Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $199,000 | $345,000 | $204,000 | $269,000 |
Gross Profit | 245,000 | 300,000 | 152,000 | 225,000 |
EBITDA | 156,000 | 256,000 | 38,000 | 224,000 |
EBIT | 251,000 | 53,000 | ||
Net Income | 103,000 | 176,000 | 18,000 | 171,000 |
Net Change In Cash | 199,000 | 345,000 | 204,000 | 269,000 |
Free Cash Flow | 78,000 | 87,000 | 46,000 | 17,000 |
Cash | 301,000 | 177,000 | 121,000 | 147,000 |
Basic Shares | 49,400 | 50,700 | 51,900 | 53,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $814,000 | $1,373,000 | $806,000 | $698,000 |
Gross Profit | 830,000 | 1,038,000 | 818,000 | 519,000 |
EBITDA | 517,000 | 646,000 | 268,000 | 426,000 |
EBIT | 579,000 | 515,000 | 257,000 | 426,000 |
Net Income | 376,000 | 457,000 | 124,000 | 389,000 |
Net Change In Cash | 814,000 | 1,373,000 | 806,000 | 698,000 |
Cost of Revenue | -127,000 | 44,000 | ||
Free Cash Flow | 47,000 | 461,000 | -2,479,000 | -1,937,000 |
Cash | 121,000 | 97,000 | 107,000 | 120,000 |
Basic Shares | 54,300 | 59,600 | 63,900 | 74,300 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.01 |
2025-03-31 | $3.18 |
2024-12-31 | $1.27 |