Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$155,436
$138,373
$166,661
$153,044
Gross Profit
69,310
59,839
69,558
64,088
EBITDA
27,850
17,847
33,433
26,748
EBIT
20,482
11,722
27,869
19,601
Net Income
6,301
-806
10,863
2,817
Net Change In Cash
155,436
138,373
166,661
153,044
Free Cash Flow
880
1,715
27,329
-15,590
Cash
37,231
50,723
63,842
39,068
Basic Shares
121,526
119,405
119,790
119,559

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$613,514
$602,224
$659,704
$688,415
Gross Profit
252,457
246,744
256,089
253,658
EBITDA
110,976
106,704
121,544
148,950
EBIT
87,494
82,269
96,679
118,494
Net Income
19,175
-23,235
19,180
73,774
Net Change In Cash
613,514
602,224
659,704
688,415
Cost of Revenue
-9,875
Free Cash Flow
14,334
40,095
82,158
-1,278
Cash
37,231
56,087
41,081
26,150
Basic Shares
120,074
118,442
118,510
117,248

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.04
2025-09-30
$0.03
2025-06-30
$0.09