Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $679,965 | $690,106 | $625,439 | $621,157 |
Gross Profit | 508,766 | 567,549 | 520,128 | 511,091 |
EBITDA | 389,386 | 563,110 | 396,532 | 385,128 |
EBIT | 340,888 | 514,829 | 364,558 | 345,953 |
Net Income | 255,954 | 403,380 | 259,659 | 246,825 |
Net Change In Cash | 679,965 | 690,106 | 625,439 | 621,157 |
Cost of Revenue | -288,623 | |||
Free Cash Flow | 272,161 | 367,124 | 270,150 | 265,339 |
Cash | 519,315 | 457,815 | 924,752 | 792,329 |
Basic Shares | 79,508 | 79,499 | 79,500 | 79,905 |
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,207,640 | 1,072,725 | 884,764 |
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 |
Quarter | EPS |
---|---|
2024-03-31 | $3.52 |
2023-12-31 | $3.68 |
2023-09-30 | $3.45 |
2023-06-30 | $3.26 |