v3.26.1
Earnings Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income from continuing operations attributable to Array shareholders $ 333,770 $ 14,773 $ 513,602 $ 19,456
Net income from discontinued operations attributable to Array shareholders 24,926 16,723 22,889 30,287
Net income attributable to Array shareholders $ 358,696 $ 31,496 $ 536,491 $ 49,743
Weighted average number of shares used in basic earnings per share (in shares) 86,482 85,779 86,449 85,459
Effects of dilutive securities (in shares) 28 2,005 50 2,488
Weighted average number of shares used in diluted earnings per share 86,510 87,784 86,499 87,947
Basic earnings per share from continuing operations attributable to Array shareholders $ 3.86 $ 0.17 $ 5.94 $ 0.23
Basic earnings per share from discontinued operations attributable to Array shareholders 0.29 0.20 0.27 0.35
Basic earnings per share attributable to Array shareholders 4.15 0.37 6.21 0.58
Diluted earnings per share from continuing operations attributable to Array shareholders 3.86 0.17 5.94 0.22
Diluted earnings per share from discontinued operations attributable to Array shareholders 0.29 0.19 0.26 0.35
Diluted earnings per share attributable to Array shareholders $ 4.15 $ 0.36 $ 6.20 $ 0.57