Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$151,881
$159,250
$155,089
$142,443
Gross Profit
145,712
205,920
130,497
115,050
EBITDA
67,110
-81,669
100,110
88,507
EBIT
66,519
-82,433
98,977
87,005
Net Income
28,401
16,846
41,635
-20,780
Net Change In Cash
151,881
159,250
155,089
142,443
Free Cash Flow
85,632
116,840
99,938
90,977
Cash
63,865
49,451
45,450
45,227
Basic Shares
26,506
26,506
26,610
26,610

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$597,050
$525,963
$508,949
$452,859
Gross Profit
567,710
420,780
401,519
357,721
EBITDA
200,658
308,600
290,509
244,769
EBIT
195,499
298,979
277,774
231,188
Net Income
26,329
7,258
-1,005
7,098
Net Change In Cash
597,050
525,963
508,949
452,859
Cost of Revenue
16,705
Free Cash Flow
382,192
310,796
287,155
230,047
Cash
49,451
61,344
31,791
16,239
Basic Shares
26,506
20,145
16,391
84,256

Earnings Calls

QuarterEPS
2026-03-31
$0.35
2025-12-31
$0.30
2025-09-30
$0.46
2025-06-30
$0.45