| Financial Data |
June 30, 2025 | December 31, 2024 |
| Total Operating Revenues (000s) |
$883,338 | $1,826,633 |
| Net Income (000s) |
$155,428 | $289,174 |
| Earnings Per Common Share (diluted) |
$2.87 | $5.50 |
| Dividends Declared Per Common Share |
$1.72 | $3.35 |
| Book Value Per Common Share |
$62.91 | $61.73 |
| Stock Price - Closing at end of period (2025 Range - High-$119.72, Low-$105.58) |
$115.45 | $109.28 |
| Number of Customers |
656,773 | 649,205 |
| Weighted Average Diluted Shares Outstanding (000s) |
54,249 | 52,615 |
| Common Stock Ticker Symbol |
IDA | |