Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $173,602 | $171,033 | $165,386 | $152,013 |
Gross Profit | 59,148 | 59,807 | 56,450 | 59,499 |
EBITDA | 7,092 | 3,139 | 6,091 | -6,147 |
EBIT | -6,074 | -10,416 | -10,035 | -19,127 |
Net Income | 4,055 | -9,233 | -10,934 | -5,130 |
Net Change In Cash | 173,602 | 171,033 | 165,386 | 152,013 |
Free Cash Flow | 17,966 | -4,407 | 13,026 | 18,190 |
Cash | 62,277 | 105,565 | 132,306 | 107,373 |
Basic Shares | 29,500 | 26,493 | 25,829 | 25,613 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $601,117 | $573,152 | $490,907 | $343,113 |
Gross Profit | 218,523 | 238,353 | 218,523 | 157,861 |
EBITDA | 15,583 | 11,275 | 40,127 | 8,110 |
EBIT | -35,457 | -31,301 | -2,237 | -13,505 |
Net Income | -16,343 | 19,570 | -27,362 | -43,977 |
Net Change In Cash | 601,117 | 573,152 | 490,907 | 343,113 |
Cost of Revenue | -218,548 | 250,663 | -103,676 | |
Free Cash Flow | 18,392 | -29,184 | -13,826 | -10,074 |
Cash | 132,306 | 113,641 | 331,453 | 72,163 |
Basic Shares | 25,612 | 30,907 | 25,090 | 24,092 |
Quarter | EPS |
---|---|
2024-06-30 | $0.29 |
2024-03-31 | $0.27 |
2023-12-31 | $0.38 |
2023-09-30 | $0.23 |