Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$2,138,141
$1,873,271
$1,849,309
$1,786,288
Gross Profit
364,900
295,331
268,090
223,392
EBITDA
309,296
234,903
202,348
140,151
EBIT
237,185
161,709
130,629
70,500
Net Income
172,893
95,323
75,133
30,578
Net Change In Cash
2,138,141
1,873,271
1,849,309
1,786,288
Free Cash Flow
1,000
111,646
25,297
37,000
Cash
143,000
119,963
122,000
133,000
Basic Shares
140,084
140,253
140,524
142,244

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$7,190,943
$7,083,409
$7,111,475
$7,928,531
Gross Profit
1,010,255
905,826
958,676
894,887
EBITDA
718,328
523,409
580,658
500,876
EBIT
437,465
229,836
308,048
231,388
Net Income
232,350
54,079
138,122
286,215
Net Change In Cash
7,190,943
7,083,409
7,111,475
7,928,531
Free Cash Flow
158,951
-108,158
66,000
186,022
Cash
119,963
141,000
180,000
177,163
Basic Shares
141,941
147,438
149,236
146,605

Earnings Calls

QuarterEPS
2026-03-31
$1.02
2025-12-31
$0.67
2025-09-30
$0.48
2025-06-30
$0.09