Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,029,197 | $975,710 | $935,251 | $937,320 |
Gross Profit | 805,502 | 710,342 | 668,451 | 735,861 |
EBITDA | 552,270 | 513,191 | 479,109 | 509,393 |
EBIT | 462,724 | 428,879 | 394,378 | 425,538 |
Net Income | 276,397 | 251,625 | 229,769 | 255,857 |
Net Change In Cash | 1,029,197 | 975,710 | 935,251 | 937,320 |
Free Cash Flow | -308,764 | 496,825 | 308,991 | 1,160,599 |
Cash | 1,303,464 | 3,547,296 | 3,202,676 | 1,389,648 |
Basic Shares | 70,901 | 71,497 | 73,545 | 73,475 |
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,008,995 | 1,770,532 | 1,506,710 | 1,267,130 |
EBIT | 1,672,391 | 1,451,322 | 1,225,639 | 1,017,749 |
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-09-30 | $3.89 |
2024-06-30 | $4.55 |
2024-03-31 | $4.10 |
2023-12-31 | $4.44 |