| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $136,907 | $127,220 | $122,407 | $116,078 |
Gross Profit | 106,007 | 97,018 | 91,000 | 86,269 |
EBITDA | -9,252 | -18,924 | -10,291 | -12,972 |
EBIT | -14,913 | -25,480 | -17,005 | -19,827 |
Net Income | -16,431 | -21,675 | -18,503 | -23,198 |
Net Change In Cash | 136,907 | 127,220 | 122,407 | 116,078 |
Free Cash Flow | 28,811 | 35,458 | 28,145 | 48,484 |
Cash | 78,355 | 51,277 | 44,350 | 49,869 |
Basic Shares | 117,263 | 115,250 | 113,447 | 111,985 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $428,488 | $349,886 | $280,040 | $206,683 |
Gross Profit | 330,188 | 272,843 | 216,947 | 164,860 |
EBITDA | -69,638 | -60,245 | -62,734 | -59,623 |
EBIT | -91,098 | -75,548 | -84,746 | -68,369 |
Net Income | -69,236 | -61,256 | -90,184 | -64,203 |
Net Change In Cash | 428,488 | 349,886 | 280,040 | 206,683 |
Cost of Revenue | -20,886 | -96,199 | ||
Free Cash Flow | 107,781 | 72,173 | 16,797 | 23,674 |
Cash | 49,869 | 84,765 | 45,595 | 68,284 |
Basic Shares | 109,691 | 103,318 | 99,243 | 94,783 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.22 |
2025-06-30 | -$0.19 |
2025-03-31 | $0.20 |
2024-12-31 | $0.19 |