XML 67 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock and Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Summary of Common Stock
Summary of Common StockSharesEquity
 ThousandsMillions
Balance as of December 31, 202153,220 $1,536.7 
Employee Stock Purchase Plan11 0.9 
Invest Direct244 14.9 
Share-Based Compensation82 5.3 
Equity Issuance3,680 223.7 
Balance as of December 31, 202257,237 1,781.5 
Employee Stock Purchase Plan16 0.8 
Invest Direct232 13.3 
Share-Based Compensation76 8.1 
Balance as of December 31, 202357,561 1,803.7 
Employee Stock Purchase Plan16 0.9 
Invest Direct197 12.4 
Share-Based Compensation108 6.2 
Balance as of December 31, 202457,882 $1,823.2 
Reconciliation of Basic and Diluted Earnings Per Share
Reconciliation of Basic and Diluted   
Earnings Per Share Dilutive 
Year Ended December 31BasicSecuritiesDiluted
Millions Except Per Share Amounts   
2024   
Net Income Attributable to ALLETE$179.3 $179.3 
Average Common Shares57.7 0.1 57.8 
Earnings Per Share$3.11 $3.10 
2023   
Net Income Attributable to ALLETE$247.1 $247.1 
Average Common Shares57.3 0.1 57.4 
Earnings Per Share$4.31 $4.30 
2022   
Net Income Attributable to ALLETE$189.3 $189.3 
Average Common Shares55.9 0.1 56.0 
Earnings Per Share$3.38 $3.38