Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $608,000 | $749,000 | $507,000 | $424,000 |
Gross Profit | 417,000 | 343,000 | 678,000 | 242,000 |
EBITDA | 304,000 | 124,000 | 311,000 | 126,000 |
EBIT | 293,000 | 106,000 | 292,000 | 117,000 |
Net Income | 198,000 | 88,000 | 204,000 | 80,000 |
Net Change In Cash | 608,000 | 749,000 | 507,000 | 424,000 |
Free Cash Flow | 285,000 | 65,000 | -953,000 | -65,000 |
Cash | 783,000 | 784,000 | 753,000 | 733,000 |
Basic Shares | 65,094 | 65,036 | 65,683 | 65,512 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,225,000 | $1,794,000 | $2,464,000 | $3,194,000 |
Gross Profit | 1,530,000 | 1,794,000 | 1,426,000 | 1,804,000 |
EBITDA | 989,000 | 699,000 | 1,064,000 | 1,466,000 |
EBIT | 945,000 | 661,000 | 1,027,000 | 1,409,000 |
Net Income | 669,000 | 500,000 | 923,000 | 1,454,000 |
Net Change In Cash | 2,225,000 | 1,794,000 | 2,464,000 | 3,194,000 |
Cost of Revenue | -339,000 | 128,000 | ||
Free Cash Flow | -762,000 | -972,000 | 2,155,000 | 1,669,000 |
Cash | 753,000 | 571,000 | 527,000 | 895,000 |
Basic Shares | 65,683 | 68,549 | 73,818 | 85,806 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.13 |
2025-03-31 | $2.96 |
2024-12-31 | $2.73 |