Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$125,207
$106,153
$91,684
$86,667
Gross Profit
72,641
66,770
53,602
53,176
EBITDA
4,680
31,559
31,256
16,734
EBIT
4,064
29,653
15,360
17,236
Net Income
46,821
20,657
11,255
2,327
Net Change In Cash
125,207
106,153
91,684
86,667
Free Cash Flow
64,769
20,869
5,306
Cash
151,168
143,106
109,251
97,069
Basic Shares
55,544
55,565
55,161
54,969

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$410,212
$352,208
$374,839
$300,805
Gross Profit
246,190
190,200
214,341
156,355
EBITDA
84,229
111,285
112,960
52,769
EBIT
21,783
45,782
52,938
-3,892
Net Income
81,060
26,059
25,335
-22,800
Net Change In Cash
410,212
352,208
374,839
300,805
Cost of Revenue
-94,484
Free Cash Flow
118,901
29,621
25,780
-15,300
Cash
151,168
100,592
76,200
97,401
Basic Shares
55,544
53,864
55,146
56,674

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.58
2025-09-30
$0.47
2025-06-30
$0.20