| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $91,676 | $88,715 | $86,322 | $84,969 |
Gross Profit | 63,137 | 59,520 | 58,390 | 57,590 |
EBITDA | 110 | 1,598 | -55 | 1,510 |
EBIT | -1,745 | -273 | -1,913 | -422 |
Net Income | -4,247 | -1,756 | -3,689 | -1,967 |
Net Change In Cash | 91,676 | 88,715 | 86,322 | 84,969 |
Free Cash Flow | 10,842 | 3,174 | 1,112 | 23,516 |
Cash | 188,404 | 178,958 | 160,023 | 161,983 |
Basic Shares | 48,195 | 47,650 | 47,650 | 47,116 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $330,372 | $303,708 | $276,137 | $251,423 |
Gross Profit | 217,043 | 188,395 | 166,057 | 146,498 |
EBITDA | -5,762 | -50,602 | -58,843 | -60,775 |
EBIT | -14,565 | -50,602 | -75,010 | -74,035 |
Net Income | -20,475 | -56,354 | -82,246 | -81,209 |
Net Change In Cash | 330,372 | 303,708 | 276,137 | 251,423 |
Cost of Revenue | -23,979 | -101,581 | ||
Free Cash Flow | 26,217 | 7,334 | -24,767 | -21,351 |
Cash | 161,983 | 168,747 | 203,627 | 227,553 |
Basic Shares | 47,116 | 46,155 | 45,269 | 44,348 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.22 |
2025-06-30 | $0.13 |
2025-03-31 | $0.13 |