Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,988,000 | $2,676,000 | $1,763,000 | $1,802,000 |
Gross Profit | 807,000 | 1,363,000 | 641,000 | 840,000 |
Net Income | 154,000 | 601,000 | 173,000 | 22,000 |
Net Change In Cash | 1,988,000 | 2,676,000 | 1,763,000 | 1,802,000 |
Free Cash Flow | -896,000 | -25,000 | -234,000 | -117,000 |
Cash | 200,000 | 308,000 | 196,000 | 240,000 |
Basic Shares | 299,250 | 297,737 | 295,935 | 292,840 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,200,000 | $7,563,000 | $7,588,000 | $5,765,000 |
Gross Profit | 2,894,000 | 3,276,000 | 3,021,000 | 2,162,000 |
Net Income | 567,000 | 1,044,000 | 1,008,000 | 560,000 |
Net Change In Cash | 7,200,000 | 7,563,000 | 7,588,000 | 5,765,000 |
Free Cash Flow | -505,000 | -696,000 | -1,683,000 | -1,174,000 |
Cash | 196,000 | 567,000 | 310,000 | 394,000 |
Basic Shares | 295,935 | 284,117 | 269,944 | 261,065 |
Quarter | EPS |
---|---|
2025-06-30 | $0.32 |
2025-03-31 | $0.92 |
2024-12-31 | $0.59 |
2024-09-30 | $0.58 |