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
316,100
164,800
187,000
186,100
EBIT
270,800
127,400
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
27,300
98,800
Cash
313,800
303,000
423,300
398,500
Basic Shares
115,900
116,900
117,300
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
754,100
649,700
487,000
EBITDA
736,200
515,700
406,700
294,000
EBIT
584,300
384,900
290,800
167,700
Net Income
428,000
244,400
180,100
103,900
Net Change In Cash
9,646,000
7,961,000
7,250,000
5,634,700
Free Cash Flow
303,000
201,100
102,100
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