| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $337,169 | $308,442 | $264,418 | $314,673 |
Gross Profit | 186,754 | 174,051 | 143,244 | 171,923 |
EBITDA | 14,577 | 5,947 | -1,938 | 25,800 |
EBIT | -2,614 | -11,456 | -19,625 | 8,995 |
Net Income | -3,634 | -12,814 | -21,600 | 15,236 |
Net Change In Cash | 337,169 | 308,442 | 264,418 | 314,673 |
Free Cash Flow | 52,446 | 39,700 | 32,063 | 31,484 |
Cash | 385,184 | 365,314 | 364,398 | 366,157 |
Basic Shares | 222,440 | 217,253 | 212,558 | 250,320 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,005,754 | $728,723 | $590,961 | $458,338 |
Gross Profit | 550,102 | 403,092 | 323,617 | 237,696 |
EBITDA | -11,700 | -124,356 | -221,549 | -197,206 |
EBIT | -67,800 | -175,505 | -273,427 | -243,128 |
Net Income | -69,771 | -187,481 | -279,239 | -249,563 |
Net Change In Cash | 1,005,754 | 728,723 | 590,961 | 458,338 |
Cost of Revenue | 17,416 | 53,134 | ||
Free Cash Flow | 92,094 | 54,553 | 39,250 | 17,536 |
Cash | 366,157 | 131,732 | 121,110 | 103,859 |
Basic Shares | 185,984 | 156,697 | 138,985 | 197,830 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.27 |
2025-06-30 | $0.12 |
2025-03-31 | -$0.10 |
2024-12-31 | $0.23 |