Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $608,751 | $680,190 | $774,017 | $744,601 |
Gross Profit | 35,758 | 67,778 | 163,376 | 110,995 |
EBITDA | 57,549 | 86,880 | 181,035 | 130,263 |
EBIT | 13,240 | 42,191 | 137,597 | 88,254 |
Net Income | 14,833 | 55,953 | 114,886 | 73,691 |
Net Change In Cash | 608,751 | 680,190 | 774,017 | 744,601 |
Free Cash Flow | 12,260 | 82,819 | 126,549 | 86,508 |
Cash | 244,807 | 286,631 | 288,907 | 183,097 |
Basic Shares | 18,295 | 18,775 | 18,921 | 18,840 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,145,843 | $3,724,593 | $2,208,042 | $1,467,592 |
Gross Profit | 636,299 | 1,385,730 | 628,206 | 89,113 |
EBITDA | 705,016 | 1,248,443 | 505,579 | -7,088 |
EBIT | 537,428 | 1,097,422 | 363,504 | -148,527 |
Net Income | 464,038 | 1,330,914 | 337,573 | -344,615 |
Net Change In Cash | 3,145,843 | 3,724,593 | 2,208,042 | 1,467,592 |
Cost of Revenue | -89,136 | 132,850 | 40,425 | |
Free Cash Flow | 459,337 | 1,035,743 | -8,342 | -225,963 |
Cash | 288,907 | 236,059 | 325,194 | 187,492 |
Basic Shares | 19,183 | 20,985 | 17,579 | 15,153 |
Quarter | EPS |
---|---|
2024-06-30 | $0.81 |
2024-03-31 | $2.98 |
2023-12-31 | $6.07 |
2023-09-30 | $3.91 |