Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,794,504
$1,649,000
$4,243,919
$1,940,485
Gross Profit
368,939
366,000
4,243,919
351,602
EBITDA
1,570,316
1,440,000
1,482,965
EBIT
1,493,744
1,497,395
1,410,961
Net Income
1,318,942
1,235,519
1,180,206
1,185,936
Net Change In Cash
1,794,504
1,649,000
4,243,919
1,940,485
Free Cash Flow
4,649,821
-2,654,042
3,792,702
4,568,667
Cash
12,087,514
8,226,290
5,610,548
4,625,718
Basic Shares
535,816
539,533
540,402
545,944

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,424,856
$6,532,005
$5,940,456
$6,196,465
Gross Profit
1,889,996
1,615,144
1,102,075
2,060,607
EBITDA
6,030,817
4,806,239
4,052,836
4,182,636
EBIT
5,765,492
4,553,826
3,846,959
3,950,906
Net Income
4,513,409
3,898,702
3,579,050
3,589,416
Net Change In Cash
7,424,856
6,532,005
5,940,456
6,196,465
Free Cash Flow
10,848,752
7,931,078
1,676,910
-4,373,342
Cash
5,610,548
3,943,307
3,553,126
2,485,641
Basic Shares
548,319
544,212
573,006
573,499

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.46
2025-03-31
$2.29
2024-12-31
$2.23