| Revenue Recognition and Contract Balances |
(4) Revenue Recognition and Contract Balances
Disaggregation of revenue
Refer to the table below for the Company’s
revenue recognized (in thousands):
| | |
Thirteen Weeks Ended | | |
Twenty-Six Weeks Ended | |
| | |
June 28, 2026 | | |
June 29, 2025 | | |
June 28, 2026 | | |
June 29, 2025 | |
| Residential Solar Installation | |
| | |
| | |
| | |
| |
| Revenue recognized over time | |
$ | 28,672 | | |
$ | 38,516 | | |
$ | 60,209 | | |
$ | 75,020 | |
| Total Residential Solar Installation | |
| 28,672 | | |
| 38,516 | | |
| 60,209 | | |
| 75,020 | |
| | |
| | | |
| | | |
| | | |
| | |
| New Homes Business | |
| | | |
| | | |
| | | |
| | |
| Revenue recognized over time | |
| 11,397 | | |
| 10,062 | | |
| 21,503 | | |
| 25,528 | |
| Revenue recognized at a point in time | |
| 2,087 | | |
| 17,537 | | |
| 6,610 | | |
| 43,980 | |
| Total New Homes Business | |
| 13,484 | | |
| 27,599 | | |
| 28,113 | | |
| 69,508 | |
| | |
| | | |
| | | |
| | | |
| | |
| Dealer | |
| | | |
| | | |
| | | |
| | |
| Revenue recognized at a point in time | |
| 12,702 | | |
| — | | |
| 39,329 | | |
| — | |
| Total Dealer | |
| 12,702 | | |
| — | | |
| 39,329 | | |
| — | |
| Total revenue | |
$ | 54,858 | | |
$ | 66,115 | | |
$ | 127,651 | | |
$ | 144,528 | |
| | |
| | | |
| | | |
| | | |
| | |
| Total revenue recognized over time | |
$ | 40,069 | | |
$ | 48,578 | | |
$ | 81,712 | | |
$ | 100,548 | |
| Total revenue recognized at a point in time | |
$ | 14,789 | | |
$ | 17,537 | | |
$ | 45,939 | | |
$ | 43,980 | |
All revenue was generated in the United States. Contract liabilities
Contract liabilities consist of the following
(in thousands):
| | |
As of | |
| | |
June 28, | | |
December 28, | |
| | |
2026 | | |
2025 | |
| Contract liabilities: | |
| | |
| |
| Contract liabilities, current | |
$ | 8,599 | | |
$ | 20,336 | |
| Contract liabilities, noncurrent | |
| 794 | | |
| 794 | |
| Total contract liabilities | |
$ | 9,393 | | |
$ | 21,130 | |
Revenue recognized from contract liabilities for
the thirteen weeks and twenty-six week periods was $1.1 million and $19.6 million, respectively.
|