Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $975,710 | $935,251 | $937,320 | $970,892 |
Gross Profit | 710,342 | 668,451 | 735,861 | 762,675 |
EBITDA | 526,659 | 490,978 | 509,510 | 543,159 |
EBIT | 442,347 | 406,247 | 425,655 | 458,670 |
Net Income | 251,625 | 229,769 | 255,857 | 271,496 |
Net Change In Cash | 975,710 | 935,251 | 937,320 | 970,892 |
Free Cash Flow | 496,825 | 308,991 | 1,160,599 | 38,953 |
Cash | 3,547,296 | 3,202,676 | 1,389,648 | 1,094,234 |
Basic Shares | 71,497 | 73,545 | 73,475 | 74,604 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,757,719 | $3,427,129 | $2,833,736 | $2,388,855 |
Gross Profit | 2,937,811 | 2,662,422 | 2,273,917 | 1,792,492 |
EBITDA | 2,010,100 | 1,765,920 | 1,522,895 | 1,237,122 |
EBIT | 1,674,717 | 1,446,710 | 1,241,824 | 987,741 |
Net Income | 981,890 | 954,327 | 839,497 | 704,216 |
Net Change In Cash | 3,757,719 | 3,427,129 | 2,833,736 | 2,388,855 |
Free Cash Flow | 1,947,310 | 603,369 | 1,085,533 | 1,394,164 |
Cash | 1,389,648 | 1,435,163 | 1,520,027 | 934,900 |
Basic Shares | 74,387 | 76,862 | 84,061 | 86,719 |
Quarter | EPS |
---|---|
2024-06-30 | $4.55 |
2024-03-31 | $4.10 |
2023-12-31 | $4.44 |
2023-09-30 | $4.49 |