Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $124,615 | $123,084 | $137,716 | $126,474 |
Gross Profit | 112,667 | 110,557 | 122,310 | 110,678 |
EBITDA | 6,759 | 17,143 | 26,228 | -464 |
EBIT | -1,065 | 7,466 | 15,326 | -13,014 |
Net Income | -10,035 | -12,271 | 27,702 | -41,358 |
Net Change In Cash | 124,615 | 123,084 | 137,716 | 126,474 |
Free Cash Flow | 10,603 | -14,157 | 50,571 | -19,324 |
Cash | 206,454 | 188,443 | 167,638 | 86,085 |
Basic Shares | 39,430 | 37,709 | 37,291 | 31,500 |
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 | 432,286 | 522,824 | 737,116 | 677,294 |
EBITDA | 40,972 | 14,914 | 151,954 | 203,770 |
EBIT | -10,246 | -47,749 | 79,135 | 116,248 |
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 | -100,354 | -174,832 | -176,719 | -116,549 |
Cash | 167,638 | 281,279 | 498,726 | 850,587 |
Basic Shares | 31,243 | 30,166 | 33,513 | 28,604 |
Quarter | EPS |
---|---|
2024-06-30 | -$0.02 |
2024-03-31 | -$0.33 |
2023-12-31 | $0.30 |
2023-09-30 | -$0.12 |