Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$743,509
$724,705
$707,949
$679,965
Gross Profit
611,942
598,513
534,841
508,766
EBITDA
405,194
457,640
437,650
389,386
EBIT
403,624
386,627
340,888
Net Income
305,515
280,901
266,758
255,954
Net Change In Cash
743,509
724,705
707,949
679,965
Free Cash Flow
416,386
414,983
321,923
272,161
Cash
409,351
500,979
451,401
519,315
Basic Shares
78,729
78,729
79,245
79,508

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,528,518
1,714,959
1,357,908
1,151,875
EBIT
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
457,815
993,564
1,421,449
Basic Shares
78,729
79,843
81,215
83,479

Earnings Calls

Quarter EPS
2024-12-31
$4.18
2024-09-30
$3.86
2024-06-30
$3.64
2024-03-31
$3.52