As of March 31, 2026, Sola Renewable Energies Ltd. has 22.80M shares outstanding.
| Shares Outstanding | 22.80M |
As of March 31, 2026, Sola Renewable Energies Ltd. maintains a current ratio of 0.87, meaning it holds 0.9x the short-term assets needed to cover near-term liabilities. The debt-to-equity ratio is 813.60, indicating elevated leverage, while an interest coverage ratio of -0.48 demonstrates limited ability to service its debt obligations.
| Current Ratio | 0.87 |
| Quick Ratio | 0.51 |
| Debt / Equity | 813.60 |
| Interest Coverage | -0.48 |
Over the twelve months ended March 31, 2026, Sola Renewable Energies Ltd. recorded an income tax benefit of -8.40M rather than an expense, typically from losses, carryforwards, or the release of a tax provision.
| Income Tax | -8.40M |
These figures are as of the close on October 22, 2026.
| 50-Day Moving Average | 629.09 |
These figures cover the twelve months ended March 31, 2026.
| Gross Profit | 68.20M |
| Pretax Income | -236.70M |
As of March 31, 2026, Sola Renewable Energies Ltd. holds 476.70M in cash and equivalents against 7.11B in total debt, resulting in a net debt position of 4.28B. Total book value stands at 836.90M, with working capital of -120.60M providing operational flexibility.
| Cash & Cash Equivalents | 476.70M |
| Total Debt | 7.11B |
| Net Debt | 4.28B |
| Equity (Book Value) | 836.90M |
| Book Value Per Share | 36.71 |
| Working Capital | -120.60M |
These figures cover the twelve months ended March 31, 2026. After subtracting -167.70M in capital expenditures, free cash flow totaled -153.50M - equivalent to -6.73 per share.
| Capital Expenditures | -167.70M |
| Free Cash Flow | -153.50M |
| FCF Per Share | -6.73 |
Over the twelve months ended March 31, 2026, Sola Renewable Energies Ltd. posted a gross margin of 38.64, reflecting its pricing power and cost economics. The operating margin of -69.75 and net profit margin of -123.74 provide insight into operational efficiency.
| Gross Margin | 38.64 |
| Operating Margin | -69.75 |
| Pretax Margin | -134.11 |
| Profit Margin | -123.74 |
Already premium?