Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$973,544
$950,400
$900,325
$833,620
Gross Profit
111,282
111,892
103,711
96,901
EBITDA
-23,237
62,910
55,644
34,290
EBIT
26,519
46,171
39,299
34,181
Net Income
36,548
32,094
26,466
23,308
Net Change In Cash
973,544
950,400
900,325
833,620
Free Cash Flow
114,830
65,412
11,637
70,220
Cash
150,156
76,211
22,956
10,896
Basic Shares
15,657
15,631
15,575
16,056

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,657,889
$3,362,290
$3,643,905
$3,008,542
Gross Profit
423,786
290,319
364,397
343,962
EBITDA
129,607
118,207
189,081
175,937
EBIT
146,170
53,018
129,943
117,767
Net Income
118,416
30,263
90,990
83,381
Net Change In Cash
3,657,889
3,362,290
3,643,905
3,008,542
Free Cash Flow
232,195
11,177
-13,720
90,428
Cash
150,156
3,464
24,899
51,040
Basic Shares
15,657
16,526
16,837
16,980

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$2.05
2025-06-30
$1.70