Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$850,800
$822,528
$793,426
$772,679
Gross Profit
709,000
679,147
660,898
635,012
EBITDA
512,900
500,813
503,222
479,352
EBIT
458,300
452,431
450,128
424,024
Net Income
406,000
284,669
325,386
303,650
Net Change In Cash
850,800
822,528
793,426
772,679
Free Cash Flow
278,000
488,691
445,509
324,690
Cash
385,300
515,332
400,089
343,683
Basic Shares
73,400
77,290
77,290
77,496

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,134,459
$2,856,128
$2,528,920
$2,248,598
Gross Profit
2,584,093
2,341,746
2,082,339
1,844,257
EBITDA
1,932,137
1,747,943
1,714,959
1,357,908
EBIT
1,713,567
1,541,668
1,555,740
1,215,412
Net Income
1,202,305
1,109,128
1,148,592
870,573
Net Change In Cash
3,134,459
2,856,128
2,528,920
2,248,598
Cost of Revenue
-409,346
Free Cash Flow
1,549,127
1,467,865
1,145,178
1,022,474
Cash
515,332
405,854
457,815
993,196
Basic Shares
77,290
78,960
79,843
81,215

Earnings Calls

QuarterEPS
2026-03-31
$4.55
2025-12-31
$4.66
2025-09-30
$4.47
2025-06-30
$4.17