Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$724,705
$707,949
$679,965
$690,106
Gross Profit
598,513
534,841
508,766
567,549
EBITDA
457,640
437,650
389,386
563,110
EBIT
403,624
386,627
340,888
514,829
Net Income
280,901
266,758
255,954
403,380
Net Change In Cash
724,705
707,949
679,965
690,106
Free Cash Flow
414,983
321,923
272,161
367,124
Cash
500,979
451,401
519,315
457,815
Basic Shares
78,729
79,245
79,508
79,499

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,528,920
$2,248,598
$2,043,544
$1,695,390
Gross Profit
2,082,339
1,844,257
1,684,860
1,403,686
EBITDA
1,714,959
1,357,908
1,151,875
953,344
EBIT
1,555,740
1,215,412
1,017,750
842,549
Net Income
1,148,592
870,573
725,983
601,822
Net Change In Cash
2,528,920
2,248,598
2,043,544
1,695,390
Cost of Revenue
-409,346
129,861
-209,720
Free Cash Flow
1,145,178
1,022,474
883,275
760,134
Cash
457,815
993,564
1,421,449
1,300,521
Basic Shares
79,843
81,215
83,479
84,517

Earnings Calls

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