Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $170,640 | $166,426 | $166,685 | $154,052 |
Gross Profit | 126,719 | 127,508 | 131,000 | 116,968 |
EBITDA | 7,328 | -4,291 | -7,157 | |
EBIT | 4,882 | 4,810 | -9,719 | |
Net Income | -312 | -1,177 | -13,647 | -2,100 |
Net Change In Cash | 170,640 | 166,426 | 166,685 | 154,052 |
Free Cash Flow | -3,086 | 44,315 | 13,360 | -8,599 |
Cash | 112,207 | 134,982 | 118,552 | 99,193 |
Basic Shares | 74,333 | 74,094 | 73,953 | 72,396 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $617,022 | $545,363 | $467,991 | $369,259 |
Gross Profit | 466,843 | 402,041 | 334,685 | 265,166 |
EBITDA | -57,596 | -80,897 | -141,258 | -81,748 |
EBIT | -67,626 | -90,370 | -148,555 | -87,491 |
Net Income | -92,262 | -111,441 | -150,920 | -88,641 |
Net Change In Cash | 617,022 | 545,363 | 467,991 | 369,259 |
Cost of Revenue | 46,580 | -9,196 | ||
Free Cash Flow | 3,080 | -120,079 | -115,646 | -59,976 |
Cash | 118,552 | 149,351 | 148,132 | 100,796 |
Basic Shares | 72,988 | 73,102 | 72,455 | 71,036 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.003 |
2025-03-31 | $0.13 |
2024-12-31 | -$0.18 |