| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $200,138 | $131,891 | $133,452 | $117,550 |
Gross Profit | 127,820 | 78,004 | 52,489 | 76,166 |
EBITDA | 39,163 | 2,807 | 1,182 | -10,115 |
EBIT | 32,396 | -3,961 | -4,320 | -14,769 |
Net Income | 29,631 | -12,007 | -4,160 | -15,899 |
Net Change In Cash | 200,138 | 131,891 | 133,452 | 117,550 |
Free Cash Flow | 149,874 | 21,450 | -80,387 | -42,296 |
Cash | 354,914 | 249,686 | 190,507 | 495,242 |
Basic Shares | 127,676 | 122,520 | 123,235 | 124,463 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $492,144 | $403,094 | $289,375 | $201,149 |
Gross Profit | 314,654 | 403,094 | 181,442 | 130,958 |
EBITDA | 19,761 | -21,518 | -23,844 | -14,908 |
EBIT | 2,398 | -17,838 | -36,148 | -23,906 |
Net Income | 2,900 | -8,566 | -39,347 | -28,085 |
Net Change In Cash | 492,144 | 403,094 | 289,375 | 201,149 |
Cost of Revenue | -43,206 | 280,308 | ||
Free Cash Flow | 90,544 | 74,612 | -2,212 | 10,447 |
Cash | 495,242 | 654,608 | 349,177 | 385,360 |
Basic Shares | 129,339 | 114,828 | 107,935 | 106,442 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.23 |
2025-06-30 | -$0.10 |
2025-03-31 | $0.01 |