Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,881,063
$2,712,608
$2,505,303
$2,603,307
Gross Profit
406,524
615,963
588,107
603,324
EBITDA
226,426
475,936
457,024
459,807
EBIT
450,928
454,118
Net Income
198,359
363,815
342,688
333,737
Net Change In Cash
1,881,063
2,712,608
2,505,303
2,603,307
Free Cash Flow
334,815
436,028
433,260
26,802
Cash
1,729,687
1,956,881
1,971,447
1,766,172
Basic Shares
2,928
2,993
3,095
3,117

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$10,323,959
$10,543,571
$9,534,889
$10,538,287
Gross Profit
2,370,558
2,693,022
2,483,691
2,876,016
EBITDA
1,790,767
2,161,664
1,973,029
2,310,114
EBIT
2,143,289
1,956,113
2,292,718
Net Income
1,339,816
1,681,928
1,591,611
1,725,575
Net Change In Cash
10,323,959
10,543,571
9,534,889
10,538,287
Cost of Revenue
-62,466
Free Cash Flow
1,096,812
1,345,250
1,473,296
1,851,673
Cash
1,956,881
2,610,975
3,215,444
2,522,839
Basic Shares
3,069
3,319
3,435
3,508

Earnings Calls

QuarterEPS
2026-03-31
$67.76
2025-12-31
$121.54
2025-09-30
$112.33
2025-06-30
$108.54