Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $104,701 | $107,614 | $137,226 | $150,804 |
Gross Profit | 37,174 | 39,454 | 54,972 | 70,895 |
EBITDA | -2,789 | -4,572 | 22,004 | 20,208 |
EBIT | -16,659 | -18,505 | 8,194 | 7,332 |
Net Income | -15,769 | -14,635 | -2,028 | 3,915 |
Net Change In Cash | 104,701 | 107,614 | 137,226 | 150,804 |
Free Cash Flow | -919 | -17,291 | -1,204 | 25,131 |
Cash | 203,068 | 191,065 | 245,524 | -13,899 |
Basic Shares | 46,965 | 47,134 | 47,369 | 48,107 |
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 | 103,375 | 163,359 | 168,279 | 56,607 |
EBIT | 50,831 | 115,283 | 119,711 | 3,861 |
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-06-30 | -$0.01 |
2024-03-31 | $0.01 |
2023-12-31 | $0.23 |
2023-09-30 | $0.35 |