Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$148,332
$147,310
$131,723
$108,898
Gross Profit
65,284
68,651
61,076
48,045
EBITDA
10,780
32,487
27,844
18,630
EBIT
26,785
22,035
12,968
Net Income
2,745
18,291
14,954
8,581
Net Change In Cash
148,332
147,310
131,723
108,898
Free Cash Flow
7,119
13,063
4,361
8,321
Cash
52,275
46,858
29,748
36,530
Basic Shares
33,218
32,991
33,243
33,307

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$536,263
$498,207
$494,629
$440,590
Gross Profit
243,056
222,896
211,564
185,125
EBITDA
89,741
102,783
95,356
74,335
EBIT
72,568
80,444
76,519
55,104
Net Income
44,571
53,515
51,588
33,666
Net Change In Cash
536,263
498,207
494,629
440,590
Cost of Revenue
-306
Free Cash Flow
32,864
52,869
54,939
48,261
Cash
52,275
39,537
48,631
35,635
Basic Shares
33,218
34,058
34,066
33,745

Earnings Calls

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