XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue from Contracts with Customers (Tables)
9 Months Ended
Oct. 01, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table represents disaggregated revenue from contracts with customers for the three and nine months ended October 1, 2023 and October 2, 2022:

Three Months EndedNine Months Ended
October 1, 2023October 2, 2022October 1, 2023October 2, 2022
(In thousands)
(As Restated)
(As Restated)
Solar power systems sales$348,052 $360,223 $1,059,536 $951,694 
Component sales74,285 105,303 249,097 239,722 
Light commercial sales(50)4,918 562 43,683 
Services and other8,403 5,949 19,122 8,876 
Total revenues$430,690 $476,393 $1,328,317 $1,243,975 
Schedule of Contract Asset and Contract Liability Total contract assets and contract liabilities balances as of the respective dates are as follows:
As of
October 1, 2023January 1, 2023
(In thousands)
(As Restated)
Contract assets$37,438 $57,379 
Contract liabilities1
$242,396 $153,451 

1 As of October 1, 2023 and 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 condensed consolidated balance sheets.