XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Solar Energy Systems, net (Tables)
12 Months Ended
Dec. 31, 2021
Solar Energy Systems Disclosure [Abstract]  
Schedule of Solar Energy Systems, Net
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Solar energy systems, net consists of the following (in thousands):
December 31,
20212020
Solar energy system equipment costs
$9,018,788 $7,789,009 
Inverters and batteries1,127,014 934,203 
Total solar energy systems
10,145,802 8,723,212 
Less: accumulated depreciation and amortization(1,267,932)(914,551)
Add: construction-in-progress581,826 394,127 
Total solar energy systems, net
$9,459,696 $8,202,788 
Property and equipment, net consists of the following (in thousands):
December 31,
20212020
Machinery and equipment
$10,339 $8,860 
Leasehold improvements, furniture, and computer hardware
41,209 42,614 
Vehicles
76,487 68,245 
Computer software43,552 37,997 
Total property and equipment
171,587 157,716 
Less: Accumulated depreciation and amortization
(114,701)(95,534)
Total property and equipment, net$56,886 $62,182