Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$382,788
$382,884
$375,090
$353,854
Gross Profit
84,284
91,162
89,762
86,465
EBITDA
27,447
37,471
39,275
36,702
EBIT
13,546
24,197
26,117
23,771
Net Income
2,987
14,949
477
-128
Net Change In Cash
382,788
382,884
375,090
353,854
Free Cash Flow
6,676
46,469
36,188
-28,215
Cash
160,833
154,250
128,297
163,142
Basic Shares
30,939
30,748
30,652
30,778

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,494,616
$1,456,124
$1,469,076
$1,204,656
Gross Profit
351,673
366,431
351,624
273,650
EBITDA
102,910
175,601
152,635
99,629
EBIT
49,646
122,626
101,687
55,235
Net Income
18,285
64,947
40,343
24,441
Net Change In Cash
1,494,616
1,456,124
1,469,076
1,204,656
Cost of Revenue
-35,025
Free Cash Flow
61,118
36,332
80,848
-25,251
Cash
160,833
134,134
149,673
153,891
Basic Shares
30,939
31,476
33,066
33,503

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.49
2025-09-30
$0.73
2025-06-30
$0.54