| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $116,743 | $102,692 | $87,115 | $95,640 |
Gross Profit | 84,527 | 70,902 | 58,476 | 66,205 |
EBITDA | -352 | 17,571 | 236 | 14,364 |
EBIT | -6,826 | 11,380 | -5,442 | 8,806 |
Net Income | -7,635 | 10,809 | -6,529 | 5,438 |
Net Change In Cash | 116,743 | 102,692 | 87,115 | 95,640 |
Free Cash Flow | 9,595 | 8,051 | 4,053 | -6,233 |
Cash | 95,968 | 74,120 | 99,704 | 85,212 |
Basic Shares | 28,797 | 29,753 | 28,147 | 26,993 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $305,450 | $202,566 | $234,694 | $212,195 |
Gross Profit | 194,397 | 90,006 | -26,750 | -16,602 |
EBITDA | -1,260 | -136,460 | -398,198 | -220,748 |
EBIT | -23,213 | -170,194 | -457,507 | -242,555 |
Net Income | -52,286 | -175,767 | -548,980 | -245,390 |
Net Change In Cash | 305,450 | 202,566 | 234,694 | 212,195 |
Cost of Revenue | -263,166 | |||
Free Cash Flow | -33,987 | -185,858 | -333,477 | -211,220 |
Cash | 85,212 | 99,681 | 137,403 | 400,569 |
Basic Shares | 26,891 | 24,311 | 10,236 | 3,275 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.49 |
2025-06-30 | $0.50 |
2025-03-31 | $0.27 |
2024-12-31 | $0.63 |