Logo image of SPI

SPI ENERGY CO LTD (SPI) Stock Balance Sheet

NASDAQ:SPI - Nasdaq - KYG8651P1101 - Common Stock - Currency: USD

0.766  -0.09 (-10.42%)

After market: 0.5401 -0.23 (-29.49%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2023-9-30)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
ASSETS
Current Assets
Cash
SPI Cash ChartSPI Cash over time chart
N/AN/AN/AN/AN/A
Cash Equivalents
SPI Cash Equivalents ChartSPI Cash Equivalents over time chart
5.53M3.53M9.77M38.88M2.76M
Marketable Securities
SPI Marketable Securities ChartSPI Marketable Securities over time chart
N/AN/AN/AN/AN/A
Receivables
SPI Receivables ChartSPI Receivables over time chart
24.88M25.73M26.31M19.33M19.15M
Inventories
SPI Inventories ChartSPI Inventories over time chart
34.14M28.99M23.24M17.26M13.78M
Other Current Assets
SPI Other Current Assets ChartSPI Other Current Assets over time chart
16.44M23.71M24.75M3.85M20.80M
Total Current Assets
SPI Total Current Assets ChartSPI Total Current Assets over time chart
80.99M81.96M84.07M79.31M56.49M
 
Non-Current Assets
PPE Net
SPI PPE Net ChartSPI PPE Net over time chart
64.03M70.63M65.64M59.13M50.26M
Investments And Advances
SPI Investments And Advances ChartSPI Investments And Advances over time chart
70.91M69.61M69.61M69.61M69.61M
Goodwill
SPI Goodwill ChartSPI Goodwill over time chart
625.00K4.90M4.90M4.55M626.00K
Intangibles
SPI Intangibles ChartSPI Intangibles over time chart
716.00K2.59M3.43M4.06M1.53M
Other Non-Current Assets
SPI Other Non-Current Assets ChartSPI Other Non-Current Assets over time chart
515.00K1.19M168.00K82.00K58.00K
Total Non-Current Assets
SPI Total Non-Current Assets ChartSPI Total Non-Current Assets over time chart
149.20M149.14M144.01M137.72M122.36M
 
TOTAL ASSETS
SPI TOTAL ASSETS ChartSPI TOTAL ASSETS over time chart
230.19M231.09M228.08M217.03M178.85M
 
LIABILITIES
Current Liabilities
Short Term Debt
SPI Short Term Debt ChartSPI Short Term Debt over time chart
63.18M71.31M70.01M65.11M56.64M
Current Portion Of LT Debt.
SPI Current Portion Of LT Debt. ChartSPI Current Portion Of LT Debt. over time chart
59.15M53.59M59.54M60.40M65.25M
Accrued Expenses
SPI Accrued Expenses ChartSPI Accrued Expenses over time chart
15.27M6.27M4.92M3.50M3.91M
Accounts Payable
SPI Accounts Payable ChartSPI Accounts Payable over time chart
43.84M30.41M25.61M14.95M19.68M
Other Current Liabilities
SPI Other Current Liabilities ChartSPI Other Current Liabilities over time chart
14.21M28.12M13.76M7.59M24.54M
Total Current Liabilities
SPI Total Current Liabilities ChartSPI Total Current Liabilities over time chart
195.66M189.70M173.84M151.56M170.02M
 
Non-Current Liabilities
Long Term Debt
SPI Long Term Debt ChartSPI Long Term Debt over time chart
6.11M6.60M12.80M7.19M7.77M
Deferred Taxes/Income
SPI Deferred Taxes/Income ChartSPI Deferred Taxes/Income over time chart
2.51M2.67M2.97M3.97M3.51M
Other Non-Current Liabilities
SPI Other Non-Current Liabilities ChartSPI Other Non-Current Liabilities over time chart
9.91M14.26M12.52M5.93M3.04M
Total Non-Current Liabilities
SPI Total Non-Current Liabilities ChartSPI Total Non-Current Liabilities over time chart
21.98M29.21M31.81M20.22M17.02M
 
TOTAL LIABILITIES
SPI TOTAL LIABILITIES ChartSPI TOTAL LIABILITIES over time chart
217.64M218.90M205.65M171.78M187.04M
 
SHAREHOLDERS' EQUITY
Retained Earnings
SPI Retained Earnings ChartSPI Retained Earnings over time chart
-684.69M-670.81M-637.39M-591.90M-585.38M
Additional Paid In Capital
SPI Additional Paid In Capital ChartSPI Additional Paid In Capital over time chart
733.27M719.70M695.07M670.10M612.73M
Minority Interest
SPI Minority Interest ChartSPI Minority Interest over time chart
3.45M5.68M3.52M3.13M2.71M
Common Shares
SPI Common Shares ChartSPI Common Shares over time chart
3.00K3.00K3.00K2.00K1.00K
Other Shareholders' Equity
SPI Other Shareholders' Equity ChartSPI Other Shareholders' Equity over time chart
-36.03M-36.70M-35.26M-32.95M-35.53M
Shares Outstanding
SPI Shares Outstanding ChartSPI Shares Outstanding over time chart
31.60M30.29M25.35M22.34M14.62M
Tangible Book Value per Share
SPI Tangible Book Value per Share ChartSPI Tangible Book Value per Share over time chart
0.350.160.561.64-0.71
Total Shareholders' Equity
SPI Total Shareholders' Equity ChartSPI Total Shareholders' Equity over time chart
12.55M12.19M22.43M45.26M-8.18M
 
TOTAL LIABILITIES AND EQUITY
SPI TOTAL LIABILITIES AND EQUITY ChartSPI TOTAL LIABILITIES AND EQUITY over time chart
230.19M231.09M228.08M217.03M178.85M
 
Statistics
Debt/Equity
SPI Debt/Equity ChartSPI Debt/Equity over time chart
5.526.393.691.60-7.87
Current Ratio
SPI Current Ratio ChartSPI Current Ratio over time chart
0.410.430.480.520.33
Return On Assets (ROA)
SPI Return On Assets (ROA) ChartSPI Return On Assets (ROA) over time chart
-14.82%-14.46%-19.95%-3.00%-8.53%
Return On Equity (ROE)
SPI Return On Equity (ROE) ChartSPI Return On Equity (ROE) over time chart
-271.74%-274.12%-202.82%-14.40%N/A
Return On Invested Capital (ROIC)
SPI Return On Invested Capital (ROIC) ChartSPI Return On Invested Capital (ROIC) over time chart
N/AN/AN/A0.05%N/A
Return On Invested Capital Ex Cash (ROICexc)
SPI Return On Invested Capital Ex Cash (ROICexc) ChartSPI Return On Invested Capital Ex Cash (ROICexc) over time chart
N/AN/AN/A0.07%N/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
SPI Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartSPI Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
N/AN/AN/A0.08%N/A

All data in USD , ROIC based on taxRate of 0.25

Charts

SPI Balance Sheet - Short Vs Long Term ChartSPI Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 50M 100M 150M