XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue from Contracts with Customers (Tables)
12 Months Ended
Jan. 01, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables represent disaggregated revenue from contracts with customers for fiscal 2022, 2021, and 2020:

Fiscal Year Ended
January 1, 2023January 2, 2022January 3, 2021
(In thousands)
(As Restated)
(As Restated)
(As Restated)
Solar power systems sales$1,341,277 $783,037 $534,162 
Component sales337,076 240,911 185,858 
Light commercial sales46,543 72,126 97,136 
Services and other17,047 32,284 46,333 
Total revenues$1,741,943 $1,128,358 $863,489 
Schedule of Contract Asset and Contract Liability Total contract assets and contract liabilities balances as of the respective dates are as follows:
As of
January 1, 2023January 2, 2022
(In thousands)
(As Restated)
(As Restated)
Contract assets$57,379 $33,746 
Contract liabilities153,451 81,362 
1 As of January 1, 2023, we had indemnifications of $1.1 million retained in connection with our C&I Solutions sale, which are presented within “contract liabilities, net of current portion” on our consolidated balance sheets.