Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$2,505,303
$2,603,307
$2,350,445
$2,851,208
Gross Profit
588,107
603,324
515,070
725,575
EBITDA
457,024
459,807
415,240
584,600
EBIT
450,928
454,118
409,458
579,647
Net Income
342,688
333,737
299,576
457,432
Net Change In Cash
2,505,303
2,603,307
2,350,445
2,851,208
Free Cash Flow
433,260
26,802
200,722
631,459
Cash
2,023,604
1,829,925
2,287,910
2,664,667
Basic Shares
3,095
3,117
3,159
3,319

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$10,543,571
$9,534,889
$10,538,287
$8,959,750
Gross Profit
2,693,022
2,483,691
2,876,016
2,196,635
EBITDA
2,161,664
1,973,029
2,310,114
1,661,396
EBIT
2,143,289
1,956,113
2,292,718
1,641,933
Net Income
1,681,928
1,591,611
1,725,575
1,236,719
Net Change In Cash
10,543,571
9,534,889
10,538,287
8,959,750
Cost of Revenue
-62,466
-172,798
Free Cash Flow
1,345,250
1,473,296
1,851,673
1,224,518
Cash
2,664,667
3,215,444
2,574,268
2,573,467
Basic Shares
3,319
3,435
3,508
3,858

Earnings Calls

QuarterEPS
2025-09-30
$112.33
2025-06-30
$108.54
2025-03-31
$94.83
2024-12-31
$139.93