Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $111,867 | $45,447 | $66,174 | $76,125 |
Gross Profit | 103,282 | 67,751 | 84,766 | 84,599 |
EBITDA | 96,797 | 755 | 17,988 | 60,136 |
EBIT | 88,212 | -6,471 | 9,773 | 51,909 |
Net Income | 31,221 | 13,782 | -5,051 | 13,778 |
Net Change In Cash | 111,867 | 45,447 | 66,174 | 76,125 |
Free Cash Flow | 150,280 | 49,992 | 28,421 | 35,901 |
Cash | 340,698 | 349,912 | 302,154 | 294,416 |
Basic Shares | 173,093 | 171,930 | 164,258 | 171,542 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $607,028 | $821,383 | $694,771 | $965,799 |
Gross Profit | 462,378 | 784,732 | 650,500 | 621,364 |
EBITDA | 218,959 | 343,188 | 220,392 | 209,999 |
EBIT | 185,253 | 304,873 | 175,913 | -329,696 |
Net Income | 70,522 | 185,280 | -321,797 | -216,823 |
Net Change In Cash | 607,028 | 821,383 | 694,771 | 965,799 |
Cost of Revenue | 806,062 | |||
Free Cash Flow | 56,534 | 233,637 | 262,582 | -121,689 |
Cash | 302,154 | 345,335 | 918,254 | 1,602,102 |
Basic Shares | 168,818 | 169,720 | 154,495 | 122,864 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.10 |
2025-03-31 | -$0.01 |
2024-12-31 | -$0.12 |