v3.25.4
Revenue (Tables)
9 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Nextracker's Revenue Disaggregation The following table presents Nextpower’s revenue disaggregated based on timing of transfer-point in time and over time for the three and nine-month periods ended December 31, 2025 and December 31, 2024:
Three-month periods endedNine-month periods ended
December 31, 2025December 31, 2024December 31, 2025December 31, 2024
(In thousands)
Timing of Transfer
Point in time
$145,441$15,800$221,335$46,806
Over time
763,911663,5632,457,5381,988,049
Total revenue$909,352$679,363$2,678,873$2,034,855