Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $196,810 | $273,502 | $279,290 | $144,010 |
Gross Profit | 196,810 | 273,703 | 279,290 | 144,010 |
EBITDA | 86,031 | 1,421 | -10,361 | 1,611 |
EBIT | 81,679 | -3,083 | -14,928 | -3,241 |
Net Income | 64,153 | 39,742 | 51,707 | -70,363 |
Net Change In Cash | 196,810 | 273,502 | 279,290 | 144,010 |
Free Cash Flow | 138,197 | 44,660 | 124,466 | -126,350 |
Cash | 588,394 | 375,286 | 445,606 | 324,253 |
Basic Shares | 43,195 | 43,060 | 42,915 | 42,770 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $553,280 | $727,547 | $688,907 | $606,919 |
Gross Profit | 553,280 | 727,547 | 688,907 | 606,919 |
EBITDA | 126,916 | 292,232 | 302,152 | 201,280 |
EBIT | 96,777 | 257,998 | 265,757 | 178,810 |
Net Income | 79,920 | 212,180 | 219,923 | 137,938 |
Net Change In Cash | 553,280 | 727,547 | 688,907 | 606,919 |
Cost of Revenue | -72,512 | 97,696 | -40,831 | |
Free Cash Flow | 273,252 | 373,204 | 308,834 | 171,826 |
Cash | 323,013 | 364,827 | 438,493 | 341,032 |
Basic Shares | 42,792 | 42,631 | 42,411 | 37,357 |
Quarter | EPS |
---|---|
2024-09-30 | $1.17 |
2024-06-30 | $1.15 |
2024-03-31 | $1.22 |
2023-12-31 | $1.06 |