Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

SPI Stock Annual Balance Sheet. Download in Excel

SPI Energy Co. Ltd. logo

SPI Energy Co. Ltd.

Sector: Technology   

Industry: Solar

0.32
 
USD
  
-0.01
  
(-2.01%)
Previous close: 0.3235  Open: 0.3109  Bid: 0.32  Ask: 0.3249
52 week range    
0.27   
   1.26
Mkt Cap: 10 M  Avg Vol (90 Days): 841,939
Peers   
OPA / 
OPTL / 
Last updated: Friday 22nd November 2024

Stock Rankings

48
MarketXLS Rank
80
Value
15
Technical
50
Quality
How are these ranks calculated?
Ad slot not ready
Search for a stock

Financials

SPI Balance Sheet

Annual
Dec-12Dec-13Dec-14Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
Accounts payable68 M55 M111 M74 M19 M16 M20 M15 M26 M30 M
Accounts receivable44 M6 M23 M52 M13 M29 M17 M17 M23 M23 M
Accrued expenses74 M56 M126 M94 M39 M33 M40 M34 M38 M51 M
Accumulated depreciation & depletion-6 M-7 M-6 M-65 M-4 M-6 M-2 M-11 M-11 M-11 M
Additional paid in capital48 M53 M328 M483 M490 M601 M613 M670 M695 M720 M
Cash and equivalents18 M1 M166 M4 M2 M4 M3 M39 M10 M4 M
CashCashEquivalentsAndShortTermInvestments18 M1 M193 M4 M2 M4 M3 M39 M11 M5 M
CashEquivalents18 M1 M166 M9 M5 M
Common par16 M20000.021 M1000.01000.01000.01000.02000.03000.03000.0
Common stock equity40 M-3 M262 M-17 M-102 M-4 M-8 M45 M22 M12 M
CommonStock16 M20000.021 M1000.01000.01000.01000.02000.03000.03000.0
Construction in progress74 M5 M3 M
Cost in excess66 M65 M683000.0651000.0626000.05 M5 M5 M
CurrentAccruedExpenses7 M741000.011 M17 M20 M16 M11 M9 M11 M17 M
CurrentCapitalLeaseObligation689000.0171000.01 M6 M26 M528000.0426000.0605000.01 M2 M
CurrentDeferredRevenue18 M1 M5 M9 M
CurrentDeferredTaxesAssets1 M1 M290000.0140000.058000.082000.0168000.0479000.0
CurrentDeferredTaxesLiabilities-173000.03 M3 M-458000.0375000.0-4 M-4 M-3 M-3 M
Deferred revenues18 M1 M5 M9 M
Finished goods2 M7 M12 M15 M10 M12 M14 M17 M22 M
Float term debt19 M12 M10 M15 M7 M7 M8 M12 M74 M64 M
GoodwillAndOtherIntangibleAssets2 M1 M67 M3 M3 M2 M2 M9 M8 M7 M
Gross fixed assets (Plant Property & Equipment)25 M19 M80 M192 M28 M27 M36 M50 M61 M67 M
IncomeTaxPayable4 M3 M67000.0293000.0561000.031000.02 M4 M
Intangibles2 M1 M560000.03 M2 M2 M2 M4 M3 M3 M
InterestPayable2 M11 M10 M7 M4 M4 M
Inventories2 M23000.07 M12 M16 M12 M14 M17 M23 M29 M
InventoriesAdjustmentsAllowances-291000.0-806000.0-366000.0-103000.0-983000.0-148000.0
Invested capital59 M9 M305 M-2 M-79 M16 M5 M64 M61 M125 M
Leases6 M
LongTermCapitalLeaseObligation6 M22 M2 M6 M13 M14 M
LongTermDebtAndCapitalLeaseObligation19 M12 M43 M37 M23 M20 M8 M12 M74 M64 M
LongTermProvisions30 M
Minority interest4 M4 M4 M3 M3 M4 M6 M
Net fixed assets (net PP&E)19 M12 M74 M127 M23 M21 M34 M39 M50 M56 M
Non-current deferred income taxes173000.04 M4 M748000.0515000.04 M4 M3 M3 M
NonCurrentAccountsReceivable12 M4 M6 M7 M283000.0299000.0268000.0234000.0
NonCurrentAccruedExpenses1 M1 M2 M2 M2 M2 M2 M
NonCurrentDeferredAssets1 M1 M290000.0140000.058000.082000.0168000.0479000.0
NonCurrentDeferredLiabilities4 M4 M748000.0515000.04 M4 M3 M3 M
NonCurrentDeferredTaxesAssets20 M29 M1 M1 M290000.0140000.058000.082000.0168000.0479000.0
NonCurrentNoteReceivables14 M7 M5 M5 M4 M
Notes payable27 M3 M16 M
NotesReceivable14 M8 M4 M526000.0526000.0
Other current assets1 M26 M95 M25 M18 M20 M9 M11 M
Other equity adjustments-287000.0-189000.0-4 M-33 M-34 M-35 M
Other fixed assets106 M114 M119 M34 M39 M50 M56 M
Other non-current assets1 M400000.0160000.037 M61 M18 M230000.0711000.0
Other non-current liabilities1 M2 M27 M3 M2 M9 M58 M63 M72 M72 M
Other receivable43 M4 M74 M17 M94000.039000.0154000.0194000.02 M1 M
OtherCapitalStock18 M
OtherCurrentBorrowings48 M84 M5 M3 M3 M3 M9 M10 M
OtherCurrentLiabilities5 M1 M51 M89 M307 M89 M54 M50 M110 M
OtherEquityAdjustments300000.0300000.035 M
OtherInventories14 M17 M23 M29 M
OtherPayable2 M4 M172000.09 M10 M1 M1 M
Payables68 M55 M115 M77 M19 M17 M29 M25 M27 M34 M
Preferred securities of subsidiary trust20 M20 M
PreferredStock20 M20 M
Prepaid expenses4 M4 M11 M25 M6 M4 M5 M5 M10 M8 M
Raw materials239000.0967000.03 M5 M
RecievablesAdjustmentsAllowances-393000.0-6 M-766000.0-21 M-2 M-633000.0-462000.0-245000.0-3 M-2 M
Restricted cash9 M36000.0458000.0239000.0900000.08 M7 M
Retained earnings-24 M-56 M-61 M-467 M-558 M-570 M-621 M-625 M-673 M-708 M
Short term debt39 M4 M75 M142 M40 M45 M3 M3 M9 M10 M
TaxesReceivable4 M3 M673000.0483000.0193000.0268000.097000.0840000.0
Total assets163 M71 M588 M362 M317 M189 M179 M217 M228 M231 M
Total current assets141 M24 M381 M154 M131 M74 M56 M79 M84 M82 M
Total current liabilities119 M61 M252 M331 M386 M167 M172 M152 M174 M190 M
Total equity40 M-3 M262 M-17 M-102 M-4 M-8 M45 M22 M12 M
Total liabilities139 M74 M326 M375 M415 M189 M184 M169 M202 M213 M
Total non-current assets22 M47 M153 M212 M185 M114 M122 M138 M144 M149 M
Total non-current liabilities20 M14 M73 M44 M29 M22 M69 M79 M149 M138 M
TotalEquityGrossMinority24 M-3 M262 M-13 M-98 M70000.0-5 M48 M26 M18 M
TotalEquityGrossMinorityInterest24 M-3 M262 M-13 M-98 M70000.0-5 M48 M26 M18 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest163 M71 M588 M362 M317 M189 M179 M217 M228 M231 M
TotalNonCurrentLiabilitiesNetMinorityInteres20 M14 M73 M44 M29 M22 M69 M79 M149 M138 M
TotalTaxPayable4 M3 M67000.0293000.0561000.031000.02 M4 M
UnearnedIncome30 M16 M16 M16 M20 M16 M15 M
Work in progress631000.0632000.02 M1 M1 M3 M2 M
Working capital22 M-37 M129 M-176 M-255 M-93 M-115 M-72 M-90 M-108 M
debtc39 M4 M75 M148 M40 M45 M3 M4 M10 M12 M
ltinv8 M2 M70 M70 M70 M70 M70 M70 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University