Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$147,310
$131,723
$108,898
$134,080
Gross Profit
68,651
61,076
48,045
59,431
EBITDA
32,487
27,844
18,630
28,818
EBIT
26,785
22,035
12,968
23,240
Net Income
18,291
14,954
8,581
16,971
Net Change In Cash
147,310
131,723
108,898
134,080
Free Cash Flow
13,063
4,361
8,321
28,987
Cash
46,858
29,748
36,530
39,537
Basic Shares
32,991
33,243
33,307
34,058

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.66
2025-09-30
$0.55
2025-06-30
$0.36