REVENUE RECOGNITION
Disaggregated Revenue
The Company has one major business activity, which is the design, manufacture and sale of solutions for the solar photovoltaic (“PV”) industry. Disaggregated revenue by primary geographical market and timing of revenue recognition for the Company’s single product line were as follows:
Years Ended December 31,
202520242023
(In thousands)
Primary geographical markets:
United States$1,188,718 $934,690 $1,469,108 
International (1)
284,267 395,693 821,678 
Total$1,472,985 $1,330,383 $2,290,786 
Timing of revenue recognition:
Products delivered at a point in time$1,350,011 $1,204,367 $2,181,099 
Products and services delivered over time122,974 126,016 109,687 
Total$1,472,985 $1,330,383 $2,290,786 
(1) The Company’s net revenues generated from France have represented less than 10%, 10.6% and less than 10% of its net revenues for the years ended December 31, 2025, 2024 and 2023, respectively. The Company’s net revenues generated from the Netherlands have represented less than 10%, less than 10% and 15.3% of its net revenues for the years ended December 31, 2025, 2024 and 2023, respectively.
Contract Balances
Accounts receivable, and contract assets and contract liabilities from contracts with customers, were as follows:
December 31,
2025
December 31,
2024
(In thousands)
Accounts receivable$229,881 $223,749 
Short-term contract assets (Prepaid expenses and other current assets)$35,976 $42,001 
Long-term contract assets (Other assets)$115,067 $110,954 
Short-term contract liabilities (Deferred revenues, current)$180,524 $237,225 
Long-term contract liabilities (Deferred revenues, non-current)$337,923 $341,982 
The Company receives payments from customers based upon contractual payment terms. Accounts receivable are recorded in an amount that reflects the consideration that is expected to be received in exchange for those goods or services when the right to consideration becomes unconditional.
Contract assets include deferred product costs and commissions associated with the deferred revenue and will be amortized along with the associated revenue. The Company had no asset impairment charges related to contract assets for the year ended December 31, 2025.
Significant changes in the balances of contract assets (prepaid expenses and other assets) in the year ended December 31, 2025 were as follows (in thousands):
Contract Assets
Contract assets, beginning of period$152,955 
Amount recognized(34,792)
Increased due to billings32,880 
Contract assets, end of period$151,043 
Contract liabilities are recorded as deferred revenue on the accompanying consolidated balance sheets and include payments received in advance of performance obligations under the contract and are realized when the associated revenue is recognized under the contract.
For the year ended December 31, 2025 and 2024, contract liabilities included $62.9 million and $110.3 million, respectively, of cash prepayments from its customers for products to be delivered in 2026 and 2025, respectively, which represents the amount equal to the aggregate purchase price of the executed sales agreements.
Significant changes in contract liabilities (deferred revenue) in the year ended December 31, 2025 were as follows (in thousands):
Contract Liabilities
Contract liabilities, beginning of period$579,207 
Revenue recognized(233,246)
Increased due to billings172,486 
Contract liabilities, end of period$518,447 
Remaining Performance Obligations
Estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period were as follows:
December 31,
2025
(In thousands)
Fiscal year:
2026$180,524 
2027105,097 
202891,701 
202973,985 
Thereafter67,140 
Total$518,447 

Historical Timeline

Fiscal YearFiled
2025Feb 17, 2026Showing above
2024Feb 10, 2025
2023Feb 9, 2024
2022Feb 13, 2023
2021Feb 11, 2022
2020Feb 16, 2021
2019Feb 21, 2020
2018Mar 15, 2019

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.