v3.26.1
Earnings Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income from continuing operations attributable to Array shareholders $ 179,831 $ 4,684
Net income (loss) from discontinued operations attributable to Array shareholders (2,036) 13,563
Net income attributable to Array shareholders $ 177,795 $ 18,247
Weighted average number of shares used in basic earnings per share (in shares) 86,416 85,137
Effects of dilutive securities (in shares) 72 3,029
Weighted average number of shares used in diluted earnings (loss) per share 86,488 88,166
Basic earnings per share from continuing operations attributable to Array shareholders $ 2.08 $ 0.05
Basic earnings (loss) per share from discontinued operations attributable to Array shareholders (0.02) 0.16
Basic earnings per share attributable to Array shareholders 2.06 0.21
Diluted earnings per share from continuing operations attributable to Array shareholders 2.08 0.05
Diluted earnings (loss) per share from discontinued operations attributable to Array shareholders (0.02) 0.16
Diluted earnings per share attributable to Array shareholders $ 2.06 $ 0.21