Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $42,673 | $84,113 | $81,219 | $77,067 |
Gross Profit | 85,236 | 81,225 | 78,876 | 77,067 |
EBITDA | 17,301 | -1,446 | -1,397 | 11,974 |
EBIT | 16,261 | -2,529 | -2,394 | 11,133 |
Net Income | 12,775 | 10,796 | 10,367 | 9,689 |
Net Change In Cash | 42,673 | 84,113 | 81,219 | 77,067 |
Free Cash Flow | 23,105 | 6,230 | 9,427 | 17,109 |
Cash | 258,191 | 242,159 | 367,831 | 296,926 |
Basic Shares | 17,184 | 17,018 | 16,936 | 16,890 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $266,544 | $122,339 | $93,124 | $69,193 |
Gross Profit | 266,544 | 122,339 | 93,124 | 69,193 |
EBITDA | 41,612 | 59,788 | 14,213 | 17,278 |
EBIT | 41,612 | 57,026 | 12,351 | 15,609 |
Net Income | 33,401 | 18,659 | 11,424 | 12,115 |
Net Change In Cash | 266,544 | 122,339 | 93,124 | 69,193 |
Cost of Revenue | 4,989 | 123,465 | ||
Free Cash Flow | 35,638 | 9,602 | -1,036 | -5,007 |
Cash | 296,926 | 329,864 | 326,864 | 201,399 |
Basic Shares | 16,877 | 13,754 | 8,138 | 13,338 |
Quarter | EPS |
---|---|
2024-09-30 | $0.74 |
2024-06-30 | $0.63 |
2024-03-31 | $0.61 |
2023-12-31 | $0.57 |