v3.25.4
Earnings per share - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Basic EPS        
Net income available to Nextpower Inc common stockholders, Income numerator $ 131,236 $ 115,283 $ 435,280 $ 352,374
Net income available to Nextpower Inc common stockholders, Weighted average shares outstanding (in shares) 148,414,202 143,663,514 147,806,164 143,102,231
Net income available to Nextpower Inc common stockholders, Per share amount (in USD per share) $ 0.88 $ 0.80 $ 2.94 $ 2.46
Effect of Dilutive Impact        
Income attributable to non-controlling interests, Income numerator $ 0 $ 2,091 $ 0 $ 7,058
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 0 1,908,827 0 2,288,086
Diluted EPS        
Net income available to Nextpower Inc. common stockholders, Income numerator $ 131,236 $ 117,374 $ 435,280 $ 359,432
Net income and comprehensive income, Weighted average shares outstanding (in shares) 153,921,077 149,027,858 152,061,765 149,134,004
Net income and comprehensive income, Per Share (in USD per share) $ 0.85 $ 0.79 $ 2.86 $ 2.41
Common stock equivalents from option awards        
Effect of Dilutive Impact        
Common stock equivalents (in shares) 2,302,620 968,945 1,852,787 1,172,201
Diluted EPS        
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 0 800,000 0 800,000
Common stock equivalents from RSUs        
Effect of Dilutive Impact        
Common stock equivalents (in shares) 1,633,198 1,207,196 1,329,262 1,321,654
Diluted EPS        
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 0 800,000 0 600,000
Common stock equivalents from PSUs        
Effect of Dilutive Impact        
Common stock equivalents (in shares) 1,571,057 1,279,376 1,073,552 1,249,832
Diluted EPS        
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 0 700,000 0 700,000