XML 30 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
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 attributable to each reportable segment are as follows:
U.S. RegionsU.S. FederalCanadaNon-solar DGOtherTotal
Balance, December 31, 2019$26,705  $3,981  $3,369  $—  $24,359  $58,414  
Currency effects—  —  (274) —  (399) (673) 
Balance, March 31, 2020$26,705  $3,981  $3,095  $—  $23,960  $57,741  
Accumulated Goodwill Impairment
Balance, December 31, 2019$—  $—  $(1,016) $—  $—  $(1,016) 
Balance, March 31, 2020$—  $—  $(1,016) $—  $—  $(1,016) 
Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets are as follows:
As of March 31,As of December 31,
20202019
Gross Carrying Amount
Customer contracts$7,749  $7,904  
Customer relationships12,449  12,749  
Non-compete agreements2,995  3,037  
Technology2,691  2,732  
Trade names539  544  
26,423  26,966  
Accumulated Amortization
Customer contracts7,711  7,844  
Customer relationships11,112  11,236  
Non-compete agreements2,995  3,037  
Technology2,669  2,704  
Trade names528  531  
25,015  25,352  
Intangible assets, net$1,408  $1,614