Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $95,442 | $68,164 | $72,032 | $80,630 |
Gross Profit | 81,407 | 54,395 | 58,622 | 67,546 |
EBITDA | 24,896 | -94,435 | 11,404 | 23,571 |
EBIT | 22,857 | -96,471 | 9,333 | 21,517 |
Net Income | 18,721 | -96,099 | 7,050 | 17,594 |
Net Change In Cash | 95,442 | 68,164 | 72,032 | 80,630 |
Free Cash Flow | 21,979 | -23,567 | 49,533 | 18,121 |
Cash | 99,101 | 51,720 | 95,883 | 119,332 |
Basic Shares | 138,356 | 124,871 | 153,022 | 154,807 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $277,246 | $232,284 | $722,683 | $439,442 |
Gross Profit | 227,801 | 182,117 | 460,530 | 265,870 |
EBITDA | 45,701 | 9,666 | 307,699 | 95,708 |
EBIT | 37,649 | 2,390 | 301,031 | 88,697 |
Net Income | 27,309 | -6,389 | 293,156 | 76,713 |
Net Change In Cash | 277,246 | 232,284 | 722,683 | 439,442 |
Cost of Revenue | -233,754 | 405,529 | ||
Free Cash Flow | 60,160 | 96,459 | 55,577 | 326,051 |
Cash | 95,883 | 150,279 | 202,004 | 436,189 |
Basic Shares | 133,344 | 128,733 | 150,797 | 133,006 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.14 |
2025-03-31 | -$0.009 |
2024-12-31 | $0.05 |