v3.25.4
Earnings Per Share - Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share, Basic [Abstract]      
Net income (loss) from continuing operations attributable to Array shareholders $ 169,652 $ (85,875) $ 7,071
Net income (loss) from discontinued operations attributable to Array shareholders (120,896) 46,472 47,388
Net income (loss) attributable to Array shareholders $ 48,756 $ (39,403) $ 54,459
Weighted average number of shares used in basic earnings per share (in shares) 85,908 85,633 85,185
Effects of dilutive securities (in shares) 1,385 0 1,547
Weighted average number of shares used in diluted earnings per share (in shares) 87,293 85,633 86,732
Basic earnings (loss) per share from continuing operations attributable to Array shareholders $ 1.98 $ (1.00) $ 0.08
Basic earnings (loss) per share from discontinued operations attributable to Array shareholders (1.41) 0.54 0.56
Basic earnings (loss) per share attributable to Array shareholders 0.57 (0.46) 0.64
Diluted earnings (loss) per share from continuing operations attributable to Array shareholders 1.94 (1.00) 0.08
Diluted earnings (loss) per share from discontinued operations attributable to Array shareholders (1.38) 0.54 0.55
Diluted earnings (loss) per share attributable to Array shareholders $ 0.56 $ (0.46) $ 0.63