Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,486,607
$3,577,951
$3,481,041
$3,456,692
Gross Profit
2,728,785
2,903,407
2,860,576
2,728,364
EBITDA
732,200
865,930
906,026
1,868,503
EBIT
883,191
1,862,875
Net Income
624,289
746,997
746,406
680,705
Net Change In Cash
3,486,607
3,577,951
3,481,041
3,456,692
Free Cash Flow
871,725
8,627
512,408
299,509
Cash
4,236,973
5,297,339
5,406,481
4,672,772
Basic Shares
269,904
264,560
263,189
1,303,393

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$13,065,824
$12,600,559
$11,134,203
$9,470,128
Gross Profit
10,363,972
10,435,930
9,095,579
7,628,172
EBITDA
2,621,379
2,452,977
2,580,344
2,682,999
EBIT
2,535,127
2,383,887
2,515,338
2,613,766
Net Income
2,383,146
2,340,835
2,266,382
2,508,947
Net Change In Cash
13,065,824
12,600,559
11,134,203
9,470,128
Free Cash Flow
2,865,403
875,328
216,058
574,956
Cash
4,672,772
4,969,319
3,636,380
4,418,127
Basic Shares
264,045
280,589
290,858
296,500

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.32
2025-06-30
$2.80
2025-03-31
$2.85