XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Property, Plant and Equipment, Net (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Jan. 01, 2023
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 179,187,000   $ 179,187,000   $ 141,105,000
Vehicle finance leases 20,402,000   20,402,000   12,316,000
Less: accumulated depreciation and impairment (83,472,000)   (83,472,000)   (66,583,000)
Property, plant and equipment, net 95,715,000   95,715,000   74,522,000
Property, plant and equipment, retired     200,000   100,000
Gain (loss) on disposal     0   0
Testing equipment and tools          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 1,804,000   1,804,000   1,157,000
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 17,368,000   17,368,000   14,342,000
Solar power systems          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 11,100,000   11,100,000   10,271,000
Computer equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 15,576,000   15,576,000   14,411,000
Internal-use software          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 92,082,000   92,082,000   70,621,000
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 8,105,000   8,105,000   8,088,000
Transportation equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 5,160,000   5,160,000   3,941,000
Work-in-progress          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 7,590,000   7,590,000   $ 5,958,000
Asset Retirement Obligations          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 11,800,000 $ 4,200,000 $ 21,100,000 $ 7,600,000