v3.25.2
Revenue (Tables)
3 Months Ended
Jun. 27, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Nextracker's Revenue Disaggregation The following table presents Nextracker’s revenue disaggregated based on timing of transfer-point in time and over time for the three-month periods ended June 27, 2025 and June 28, 2024:
Three-month periods ended
June 27, 2025June 28, 2024
(In thousands)
Timing of Transfer
Point in time
$16,963$10,720
Over time
847,290709,201
Total revenue$864,253$719,921