Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$147,330
$155,436
$138,373
$166,661
Gross Profit
57,309
69,310
59,839
69,558
EBITDA
25,861
27,850
17,847
33,433
EBIT
18,383
20,482
11,722
27,869
Net Income
7,257
6,301
-806
10,863
Net Change In Cash
147,330
155,436
138,373
166,661
Free Cash Flow
-9,898
880
1,715
27,329
Cash
33,066
37,231
50,723
63,842
Basic Shares
122,004
121,526
119,405
119,790

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.05
2025-12-31
$0.04
2025-09-30
$0.03
2025-06-30
$0.09