Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $86,467 | $72,202 | $79,267 | $82,136 |
Gross Profit | 72,202 | 22,959 | 49,420 | |
EBITDA | 40,271 | 30,633 | 5,225 | 42,083 |
EBIT | 28,911 | 11,671 | 39,584 | |
Net Income | 26,442 | 21,348 | 4,946 | -115,300 |
Net Change In Cash | 86,467 | 72,202 | 79,267 | 82,136 |
Free Cash Flow | 127,949 | 26,347 | 1,591 | -8,990 |
Cash | 407,212 | 167,155 | 137,036 | 183,147 |
Basic Shares | 49,636 | 49,564 | 49,442 | 49,521 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $296,657 | $286,543 | $221,673 | $228,685 |
Gross Profit | 156,348 | 286,543 | 44,568 | 46,435 |
EBITDA | 113,655 | 107,695 | 1,951 | 10,317 |
EBIT | 104,786 | 102,846 | -5,999 | -1,114 |
Net Income | 75,718 | 309,911 | -467,999 | -57,919 |
Net Change In Cash | 296,657 | 286,543 | 221,673 | 228,685 |
Cost of Revenue | 38,332 | -56,220 | ||
Free Cash Flow | 243,487 | -136,199 | -176,160 | -300,662 |
Cash | 137,036 | 138,930 | 229,893 | 212,024 |
Basic Shares | 49,363 | 44,388 | 43,052 | 42,948 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.54 |
2025-03-31 | $0.42 |
2024-12-31 | $0.12 |