XML 112 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details - Deferred income taxes) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carry forwards $ 97,622 $ 86,624
Impairment of property and equipment, and project assets 86 541
Temporary differences due to accrued warranty costs 83 103
Investment in subsidiaries 3,777 4,459
Credits 1,246 16
Allowance for bad debts 2,021 2,076
Fair value adjustment arising from subsidiaries acquisition 26 30
Stock compensation 2,790 1,861
Unrealized loss on derivatives 5,918 5,095
Unrealized investment loss 3,963 3,407
Other temporary differences 11,101 7,726
Valuation allowance (128,152) (111,770)
Total deferred tax assets 479 168
Deferred tax liabilities:    
Fair value adjustment arising from subsidiaries acquisition (2,673) (2,970)
Total deferred tax liabilities (2,673) (2,970)
Net deferred tax liabilities $ (2,194) $ (2,802)