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 |
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 |
Quarter | EPS |
---|---|
2024-12-31 | $4.18 |
2024-09-30 | $3.86 |
2024-06-30 | $3.64 |
2024-03-31 | $3.52 |