Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,893,400
$2,648,600
$2,545,700
$2,499,500
Gross Profit
371,000
273,900
289,700
259,100
EBITDA
272,500
164,800
187,000
186,100
EBIT
127,513
171,500
138,300
Net Income
211,000
86,200
135,000
91,700
Net Change In Cash
2,893,400
2,648,600
2,545,700
2,499,500
Free Cash Flow
119,900
93,600
95,800
98,800
Cash
313,800
303,000
423,300
398,500
Basic Shares
115,900
116,900
118,700
118,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,646,000
$7,961,000
$7,250,000
$5,634,700
Gross Profit
1,033,700
778,500
636,300
487,000
EBITDA
736,200
543,600
263,300
167,700
EBIT
584,300
383,200
124,237
42,511
Net Income
428,000
244,600
145,500
103,900
Net Change In Cash
9,646,000
7,961,000
7,250,000
5,634,700
Free Cash Flow
303,000
304,600
188,900
174,600
Cash
423,300
370,400
374,500
394,000
Basic Shares
118,700
120,300
123,600
126,700

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.39
2025-03-31
$1.20
2024-12-31
$1.11