Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $193,883 | $173,602 | $171,033 | $165,386 |
Gross Profit | 73,134 | 59,148 | 59,807 | 56,450 |
EBITDA | 11,526 | 7,092 | 3,139 | 5,057 |
EBIT | -898 | -6,074 | -10,416 | -11,069 |
Net Income | 413 | 4,055 | -9,233 | -10,934 |
Net Change In Cash | 193,883 | 173,602 | 171,033 | 165,386 |
Free Cash Flow | 22,816 | 17,966 | -4,407 | 13,026 |
Cash | 74,940 | 62,277 | 105,565 | 132,306 |
Basic Shares | 28,615 | 29,500 | 26,493 | 25,829 |
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 | 236,157 | 238,353 | 218,523 | 157,861 |
EBITDA | 32,545 | 62,929 | 34,231 | 8,110 |
EBIT | -9,172 | 20,353 | -8,133 | -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 | 19,102 | -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-09-30 | $0.43 |
2024-06-30 | $0.29 |
2024-03-31 | $0.27 |
2023-12-31 | $0.38 |