v3.26.1
Earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Basic EPS    
Net income available to Nextpower Inc common stockholders, Income numerator $ 165,355 $ 157,183
Net income available to Nextpower Inc common stockholders, Weighted average shares outstanding (in shares) 150,778,130 147,631,000
Net income available to Nextpower Inc common stockholders, Per share amount (in USD per share) $ 1.10 $ 1.06
Diluted EPS    
Net income available to Nextpower Inc. common stockholders, Income numerator $ 165,355 $ 157,183
Net income and comprehensive income, Weighted average shares outstanding (in shares) 155,141,856 150,900,696
Net income and comprehensive income, Per Share (in USD per share) $ 1.07 $ 1.04
Common stock equivalents from option awards    
Effect of Dilutive Impact    
Common stock equivalents (in shares) 1,482,913 1,438,906
Diluted EPS    
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 0 900,000
Common stock equivalents from RSUs    
Effect of Dilutive Impact    
Common stock equivalents (in shares) 1,951,226 1,127,229
Diluted EPS    
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 400,000 400,000
Common stock equivalents from PSUs    
Effect of Dilutive Impact    
Common stock equivalents (in shares) 929,587 703,561
Diluted EPS    
Income attributable to non-controlling interest and common stock equivalent from Class B common stock , Weighted average shares outstanding (in shares) 400,000 400,000