Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $684,049 | $691,685 | $649,920 | $695,901 |
Gross Profit | 384,816 | 385,506 | 263,809 | 293,854 |
EBITDA | 232,410 | 218,623 | 180,892 | 191,967 |
EBIT | 124,740 | 111,379 | 73,090 | 86,399 |
Net Income | 93,386 | 79,109 | 26,013 | 78,563 |
Net Change In Cash | 684,049 | 691,685 | 649,920 | 695,901 |
Free Cash Flow | 125,566 | 136,590 | 129,719 | 172,497 |
Cash | 1,229,778 | 1,248,120 | 999,465 | 914,373 |
Basic Shares | 123,026 | 123,477 | 123,538 | 123,426 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,750,571 | $3,311,822 | $5,067,169 | $3,782,745 |
Gross Profit | 1,539,691 | 1,989,830 | 2,851,300 | 2,109,877 |
EBITDA | 713,558 | 1,300,175 | 1,726,591 | 1,202,583 |
EBIT | 281,789 | 873,175 | 1,415,148 | 956,076 |
Net Income | 693,094 | 569,179 | 943,157 | 727,887 |
Net Change In Cash | 2,750,571 | 3,311,822 | 5,067,169 | 3,782,745 |
Free Cash Flow | 9,904 | 594,178 | 1,310,862 | 814,671 |
Cash | 913,163 | 454,358 | 618,319 | 402,036 |
Basic Shares | 124,812 | 126,426 | 116,674 | 112,085 |
Quarter | EPS |
---|---|
2024-09-30 | $1.28 |
2024-06-30 | $1.22 |
2024-03-31 | $0.98 |
2023-12-31 | $1.25 |