Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $86,679 | $84,685 | $86,579 | $82,883 |
Gross Profit | 57,373 | 56,270 | 58,401 | 55,311 |
EBITDA | -4,030 | -3,074 | -7,233 | -5,603 |
EBIT | -8,685 | -8,014 | -11,921 | -10,492 |
Net Income | -8,568 | -10,353 | 78,010 | -7,408 |
Net Change In Cash | 86,679 | 84,685 | 86,579 | 82,883 |
Free Cash Flow | 9,895 | -28,214 | 20,367 | 15,799 |
Cash | 68,212 | 88,745 | 114,689 | 95,400 |
Basic Shares | 54,304 | 55,262 | 58,222 | 52,903 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $333,785 | $280,324 | $321,793 | $296,397 |
Gross Profit | 224,155 | 178,325 | 209,581 | 199,008 |
EBITDA | -33,995 | -89,657 | -61,224 | -17,841 |
EBIT | -53,752 | -109,481 | -77,231 | -29,726 |
Net Income | 52,549 | -190,284 | -76,613 | -30,662 |
Net Change In Cash | 333,785 | 280,324 | 321,793 | 296,397 |
Cost of Revenue | 214,060 | |||
Free Cash Flow | 31,564 | -27,628 | -49,573 | -39,553 |
Cash | 114,689 | 82,197 | 89,921 | 348,485 |
Basic Shares | 56,621 | 53,764 | 53,321 | 52,241 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.10 |
2025-03-31 | $0.10 |
2024-12-31 | $0.18 |