XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net income (loss) from continuing operations attributable to Array shareholders $ 108,836 $ (95,905) $ 128,293 $ (97,572)
Net income (loss) from discontinued operations attributable to Array shareholders (147,301) 16,753 (117,015) 53,621
Net income (loss) attributable to Array shareholders $ (38,465) $ (79,152) $ 11,278 $ (43,951)
Weighted average number of shares used in basic earnings per share (in shares) 86,251 85,832 85,726 85,717
Effects of dilutive securities (in shares) 595 0 2,116 0
Weighted average number of shares used in diluted earnings (loss) per share 86,846 85,832 87,842 85,717
Basic earnings (loss) per share from continuing operations attributable to Array shareholders $ 1.26 $ (1.12) $ 1.50 $ (1.14)
Basic earnings (loss) per share from discontinued operations attributable to Array shareholders (1.71) 0.20 (1.37) 0.63
Basic earnings (loss) per share attributable to Array shareholders (0.45) (0.92) 0.13 (0.51)
Diluted earnings (loss) per share from continuing operations attributable to Array shareholders 1.25 (1.12) 1.46 (1.14)
Diluted earnings (loss) per share from discontinued operations attributable to Array shareholders (1.69) 0.20 (1.33) 0.63
Diluted earnings (loss) per share attributable to Array shareholders $ (0.44) $ (0.92) $ 0.13 $ (0.51)