Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$108,898
$134,080
$134,353
$114,648
Gross Profit
48,045
59,431
62,121
50,912
EBITDA
18,630
28,818
33,184
21,340
EBIT
12,968
23,240
27,560
15,766
Net Income
8,581
16,971
18,539
9,494
Net Change In Cash
108,898
134,080
134,353
114,648
Free Cash Flow
8,321
28,987
8,446
6,700
Cash
36,530
39,537
38,744
37,000
Basic Shares
33,307
34,058
34,092
34,143

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$498,207
$494,629
$440,590
$355,674
Gross Profit
222,896
211,564
185,125
140,118
EBITDA
102,783
95,356
74,335
54,445
EBIT
80,444
76,519
55,104
34,240
Net Income
53,515
51,588
33,666
20,092
Net Change In Cash
498,207
494,629
440,590
355,674
Cost of Revenue
-306
1,565
Free Cash Flow
52,869
54,939
48,261
23,534
Cash
39,537
48,631
35,635
41,445
Basic Shares
34,058
34,066
33,745
33,514

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.36
2025-03-31
$0.56
2024-12-31
$0.56