Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $78,794 | $174,834 | $178,982 | $170,315 |
Gross Profit | 180,764 | 175,063 | 179,191 | 170,315 |
EBITDA | 26,679 | -78,667 | -6,412 | 831 |
EBIT | -79,373 | -7,198 | 0 | |
Net Income | 21,815 | -83,802 | -338 | 20,225 |
Net Change In Cash | 78,794 | 174,834 | 178,982 | 170,315 |
Free Cash Flow | 55,619 | 55,288 | 2,775 | 56,862 |
Cash | 600,874 | 537,031 | 706,529 | 718,944 |
Basic Shares | 30,241 | 30,186 | 30,068 | 29,966 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $280,813 | $356,521 | $364,899 | $367,258 |
Gross Profit | 280,813 | 356,521 | 364,899 | 367,258 |
EBITDA | -11,853 | 192,999 | 243,548 | 180,841 |
EBIT | 127,520 | 189,710 | 239,116 | 176,549 |
Net Income | 100,534 | 140,930 | 176,691 | 132,217 |
Net Change In Cash | 280,813 | 356,521 | 364,899 | 367,258 |
Cost of Revenue | -1,402,368 | -74,833 | 1,547,082 | |
Free Cash Flow | 195,556 | 192,789 | 234,248 | 130,194 |
Cash | 718,944 | 277,927 | 1,693,831 | 1,760,855 |
Basic Shares | 30,393 | 32,078 | 32,003 | 32,362 |
Quarter | EPS |
---|---|
2024-09-30 | $0.72 |
2024-06-30 | $0.67 |
2024-03-31 | -$0.01 |
2023-12-31 | $0.67 |