Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$131,723
$108,898
$134,080
$134,353
Gross Profit
61,076
48,045
59,431
62,121
EBITDA
27,844
18,630
28,818
33,184
EBIT
22,035
12,968
23,240
27,560
Net Income
14,954
8,581
16,971
18,539
Net Change In Cash
131,723
108,898
134,080
134,353
Free Cash Flow
4,361
8,321
28,987
8,446
Cash
29,748
36,530
39,537
38,744
Basic Shares
33,243
33,307
34,058
34,092

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-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

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$0.55
2025-06-30
$0.36