v3.26.1
Revenue
12 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company disaggregates its revenue from contracts with customers by those sales recorded over time and sales recorded at a point in time. The following table presents Nextpower’s revenue disaggregated based on timing of transfer-point in time and over time for the fiscal years ended March 31, 2026, 2025 and 2024:
Fiscal year ended March 31,
202620252024
(In thousands)
Timing of Transfer
Point in time $442,012$77,037$35,268
Over time3,117,3782,882,1602,464,573
Total revenue$3,559,390$2,959,197$2,499,841