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
26,531
28,771
17,847
33,433
EBIT
19,053
21,403
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
-6,328
215
1,715
35,659
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
103,948
106,704
121,544
148,950
EBIT
80,466
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
13,669
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