Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $114,479 | $124,615 | $123,084 | $137,716 |
Gross Profit | 102,895 | 112,667 | 110,557 | 122,310 |
EBITDA | -5,586 | 6,759 | 6,374 | 26,228 |
EBIT | -12,481 | -1,065 | -3,303 | 15,326 |
Net Income | 13,928 | -10,035 | -12,271 | 27,702 |
Net Change In Cash | 114,479 | 124,615 | 123,084 | 137,716 |
Free Cash Flow | -19,700 | 10,603 | -14,157 | 50,571 |
Cash | 159,710 | 178,089 | 188,443 | 167,638 |
Basic Shares | 45,014 | 39,430 | 37,709 | 37,291 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $514,909 | $599,085 | $967,108 | $1,416,868 |
Gross Profit | 450,663 | 522,824 | 737,116 | 677,294 |
EBITDA | 23,509 | -114,927 | 178,050 | -173,352 |
EBIT | -27,708 | -177,590 | 105,231 | -260,874 |
Net Income | -55,410 | -234,380 | 118,668 | -286,562 |
Net Change In Cash | 514,909 | 599,085 | 967,108 | 1,416,868 |
Cost of Revenue | -209,239 | -353,619 | 93,078 | |
Free Cash Flow | -99,795 | -174,832 | -176,719 | -116,549 |
Cash | 141,563 | 281,279 | 498,726 | 850,587 |
Basic Shares | 31,243 | 30,166 | 33,513 | 28,604 |
Quarter | EPS |
---|---|
2024-09-30 | $0.15 |
2024-06-30 | -$0.02 |
2024-03-31 | -$0.33 |
2023-12-31 | $0.30 |