Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $689,963 | $664,400 | $664,400 | $659,309 |
Gross Profit | 460,277 | 439,617 | 439,617 | 436,640 |
EBITDA | 194,343 | 180,344 | 180,344 | 174,719 |
EBIT | 141,379 | 128,824 | 128,824 | 122,959 |
Net Income | 120,921 | 115,785 | 115,785 | 106,373 |
Net Change In Cash | 689,963 | 664,400 | 664,400 | 659,309 |
Free Cash Flow | 131,730 | 147,975 | 147,975 | 228,033 |
Cash | 666,734 | 739,556 | 739,556 | 794,597 |
Basic Shares | 64,838 | 65,855 | 65,855 | 66,528 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,377,508 | $2,181,294 | $1,921,150 | $1,648,016 |
Gross Profit | 1,609,335 | 1,497,606 | 1,296,694 | 1,086,064 |
EBITDA | 633,233 | 511,767 | 449,762 | 425,793 |
EBIT | 465,881 | 335,221 | 265,670 | 243,767 |
Net Income | 338,301 | 265,945 | 199,223 | 196,346 |
Net Change In Cash | 2,377,508 | 2,181,294 | 1,921,150 | 1,648,016 |
Free Cash Flow | 477,251 | 397,825 | 394,605 | 417,022 |
Cash | 511,795 | 529,596 | 378,656 | 442,267 |
Basic Shares | 66,265 | 66,465 | 66,896 | 65,956 |
Quarter | EPS |
---|---|
2024-09-30 | $2.88 |
2024-06-30 | $2.64 |
2024-03-31 | $2.58 |
2023-12-31 | $2.36 |