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
686,197
534,841
508,766
567,549
EBITDA
304,103
435,979
389,386
563,110
EBIT
403,624
384,956
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
79,245
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,333,384
1,127,243
929,295
EBIT
1,555,740
1,190,888
993,118
818,500
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