Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$822,528
$793,426
$772,679
$745,826
Gross Profit
679,147
660,898
635,012
609,036
EBITDA
500,813
503,222
479,352
432,111
EBIT
452,431
450,128
424,024
377,562
Net Income
284,669
325,386
303,650
288,600
Net Change In Cash
822,528
793,426
772,679
745,826
Free Cash Flow
488,691
445,509
324,690
290,237
Cash
515,332
400,089
343,683
357,106
Basic Shares
77,290
77,290
77,496
77,807

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
2025-12-31
$4.66
2025-09-30
$4.47
2025-06-30
$4.17
2025-03-31
$4