Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $136,139 | $123,620 | $124,277 | $115,910 |
Gross Profit | 101,482 | 92,628 | 92,619 | 86,793 |
EBITDA | 732 | -5,954 | -9,025 | -936 |
EBIT | -4,439 | -5,092 | -13,851 | -5,864 |
Net Income | -6,190 | -6,747 | -15,568 | -7,853 |
Net Change In Cash | 136,139 | 123,620 | 124,277 | 115,910 |
Free Cash Flow | 13,955 | -13,207 | -8,857 | 16,396 |
Cash | 117,796 | 99,885 | 122,721 | 130,335 |
Basic Shares | 47,557 | 47,393 | 47,105 | 47,105 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $465,307 | $399,245 | $330,379 | $274,329 |
Gross Profit | 347,524 | 300,370 | 245,940 | 205,860 |
EBITDA | -18,534 | -8,109 | -30,959 | -36,854 |
EBIT | -37,267 | -22,922 | -42,669 | -47,295 |
Net Income | -44,698 | -30,438 | -46,466 | 50,199 |
Net Change In Cash | 465,307 | 399,245 | 330,379 | 274,329 |
Cost of Revenue | 14,806 | 1,710 | ||
Free Cash Flow | -11,255 | -37,514 | -39,022 | -23,533 |
Cash | 122,721 | 84,310 | 58,099 | 43,654 |
Basic Shares | 46,965 | 46,309 | 45,740 | 46,039 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.02 |
2025-03-31 | -$0.14 |
2024-12-31 | -$0.08 |