Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$405,102
$416,166
$393,706
$382,788
Gross Profit
94,304
96,427
97,227
90,801
EBITDA
30,129
25,137
24,468
27,134
EBIT
14,672
10,614
10,247
13,233
Net Income
-2,590
4,420
4,218
2,987
Net Change In Cash
405,102
416,166
393,706
382,788
Free Cash Flow
25,380
-1,237
-10,694
6,351
Cash
252,098
213,173
177,401
160,833
Basic Shares
30,672
31,054
30,757
30,933

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,498,602
$1,456,124
$1,469,076
$1,204,656
Gross Profit
362,176
366,431
351,624
273,650
EBITDA
103,025
170,540
120,543
87,070
EBIT
49,646
117,565
69,595
42,676
Net Income
18,285
64,947
40,343
24,441
Net Change In Cash
1,498,602
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,933
31,476
33,067
33,503

Earnings Calls

QuarterEPS
2026-09-30
$0.33
2026-06-30
$0.75
2026-03-31
$0.84
2025-12-31
$0.49