XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share and Common Stock (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Earnings Per Share [Table Text Block]
  2023  2022 
Reconciliation of Basic and Diluted Dilutive  Dilutive 
Earnings Per ShareBasicSecuritiesDilutedBasicSecuritiesDiluted
Millions Except Per Share Amounts      
Quarter ended June 30,      
Net Income Attributable to ALLETE$51.5 $51.5 $37.6 $37.6 
Average Common Shares57.3 0.1 57.4 56.1 — 56.1 
Earnings Per Share$0.90 $0.90 $0.67 $0.67 
Six Months Ended June 30,   
Net Income Attributable to ALLETE$109.7 $109.7 $103.9 $103.9 
Average Common Shares57.3 0.1 57.4 54.9 — 54.9 
Earnings Per Share$1.91 $1.91 $1.89 $1.89