| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $112,954 | $112,059 | $97,835 | $89,656 |
Gross Profit | 64,142 | 65,618 | 57,760 | 53,210 |
EBITDA | -3,986 | -6,999 | -15,396 | -4,902 |
EBIT | -11,855 | -14,699 | -15,902 | -7,556 |
Net Income | -14,804 | -13,591 | -7,816 | -7,643 |
Net Change In Cash | 112,954 | 112,059 | 97,835 | 89,656 |
Free Cash Flow | 30,533 | 760 | -6,149 | 4,301 |
Cash | 57,316 | 52,426 | 61,660 | 94,359 |
Basic Shares | 104,345 | 103,389 | 102,431 | 101,057 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $333,849 | $264,831 | $204,270 | $152,159 |
Gross Profit | 196,630 | 144,111 | 108,324 | 83,807 |
EBITDA | -29,558 | -44,854 | -47,118 | -42,021 |
EBIT | -40,066 | -55,485 | -55,193 | -45,464 |
Net Income | -40,835 | -62,913 | -58,600 | -46,822 |
Net Change In Cash | 333,849 | 264,831 | 204,270 | 152,159 |
Cost of Revenue | -200,617 | 141,291 | ||
Free Cash Flow | 17,402 | -23,794 | -38,845 | -32,656 |
Cash | 94,359 | 40,927 | 108,720 | 308,581 |
Basic Shares | 98,893 | 94,080 | 90,956 | 89,954 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.13 |
2025-06-30 | $0.06 |
2025-03-31 | $0.06 |
2024-12-31 | $0.10 |