Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $398,131 | $528,527 | $448,158 | $446,918 |
Gross Profit | 43,131 | 198,248 | 94,864 | 31,965 |
EBITDA | 130,100 | 193,379 | 157,232 | 102,770 |
EBIT | 70,616 | 135,809 | 101,369 | 47,596 |
Net Income | 37,876 | 113,605 | 89,520 | 48,173 |
Net Change In Cash | 398,131 | 528,527 | 448,158 | 446,918 |
Free Cash Flow | -48,875 | -16,132 | -199,562 | -150,293 |
Cash | 368,865 | 427,950 | 169,559 | 157,583 |
Basic Shares | 52,615 | 53,485 | 52,236 | 50,792 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,826,633 | $1,766,356 | $1,643,981 | $1,458,084 |
Gross Profit | 1,401,551 | 316,841 | 330,111 | 332,242 |
EBITDA | 668,960 | 605,554 | 491,537 | 493,846 |
EBIT | 440,869 | 405,646 | 317,982 | 314,402 |
Net Income | 289,174 | 261,195 | 258,982 | 245,550 |
Net Change In Cash | 1,826,633 | 1,766,356 | 1,643,981 | 1,458,084 |
Cost of Revenue | -37,666 | -59,873 | ||
Free Cash Flow | 561,251 | -344,110 | -81,304 | 63,265 |
Cash | 368,865 | 327,429 | 177,577 | 215,243 |
Basic Shares | 52,615 | 50,806 | 50,699 | 50,645 |
Quarter | EPS |
---|---|
2024-12-31 | $0.70 |
2024-09-30 | $2.12 |
2024-06-30 | $1.71 |
2024-03-31 | $0.95 |