Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $95,342 | $104,701 | $107,614 | $137,226 |
Gross Profit | 34,834 | 37,174 | 39,454 | 54,972 |
EBITDA | -1,586 | -1,178 | -2,113 | 14,067 |
EBIT | -14,739 | -15,048 | -16,046 | 257 |
Net Income | -18,056 | -15,769 | -14,635 | -2,028 |
Net Change In Cash | 95,342 | 104,701 | 107,614 | 137,226 |
Free Cash Flow | 15,111 | -919 | -17,291 | -1,204 |
Cash | 189,262 | 203,068 | 191,065 | 245,524 |
Basic Shares | 46,815 | 46,965 | 47,134 | 47,369 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $636,322 | $812,775 | $887,214 | $636,007 |
Gross Profit | 266,451 | 383,326 | 386,961 | 271,782 |
EBITDA | 101,742 | 178,968 | 180,636 | 74,114 |
EBIT | 49,198 | 130,892 | 132,068 | 21,368 |
Net Income | 28,156 | 96,847 | 167,325 | -13,843 |
Net Change In Cash | 636,322 | 812,775 | 887,214 | 636,007 |
Cost of Revenue | -46,079 | 144,334 | -5,638 | |
Free Cash Flow | 85,417 | 98,091 | 85,729 | 31,074 |
Cash | 245,524 | 242,341 | 290,201 | 149,358 |
Basic Shares | 48,025 | 48,799 | 48,460 | 41,854 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.08 |
2024-06-30 | -$0.01 |
2024-03-31 | $0.01 |
2023-12-31 | $0.23 |