Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $729,372 | $684,049 | $691,685 | $649,920 |
Gross Profit | 412,290 | 384,816 | 385,506 | 263,809 |
EBITDA | 118,750 | 232,410 | 218,623 | 180,892 |
EBIT | 124,740 | 111,379 | 73,090 | |
Net Income | 94,645 | 93,386 | 79,109 | 26,013 |
Net Change In Cash | 729,372 | 684,049 | 691,685 | 649,920 |
Free Cash Flow | 149,775 | 125,566 | 136,590 | 129,719 |
Cash | 1,163,396 | 1,229,778 | 1,248,120 | 999,465 |
Basic Shares | 121,581 | 123,026 | 123,477 | 123,538 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,755,026 | $2,750,571 | $3,311,822 | $5,067,169 |
Gross Profit | 1,537,659 | 1,539,691 | 1,989,830 | 2,851,300 |
EBITDA | 346,741 | 713,558 | 1,300,175 | 1,726,591 |
EBIT | 281,789 | 873,175 | 1,415,148 | |
Net Income | 270,385 | 693,094 | 569,179 | 943,157 |
Net Change In Cash | 2,755,026 | 2,750,571 | 3,311,822 | 5,067,169 |
Free Cash Flow | 578,307 | 9,904 | 594,178 | 1,310,862 |
Cash | 1,163,396 | 913,163 | 454,358 | 618,319 |
Basic Shares | 122,822 | 124,812 | 126,426 | 116,674 |
Quarter | EPS |
---|---|
2024-12-31 | $1.42 |
2024-09-30 | $1.28 |
2024-06-30 | $1.22 |
2024-03-31 | $0.98 |