Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,732,100
$2,312,800
$2,598,100
$2,741,400
Gross Profit
524,500
399,900
447,300
506,000
EBITDA
356,900
231,500
284,100
323,600
EBIT
301,000
177,900
230,400
271,700
Net Income
204,800
112,200
153,100
180,300
Net Change In Cash
2,732,100
2,312,800
2,598,100
2,741,400
Free Cash Flow
48,600
-435,200
703,300
272,200
Cash
191,700
210,300
204,900
160,900
Basic Shares
64,774
65,072
65,663
65,663

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2023-09-30 2022-12-31
Revenue
$10,730,200
$9,648,300
$9,657,900
$8,282,000
Gross Profit
1,969,400
1,774,300
1,680,800
1,054,400
EBITDA
1,222,600
988,700
444,300
EBIT
1,022,500
843,800
372,300
Net Income
681,400
598,000
598,000
173,900
Net Change In Cash
10,730,200
9,648,300
9,657,900
8,282,000
Free Cash Flow
269,100
274,300
283,000
321,600
Cash
204,900
125,400
125,400
805,900
Basic Shares
65,663
65,863
65,473
66,134

Earnings Calls

Quarter EPS
2025-06-30
$3.41
2025-03-31
$1.92
2024-12-31
$2.58
2024-09-30
$2.93