Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$416,166
$393,706
$382,788
$382,884
Gross Profit
96,427
97,227
84,284
91,162
EBITDA
25,137
24,468
27,447
37,471
EBIT
10,614
10,247
13,546
24,197
Net Income
4,420
4,218
2,987
14,949
Net Change In Cash
416,166
393,706
382,788
382,884
Free Cash Flow
-1,237
-10,694
6,351
46,469
Cash
213,173
177,401
160,833
154,250
Basic Shares
31,054
30,757
30,939
30,748

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-06-30
$0.75
2026-03-31
$0.84
2025-12-31
$0.49
2025-09-30
$0.73