| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $149,002 | $172,908 | $154,883 | $165,021 |
Gross Profit | 100,307 | 125,084 | 105,445 | 110,955 |
EBITDA | -15,951 | 46,651 | -23,692 | -37,816 |
EBIT | -28,202 | 37,000 | -33,506 | -48,380 |
Net Income | -27,472 | 34,538 | -34,358 | -49,028 |
Net Change In Cash | 149,002 | 172,908 | 154,883 | 165,021 |
Free Cash Flow | 42,527 | 16,130 | 32,458 | -9,464 |
Cash | 432,508 | 397,712 | 377,061 | 344,067 |
Basic Shares | 125,502 | 124,509 | 122,606 | 121,596 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $610,785 | $618,727 | $516,409 | $490,490 |
Gross Profit | 414,482 | 409,313 | 396,023 | 416,399 |
EBITDA | -133,988 | -205,111 | -128,489 | -24,595 |
EBIT | -177,696 | -248,730 | -161,495 | -52,849 |
Net Income | -182,627 | -255,099 | -166,000 | -58,223 |
Net Change In Cash | 610,785 | 618,727 | 516,409 | 490,490 |
Cost of Revenue | -368,676 | -92,805 | ||
Free Cash Flow | -5,729 | -64,721 | -165,267 | -122,651 |
Cash | 344,067 | 359,284 | 219,746 | 587,447 |
Basic Shares | 120,451 | 117,165 | 113,858 | 110,347 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.02 |
2025-06-30 | $0.28 |
2025-03-31 | -$0.28 |