v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands |
12 Months Ended |
|
|
|
Cash flows from operating activities: |
|
|
|
Net (loss) from continuing operations |
$ (6,137)
|
$ (26,514)
|
$ (102,029)
|
Loss from discontinued operations, net of tax |
(6,122)
|
(64,445)
|
(118,939)
|
Adjustments to reconcile net loss to net cash used in operating activities: |
|
|
|
Depreciation |
1,204
|
1,159
|
3,972
|
Amortization |
300
|
302
|
467
|
Provision for inventory |
0
|
366
|
146
|
Provision (reverse) for doubtful accounts and notes |
(501)
|
1,693
|
7,106
|
Impairment charges on intangible assets |
0
|
0
|
1,235
|
Impairment charges on goodwill |
0
|
0
|
65,223
|
Impairment charges on property, plant and equipment |
0
|
53
|
38
|
Impairment charges on project assets |
0
|
687
|
13,102
|
Loss on investment in affiliates |
0
|
2,214
|
6,296
|
Share-based compensation expense |
2,726
|
1,174
|
1,301
|
Gain on extinguishment of convertible bonds |
0
|
(7,121)
|
0
|
Gain on troubled debt restructuring |
(1,887)
|
0
|
0
|
Other non-income tax expense |
0
|
9,670
|
0
|
Amortization of debt discount on convertible bonds |
1,910
|
2,906
|
0
|
Change in fair value of derivative assets/liability |
0
|
0
|
2,328
|
Change in deferred taxes |
(83)
|
(247)
|
(380)
|
Provision for losses on contracts |
0
|
0
|
385
|
Non-cash interest expense |
0
|
0
|
1,518
|
Operating income from solar system subject to financing obligation |
0
|
0
|
(1,419)
|
Changes in operating assets and liabilities |
|
|
|
Accounts receivable |
(13,898)
|
(8,974)
|
4,442
|
Other receivable, noncurrent |
0
|
0
|
(658)
|
Amount due from related parties |
(451)
|
(470)
|
0
|
Notes receivable |
526
|
525
|
525
|
Costs and estimated earnings in excess of billings on uncompleted contracts |
0
|
266
|
(266)
|
Project assets |
17,834
|
(3,957)
|
8,573
|
Inventories |
2,876
|
(6,733)
|
3,904
|
Prepaid expenses and other assets |
906
|
164
|
(1,238)
|
Accounts payable |
3,353
|
(297)
|
2,461
|
Advances from customers |
(5,092)
|
13,700
|
(459)
|
Income taxes payable |
226
|
(146)
|
(211)
|
Accrued liabilities and other liabilities |
3,960
|
5,207
|
1,380
|
Amount due to related parties |
79
|
0
|
0
|
Net cash provided by (used in) operating activities, continuing operations |
7,851
|
(14,373)
|
17,742
|
Net cash provided by (used in) operating activities, discontinued operations |
159
|
2,733
|
(90,712)
|
Cash flows from investing activities: |
|
|
|
Proceeds from repayment of interest bearing receivables |
0
|
0
|
1,000
|
Proceeds from disposal of investment in affiliates |
0
|
0
|
5,440
|
Acquisitions of property, plant and equipment |
(95)
|
(298)
|
(9,301)
|
Proceeds from disposal of property, plant and equipment |
6
|
0
|
0
|
Acquisitions of subsidiaries, net of cash acquired |
0
|
43
|
(2,254)
|
Decrease of cash due to deconolidation of Sinsin |
0
|
(2,679)
|
0
|
Decrease of cash fue to disposition of SPI China (HK) Limited |
(3,257)
|
0
|
0
|
Net cash used in investing activities, continuing operations |
(3,346)
|
(2,934)
|
(5,115)
|
Net cash used in investing activities, discontinued operations |
(418)
|
(352)
|
(8,002)
|
Cash flows from financing activities: |
|
|
|
Proceeds from issuance of ordinary shares |
0
|
5,760
|
5,049
|
Proceeds from line of credit and loans payable |
66,169
|
31,925
|
32,592
|
Repayments of line of credit and loans payable |
(67,754)
|
(29,401)
|
(28,216)
|
Net cash generated from/(used in) financing activities, continuing operations |
(1,585)
|
8,284
|
9,425
|
Net cash used in financing activities, discontinued operations |
(2,145)
|
(2,488)
|
(75,436)
|
Effect of exchange rate changes on cash |
453
|
(477)
|
20
|
Increase/(Decrease) in cash, cash equivalents and restricted cash |
969
|
(9,607)
|
(152,078)
|
Cash, cash equivalents and restricted cash at beginning of year |
3,630
|
13,237
|
165,315
|
Cash, cash equivalents and restricted cash at end of year |
4,599
|
3,630
|
13,237
|
Less: cash, cash equivalents and restricted cash of discontinued operations at end of year |
0
|
(1,356)
|
(8,501)
|
Cash, cash equivalents and restricted cash at end of year for continuing operations |
4,599
|
2,274
|
4,736
|
Supplemental cash flow information: |
|
|
|
Interest paid |
725
|
566
|
243
|
Income tax paid |
0
|
347
|
0
|
Non-cash activities: |
|
|
|
Netting off balance due to/from third party |
5,003
|
6,917
|
0
|
Interest capitalized to project assets |
292
|
1,607
|
0
|
Loss on forgiveness of debt due from SPI China |
536
|
0
|
0
|
Options issued to shareholder during disposition of SPI China (HK) Limited |
1,260
|
0
|
0
|
Disposition of SPI China (HK) Limited |
107,867
|
0
|
0
|
Derecognition of Project Aerojet |
$ 0
|
$ 754
|
$ 0
|
X |
- DefinitionDecrease of cash fue to disposition of SPI China
+ References
+ Details
Name: |
spi_DecreaseOfCashFueToDispositionOfSpiChina |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDerecognition of Project Aerojet
+ References
+ Details
Name: |
spi_DerecognitionOfProjectAerojet |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionDisposition of SPI China (HK) Limited
+ References
+ Details
Name: |
spi_DispositionOfSpiChinaHkLimitedCashFlow |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGain on troubled debt restructuring
+ References
+ Details
Name: |
spi_GainOnTroubledDebtRestructuring |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of write-downs for impairments recognized during the period for project assets.
+ References
+ Details
Name: |
spi_ImpairmentOfProjectAssets |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionIncrease (Decrease) in project asset costs.
+ References
+ Details
Name: |
spi_IncreaseDecreaseInProjectAssets |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionIncrease Decrease In Third Party Net
+ References
+ Details
Name: |
spi_IncreaseDecreaseInThirdPartyNet |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionInterest capitalized to project assets
+ References
+ Details
Name: |
spi_InterestCapitalizedToProjectAssets |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLoss on forgiveness of debt due from SPI HK
+ References
+ Details
Name: |
spi_LossOnForgivenessOfDebtDueFromSPI |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLoss on investment in affiliates
+ References
+ Details
Name: |
spi_LossOnInvestmentInAffiliates1 |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionOptions issued to shareholder during disposition
+ References
+ Details
Name: |
spi_OptionsIssuedToShareholderDuringDisposition |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
spi_ProceedsFromDeconsolidation |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionProvision for (Reversal of) doubtful accounts and notes
+ References
+ Details
Name: |
spi_ProvisionForReversalOfDoubtfulAccountsAndNotes |
Namespace Prefix: |
spi_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt discount (premium) and debt issuance costs.
+ References
+ Details
Name: |
us-gaap_AmortizationOfFinancingCostsAndDiscounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ References
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionFor the entity and the disposal group, cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents.
+ References
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ References
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ References
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ References
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ References
+ Details
Name: |
us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ References
+ Details
Name: |
us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ References
+ Details
Name: |
us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ References
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.
+ References
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDifference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.
+ References
+ Details
Name: |
us-gaap_GainsLossesOnExtinguishmentOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ References
+ Details
Name: |
us-gaap_GoodwillImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.
+ References
+ Details
Name: |
us-gaap_ImpairmentOfIntangibleAssetsFinitelived |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).
+ References
+ Details
Name: |
us-gaap_ImpairmentOfLongLivedAssetsHeldForUse |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.
+ References
+ Details
Name: |
us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.
+ References
+ Details
Name: |
us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInCustomerAdvances |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInNotesReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in receivables classified as other.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ References
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.
+ References
+ Details
Name: |
us-gaap_InventoryWriteDown |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLosses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period.
+ References
+ Details
Name: |
us-gaap_LossOnContracts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionInterest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.
+ References
+ Details
Name: |
us-gaap_PaidInKindInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.
+ References
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ References
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.
+ References
+ Details
Name: |
us-gaap_ProceedsFromCollectionOfNotesReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the additional capital contribution to the entity.
+ References
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.
+ References
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.
+ References
+ Details
Name: |
us-gaap_ProceedsFromSaleOfEquityMethodInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.
+ References
+ Details
Name: |
us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.
+ References
+ Details
Name: |
us-gaap_RepaymentsOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
|