Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,645,500
$2,431,000
$2,454,700
$2,465,800
Gross Profit
2,040,500
1,801,700
1,871,200
1,827,100
EBITDA
1,010,900
554,400
535,500
693,600
EBIT
816,600
371,200
351,500
510,800
Net Income
634,800
240,500
266,700
388,500
Net Change In Cash
2,645,500
2,431,000
2,454,700
2,465,800
Free Cash Flow
144,300
212,200
694,600
805,600
Cash
2,758,800
2,598,300
2,375,000
1,699,200
Basic Shares
145,900
145,900
146,100
145,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,675,900
$9,835,600
$10,173,400
$10,981,700
Gross Profit
7,365,500
7,302,200
7,895,100
8,872,000
EBITDA
2,829,500
2,377,000
4,357,100
3,923,400
EBIT
2,156,300
1,882,200
3,838,400
3,436,100
Net Income
1,632,200
1,161,100
3,046,900
1,556,100
Net Change In Cash
9,675,900
9,835,600
10,173,400
10,981,700
Cost of Revenue
1,213,600
990,000
Free Cash Flow
2,515,700
1,235,800
1,144,000
3,345,000
Cash
2,375,000
1,049,900
3,419,300
2,261,400
Basic Shares
145,900
145,600
146,000
149,600

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$5.47
2025-03-31
$3.02
2024-12-31
$3.44