Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,848,074
$1,801,309
$1,766,156
$1,787,553
Gross Profit
957,930
934,599
883,976
940,963
EBITDA
720,582
693,547
569,937
711,087
EBIT
546,840
506,625
495,155
554,482
Net Income
412,863
379,686
381,324
424,266
Net Change In Cash
1,848,074
1,801,309
1,766,156
1,787,553
Free Cash Flow
731,634
1,406,120
472,642
155,911
Cash
1,864,426
1,467,711
1,418,621
1,518,454
Basic Shares
177,320
178,321
178,348
178,427

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$7,145,768
$6,676,668
$5,970,146
$5,095,254
Gross Profit
3,692,797
3,347,185
2,974,269
2,446,301
EBITDA
2,766,740
2,594,296
2,294,640
1,772,012
EBIT
2,104,803
1,927,519
1,632,335
1,225,787
Net Income
1,596,919
1,521,877
1,252,048
932,614
Net Change In Cash
7,145,768
6,676,668
5,970,146
5,095,254
Free Cash Flow
2,657,803
937,505
847,727
598,721
Cash
1,467,711
1,742,214
1,121,981
1,388,901
Basic Shares
178,321
179,992
181,511
183,072

Earnings Calls

QuarterEPS
2026-03-31
$2.33
2025-12-31
$2.14
2025-09-30
$2.14
2025-06-30
$2.38