Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,040,915 | $961,246 | $967,512 | $960,521 |
Gross Profit | 547,673 | 709,033 | 441,321 | 432,865 |
EBITDA | 339,689 | 290,532 | 293,136 | 282,694 |
EBIT | 261,984 | 220,188 | 227,459 | 219,781 |
Net Income | 170,506 | 131,128 | 139,845 | 136,473 |
Net Change In Cash | 1,040,915 | 961,246 | 967,512 | 960,521 |
Free Cash Flow | 150,880 | 146,014 | 98,697 | 161,084 |
Cash | 316,688 | 286,281 | 284,729 | 288,038 |
Basic Shares | 93,349 | 91,893 | 95,080 | 97,479 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,930,194 | $3,738,492 | $3,555,377 | $3,369,810 |
Gross Profit | 2,049,805 | 2,018,572 | 1,990,173 | 1,937,330 |
EBITDA | 1,206,051 | 1,180,934 | 1,303,438 | 1,174,523 |
EBIT | 929,412 | 924,154 | 980,055 | 861,137 |
Net Income | 577,952 | 620,023 | 639,377 | 463,846 |
Net Change In Cash | 3,930,194 | 3,738,492 | 3,555,377 | 3,369,810 |
Cost of Revenue | -62,053 | -177,871 | ||
Free Cash Flow | 556,675 | 540,566 | 706,956 | 810,959 |
Cash | 316,688 | 304,271 | 283,472 | 344,557 |
Basic Shares | 93,349 | 101,373 | 109,004 | 114,103 |
Quarter | EPS |
---|---|
2024-12-31 | $1.96 |
2024-09-30 | $1.52 |
2024-06-30 | $1.58 |
2024-03-31 | $1.51 |