XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Value of Goodwill Attributable to Each Reportable Segment The changes in the carrying value of goodwill balances by reportable segment were as follows:
U.S. RegionsU.S. FederalCanadaNon-solar DGOtherTotal
Balance, December 31, 2020$26,705 $3,981 $3,441 $— $24,587 $58,714 
Currency effects— — — (94)(85)
Balance, September 30, 2021$26,705 $3,981 $3,450 $— $24,493 $58,629 
Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets Definite-lived intangible assets, net consisted of the following:
As of September 30, 2021As of December 31, 2020
Gross carrying amount$27,143 27,240 
Less - accumulated amortization(26,456)(26,313)
Intangible assets, net$687 $927 
Schedule of Amortization Expense The table below sets forth amortization expense:
Three Months Ended September 30,Nine Months Ended September 30,
Asset typeLocation2021202020212020
Customer contractsCost of revenues$— $15 $— $60 
All other intangible assetsSelling, general and administrative expenses80 157 241 468 
Total amortization expense$80 $172 $241 $528