Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$793,426
$772,679
$745,826
$743,509
Gross Profit
660,898
635,012
609,036
611,942
EBITDA
496,868
429,409
432,111
461,588
EBIT
450,128
424,024
377,562
408,850
Net Income
325,386
303,650
288,600
305,515
Net Change In Cash
793,426
772,679
745,826
743,509
Free Cash Flow
445,509
324,690
290,237
416,386
Cash
400,089
343,683
357,106
405,854
Basic Shares
77,290
77,496
77,807
78,365

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,856,128
$2,528,920
$2,248,598
$2,043,544
Gross Profit
2,341,746
2,082,339
1,844,257
1,684,860
EBITDA
1,747,943
1,714,959
1,357,908
1,151,875
EBIT
1,541,668
1,555,740
1,215,412
1,017,750
Net Income
1,109,128
1,148,592
870,573
725,983
Net Change In Cash
2,856,128
2,528,920
2,248,598
2,043,544
Cost of Revenue
-409,346
129,861
Free Cash Flow
1,467,865
1,145,178
1,022,474
883,275
Cash
405,854
457,815
993,196
1,421,449
Basic Shares
78,960
79,843
81,215
83,479

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$4.47
2025-06-30
$4.17
2025-03-31
$4