Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$530,374
$540,310
$536,990
$548,866
Gross Profit
173,097
202,129
200,881
208,064
EBITDA
28,951
60,790
66,556
106,409
EBIT
-21,076
6,449
15,754
56,744
Net Income
30,132
-15,734
-3,396
35,338
Net Change In Cash
530,374
540,310
536,990
548,866
Free Cash Flow
27,607
35,953
27,630
-10,794
Cash
288,330
307,963
299,732
300,025
Basic Shares
25,182
24,687
24,686
24,708

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
326,541
42,964
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-03-31
$1.97
2025-12-31
$1.91
2025-09-30
$2.03
2025-06-30
$1.66