XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jul. 03, 2022
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 six months ended July 3, 2022 and July 4, 2021:

Three Months EndedSix Months Ended
(In thousands)July 3, 2022July 4, 2021July 3, 2022July 4, 2021
Solar power systems sales$320,294 $172,837 $591,938 $339,164 
Component sales74,542 56,656 134,419 107,388 
Light commercial sales24,569 19,107 38,765 34,825 
Services and other1
(1,633)12,151 2,927 19,510 
Total revenues$417,772 $260,751 $768,049 $500,887 

1 The reduction in services and other revenue for the three months ended July 3, 2022 was due to the reversal of variable consideration on two of our legacy large power plant projects that we sold in fiscal 2018 and 2019.
Schedule of Contract Asset and Contract Liability Total contract assets and contract liabilities balances as of the respective dates are as follows:
As of
(In thousands)July 3, 2022January 2, 2022
Contract assets$34,051 $31,925 
Contract liabilities121,452 80,990