Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$560,439
$551,683
$530,374
$540,310
Gross Profit
234,754
235,053
173,097
202,129
EBITDA
103,875
91,314
28,951
60,790
EBIT
54,281
41,701
-21,076
6,449
Net Income
26,847
19,087
30,132
-15,734
Net Change In Cash
560,439
551,683
530,374
540,310
Free Cash Flow
83,400
61,639
27,607
35,953
Cash
301,780
298,299
288,330
307,963
Basic Shares
25,145
25,044
25,182
24,687

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,230,025
$2,382,046
$2,259,126
$2,279,997
Gross Profit
819,655
824,782
739,873
697,761
EBITDA
309,290
260,041
253,202
191,547
EBIT
108,549
40,529
24,428
-43,604
Net Income
732
-117,688
-29,655
-74,286
Net Change In Cash
2,230,025
2,382,046
2,259,126
2,279,997
Free Cash Flow
91,804
124,660
72,531
-161,458
Cash
307,963
308,566
254,222
208,784
Basic Shares
24,904
24,388
24,091
23,868

Earnings Calls

QuarterEPS
2026-09-30
$2.11
2026-06-30
$2.01
2026-03-31
$1.97
2025-12-31
$1.91