SPI Energy Co., Ltd. (SPI)

USD 0.45

(12.5%)

Annual Cash Flows

(In USD)
Breakdown 2022 2021 2020 2019 2018 2017
Operating Cash Flow -15.96 Million -27.48 Million -5.65 Million -2.87 Million 8.01 Million -3.63 Million
Net Income -33.72 Million -44.83 Million -6.26 Million -15.14 Million -6.13 Million -90.95 Million
Depreciation & Amortization 6.73 Million 9.04 Million 4.24 Million 2.69 Million 1.5 Million 3.35 Million
Deferred income taxes -468 Thousand -1.08 Million -188 Thousand -6.97 Million -83 Thousand -253 Thousand
Stock-based compensation 3.09 Million 5.78 Million 315 Thousand 821 Thousand 2.72 Million 798 Thousand
Change in working capital 5.99 Million -462 Thousand -505 Thousand 6.18 Million 10.31 Million 21.11 Million
Other non-cash items 2.4 Million 4.06 Million -3.25 Million 9.55 Million -319 Thousand 62.3 Million
Investing Cash Flow -8.15 Million -8.86 Million 1.38 Million -7.89 Million -3.76 Million -3.28 Million
Investments in PPE -8.26 Million -1.31 Million -195 Thousand -16.23 Million -95 Thousand -689 Thousand
Acquisitions 110 Thousand 453 Thousand 1.58 Million 4.54 Million -3.25 Million 43 Thousand
Investment purchases - - - - - -
Sales/Maturities of investments - - - 3.63 Million - -
Other Investing Activities 109.99 Thousand -8 Million 1.21 Million 166 Thousand -412 Thousand -2.64 Million
Financing Cash Flow 17.3 Million 18.42 Million 40.79 Million 9.52 Million -3.73 Million 5.79 Million
Debt repayment -141 Million -187.44 Million -130.94 Million -83.61 Million -67.75 Million -119.33 Million
Dividends payments - - - - - -
Common Stock Repurchased - - - - - -
Common Stock Issuance 14.59 Million 13.59 Million 46.81 Million 7.65 Million - 5.76 Million
Other Financing Activities 143.71 Million 192.28 Million 124.93 Million 85.48 Million 64.02 Million 119.36 Million
Accounts receivables 338 Thousand 1.18 Million 963 Thousand 3.08 Million -13.89 Million -11.49 Million
Accounts payables 5.74 Million 8.54 Million -6.96 Million 7.8 Million 3.35 Million 4.74 Million
Inventory -6.77 Million -7.06 Million -223 Thousand -1.95 Million 2.87 Million -4.24 Million
Other working capital 6.68 Million -3.12 Million 5.71 Million -2.75 Million 17.98 Million 32.09 Million
Cash at beginning of period 17.84 Million 39.78 Million 3 Million 4.59 Million 3.63 Million 4.17 Million
Cash at end of period 10.98 Million 17.84 Million 39.78 Million 3 Million 4.59 Million 2.57 Million
Capital Expenditure -8.26 Million -1.31 Million -195 Thousand -16.23 Million -95 Thousand -689 Thousand
Effect of forex changes on cash -39 Thousand -4.01 Million 250 Thousand -351 Thousand 453 Thousand -477 Thousand
Net cash flow / Change in cash -6.85 Million -21.93 Million 36.77 Million -1.59 Million 969 Thousand -1.6 Million
Free Cash Flow -24.23 Million -28.8 Million -5.84 Million -19.11 Million 7.91 Million -4.32 Million

Cash Flow Charts