Minnesota (State or other jurisdiction of incorporation or organization) | 27-0383995 (I.R.S. Employer Identification No.) | ||||
215 South Cascade Street, Box 496, Fergus Falls, Minnesota (Address of principal executive offices) | 56538-0496 (Zip Code) | ||||
| Title of each class | Trading Symbol(s) | Name of each exchange on which registered | ||||||
| Common Shares, par value $5.00 per share | OTTR | The Nasdaq Stock Market LLC | ||||||
Large Accelerated Filer ☑ | Accelerated Filer ☐ | ||||||||||||||||
Non-Accelerated Filer ☐ | Smaller Reporting Company ☐ | Emerging Growth Company ☐ | |||||||||||||||
| TABLE OF CONTENTS | |||||||||||
| Description | Page | |||||||
| ITEM 1. | ||||||||
| ITEM 2. | ||||||||
| ITEM 3. | ||||||||
| ITEM 4. | ||||||||
| ITEM 1. | ||||||||
| ITEM 1A. | ||||||||
| ITEM 5. | ||||||||
| ITEM 6. | ||||||||
| DEFINITIONS | |||||||||||
ARO | Asset Retirement Obligation | OTP | Otter Tail Power Company | |||||||||||
| ARP | Alternative Revenue Program | PIR | Phase-In Rider | |||||||||||
ASC | Accounting Standards Codification | PSLRA | Private Securities Litigation Reform Act of 1995 | |||||||||||
EPA | Environmental Protection Agency | PTC | Production Tax Credits | |||||||||||
| ESSRP | Executive Survivor and Supplemental Retirement Plan | PVC | Polyvinyl chloride | |||||||||||
| EUIC | Electric Utility Infrastructure Costs Rider | RHR | Regional Haze Rule | |||||||||||
FASB | Financial Accounting Standards Board | ROE | Return on equity | |||||||||||
| FERC | Federal Energy Regulatory Commission | RRR | Renewable Resource Rider | |||||||||||
GHG | Greenhouse Gas | RTO | Regional Transmission Organizations | |||||||||||
| kwh | kilowatt-hour | SDPUC | South Dakota Public Utilities Commission | |||||||||||
| Merricourt | Merricourt Wind Energy Center | SEC | Securities and Exchange Commission | |||||||||||
| MISO | Midcontinent Independent System Operator, Inc. | SIP | State Implementation Plan | |||||||||||
MPUC | Minnesota Public Utilities Commission | SOFR | Secured Overnight Financing Rate | |||||||||||
OBBBA | One Big Beautiful Bill Act | TCR | Transmission Cost Recovery Rider | |||||||||||
| OTC | Otter Tail Corporation | |||||||||||||
| FORWARD-LOOKING INFORMATION | ||
| ITEM 1. | FINANCIAL STATEMENTS | ||||
| (in thousands, except share data) | June 30, 2025 | December 31, 2024 | |||||||||
| Assets | |||||||||||
| Current Assets | |||||||||||
| Cash and Cash Equivalents | $ | 307,241 | $ | 294,651 | |||||||
| Receivables, net of allowance for credit losses | 180,823 | 145,964 | |||||||||
| Inventories | 151,558 | 148,885 | |||||||||
| Regulatory Assets | 8,946 | 9,962 | |||||||||
| Other Current Assets | 25,842 | 30,579 | |||||||||
| Total Current Assets | 674,410 | 630,041 | |||||||||
| Noncurrent Assets | |||||||||||
| Investments | 128,289 | 121,177 | |||||||||
| Property, Plant and Equipment, net of accumulated depreciation | 2,754,068 | 2,692,460 | |||||||||
| Regulatory Assets | 99,010 | 98,673 | |||||||||
| Intangible Assets, net of accumulated amortization | 5,192 | 5,743 | |||||||||
| Goodwill | 37,572 | 37,572 | |||||||||
| Other Noncurrent Assets | 66,747 | 66,416 | |||||||||
| Total Noncurrent Assets | 3,090,878 | 3,022,041 | |||||||||
| Total Assets | $ | 3,765,288 | $ | 3,652,082 | |||||||
| Liabilities and Shareholders' Equity | |||||||||||
| Current Liabilities | |||||||||||
| Short-Term Debt | $ | — | $ | 69,615 | |||||||
| Accounts Payable | 98,234 | 113,574 | |||||||||
| Accrued Salaries and Wages | 25,039 | 34,398 | |||||||||
| Accrued Taxes | 16,465 | 17,314 | |||||||||
| Regulatory Liabilities | 24,580 | 29,307 | |||||||||
| Other Current Liabilities | 39,162 | 45,582 | |||||||||
| Total Current Liabilities | 203,480 | 309,790 | |||||||||
| Noncurrent Liabilities | |||||||||||
| Pension Benefit Liability | 32,204 | 32,614 | |||||||||
| Other Postretirement Benefits Liability | 26,494 | 27,385 | |||||||||
| Regulatory Liabilities | 289,546 | 288,928 | |||||||||
| Deferred Income Taxes | 278,091 | 267,745 | |||||||||
| Deferred Tax Credits | 14,705 | 14,990 | |||||||||
| Other Noncurrent Liabilities | 102,932 | 98,397 | |||||||||
| Total Noncurrent Liabilities | 743,972 | 730,059 | |||||||||
| Capitalization | |||||||||||
| Long-Term Debt | 1,043,374 | 943,734 | |||||||||
| Shareholders' Equity | |||||||||||
Common Shares: 50,000,000 shares authorized, $5 par value; 41,904,370 and 41,827,967 outstanding at June 30, 2025 and December 31, 2024 | 209,522 | 209,140 | |||||||||
| Additional Paid-In Capital | 432,664 | 429,089 | |||||||||
| Retained Earnings | 1,131,542 | 1,029,738 | |||||||||
| Accumulated Other Comprehensive Income | 734 | 532 | |||||||||
| Total Shareholders' Equity | 1,774,462 | 1,668,499 | |||||||||
| Total Capitalization | 2,817,836 | 2,612,233 | |||||||||
| Total Liabilities and Shareholders' Equity | $ | 3,765,288 | $ | 3,652,082 | |||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands, except per-share amounts) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Operating Revenues | |||||||||||||||||||||||
| Electric | $ | 128,731 | $ | 112,828 | $ | 278,451 | $ | 254,317 | |||||||||||||||
| Product Sales | 204,312 | 229,508 | 391,945 | 435,087 | |||||||||||||||||||
| Total Operating Revenues | 333,043 | 342,336 | 670,396 | 689,404 | |||||||||||||||||||
| Operating Expenses | |||||||||||||||||||||||
| Electric Production Fuel | 16,292 | 12,324 | 30,613 | 30,018 | |||||||||||||||||||
| Electric Purchased Power | 15,497 | 9,249 | 46,367 | 31,771 | |||||||||||||||||||
| Electric Operating and Maintenance Expenses | 46,804 | 44,652 | 95,685 | 92,630 | |||||||||||||||||||
| Cost of Products Sold (excluding depreciation) | 105,966 | 116,795 | 210,353 | 231,518 | |||||||||||||||||||
Nonelectric Selling, General, and Administrative Expenses | 17,352 | 18,154 | 38,644 | 37,067 | |||||||||||||||||||
| Depreciation and Amortization | 29,447 | 26,632 | 58,822 | 52,528 | |||||||||||||||||||
| Electric Property Taxes | 4,227 | 3,619 | 8,455 | 7,986 | |||||||||||||||||||
| Total Operating Expenses | 235,585 | 231,425 | 488,939 | 483,518 | |||||||||||||||||||
| Operating Income | 97,458 | 110,911 | 181,457 | 205,886 | |||||||||||||||||||
| Other Income and (Expense) | |||||||||||||||||||||||
| Interest Expense | (11,720) | (10,202) | (23,273) | (20,052) | |||||||||||||||||||
| Nonservice Components of Postretirement Benefits | 854 | 2,388 | 2,136 | 4,830 | |||||||||||||||||||
| Other Income (Expense), net | 4,788 | 4,490 | 9,244 | 9,069 | |||||||||||||||||||
| Income Before Income Taxes | 91,380 | 107,587 | 169,564 | 199,733 | |||||||||||||||||||
| Income Tax Expense | 13,652 | 20,592 | 23,737 | 38,400 | |||||||||||||||||||
| Net Income | $ | 77,728 | $ | 86,995 | $ | 145,827 | $ | 161,333 | |||||||||||||||
| Weighted-Average Common Shares Outstanding: | |||||||||||||||||||||||
| Basic | 41,874 | 41,784 | 41,850 | 41,754 | |||||||||||||||||||
| Diluted | 42,118 | 42,068 | 42,090 | 42,051 | |||||||||||||||||||
| Earnings Per Share: | |||||||||||||||||||||||
| Basic | $ | 1.86 | $ | 2.08 | $ | 3.48 | $ | 3.86 | |||||||||||||||
| Diluted | $ | 1.85 | $ | 2.07 | $ | 3.46 | $ | 3.84 | |||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Net Income | $ | 77,728 | $ | 86,995 | $ | 145,827 | $ | 161,333 | |||||||||||||||
Other Comprehensive Income (Loss): | |||||||||||||||||||||||
Unrealized Gain (Loss) on Available-for-Sale Securities, net of tax (expense) benefit of $0, $71, ($66) and $74 | 12 | (269) | 225 | (282) | |||||||||||||||||||
Pension and Other Postretirement Benefits, net of tax benefit of $4, $10, $8 and $36 | (12) | (29) | (23) | (103) | |||||||||||||||||||
Total Other Comprehensive Income (Loss) | — | (298) | 202 | (385) | |||||||||||||||||||
| Total Comprehensive Income | $ | 77,728 | $ | 86,697 | $ | 146,029 | $ | 160,948 | |||||||||||||||
| (in thousands, except common shares outstanding) | Common Shares Outstanding | Par Value, Common Shares | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive Income (Loss) | Total Shareholders' Equity | |||||||||||||||||||||||||||||
| Balance, March 31, 2025 | 41,873,995 | $ | 209,370 | $ | 431,423 | $ | 1,075,834 | $ | 734 | $ | 1,717,361 | ||||||||||||||||||||||||
| Stock Issued Under Share-Based Compensation Plans, net of shares withheld for employee taxes | 30,375 | 152 | (152) | — | — | — | |||||||||||||||||||||||||||||
Stock Purchase Plan Expenses | — | — | (244) | — | — | (244) | |||||||||||||||||||||||||||||
| Stock Compensation Expense | — | — | 1,637 | — | — | 1,637 | |||||||||||||||||||||||||||||
| Net Income | — | — | — | 77,728 | — | 77,728 | |||||||||||||||||||||||||||||
Other Comprehensive Income | — | — | — | — | — | — | |||||||||||||||||||||||||||||
Common Dividends ($0.5250 per share) | — | — | — | (22,020) | — | (22,020) | |||||||||||||||||||||||||||||
| Balance, June 30, 2025 | 41,904,370 | $ | 209,522 | $ | 432,664 | $ | 1,131,542 | $ | 734 | $ | 1,774,462 | ||||||||||||||||||||||||
| Balance, March 31, 2024 | 41,783,750 | $ | 208,918 | $ | 426,358 | $ | 861,127 | $ | 1,061 | $ | 1,497,464 | ||||||||||||||||||||||||
| Stock Issued Under Share-Based Compensation Plans, net of shares withheld for employee taxes | 30,675 | 154 | (154) | — | — | — | |||||||||||||||||||||||||||||
Stock Purchase Plan Expenses | — | — | (250) | — | — | (250) | |||||||||||||||||||||||||||||
| Stock Compensation Expense | — | — | 1,310 | — | — | 1,310 | |||||||||||||||||||||||||||||
| Net Income | — | — | — | 86,995 | — | 86,995 | |||||||||||||||||||||||||||||
Other Comprehensive Loss | — | — | — | — | (298) | (298) | |||||||||||||||||||||||||||||
Common Dividends ($0.4675 per share) | — | — | — | (19,569) | — | (19,569) | |||||||||||||||||||||||||||||
| Balance, June 30, 2024 | 41,814,425 | $ | 209,072 | $ | 427,264 | $ | 928,553 | $ | 763 | $ | 1,565,652 | ||||||||||||||||||||||||
| Balance, December 31, 2024 | 41,827,967 | $ | 209,140 | $ | 429,089 | $ | 1,029,738 | $ | 532 | $ | 1,668,499 | ||||||||||||||||||||||||
| Stock Issued Under Share-Based Compensation Plans, net of shares withheld for employee taxes | 76,403 | 382 | (3,516) | — | — | (3,134) | |||||||||||||||||||||||||||||
Stock Purchase Plan Expenses | — | — | (305) | — | — | (305) | |||||||||||||||||||||||||||||
| Stock Compensation Expense | — | — | 7,396 | — | — | 7,396 | |||||||||||||||||||||||||||||
| Net Income | — | — | — | 145,827 | — | 145,827 | |||||||||||||||||||||||||||||
Other Comprehensive Income | — | — | — | — | 202 | 202 | |||||||||||||||||||||||||||||
Common Dividends ($1.0500 per share) | — | — | — | (44,023) | — | (44,023) | |||||||||||||||||||||||||||||
| Balance, June 30, 2025 | 41,904,370 | $ | 209,522 | $ | 432,664 | $ | 1,131,542 | $ | 734 | $ | 1,774,462 | ||||||||||||||||||||||||
| Balance, December 31, 2023 | 41,710,521 | $ | 208,553 | $ | 426,963 | $ | 806,342 | $ | 1,148 | $ | 1,443,006 | ||||||||||||||||||||||||
| Stock Issued Under Share-Based Compensation Plans, net of shares withheld for employee taxes | 103,904 | 519 | (6,272) | — | — | (5,753) | |||||||||||||||||||||||||||||
Stock Purchase Plan Expenses | — | — | (251) | — | — | (251) | |||||||||||||||||||||||||||||
| Stock Compensation Expense | — | — | 6,824 | — | — | 6,824 | |||||||||||||||||||||||||||||
| Net Income | — | — | — | 161,333 | — | 161,333 | |||||||||||||||||||||||||||||
Other Comprehensive Loss | — | — | — | — | (385) | (385) | |||||||||||||||||||||||||||||
Common Dividends ($0.9350 per share) | — | — | — | (39,122) | — | (39,122) | |||||||||||||||||||||||||||||
| Balance, June 30, 2024 | 41,814,425 | $ | 209,072 | $ | 427,264 | $ | 928,553 | $ | 763 | $ | 1,565,652 | ||||||||||||||||||||||||
| Six Months Ended June 30, | |||||||||||
| (in thousands) | 2025 | 2024 | |||||||||
| Operating Activities | |||||||||||
| Net Income | $ | 145,827 | $ | 161,333 | |||||||
| Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities: | |||||||||||
| Depreciation and Amortization | 58,822 | 52,528 | |||||||||
| Deferred Tax Credits | (285) | (372) | |||||||||
| Deferred Income Taxes | 6,149 | 9,492 | |||||||||
Investment Gains | (2,741) | (3,111) | |||||||||
| Stock Compensation Expense | 7,396 | 6,824 | |||||||||
| Other, Net | (1,745) | (1,251) | |||||||||
| Changes in Operating Assets and Liabilities: | |||||||||||
| Receivables | (34,859) | (34,803) | |||||||||
| Inventories | (131) | (11,551) | |||||||||
| Regulatory Assets | (643) | 7,361 | |||||||||
| Other Assets | 4,756 | (3,951) | |||||||||
| Accounts Payable | (6,477) | 41,239 | |||||||||
| Accrued and Other Liabilities | (13,447) | (19,312) | |||||||||
| Regulatory Liabilities | 198 | 23,863 | |||||||||
| Pension and Other Postretirement Benefits | (3,441) | (4,828) | |||||||||
| Net Cash Provided by Operating Activities | 159,379 | 223,461 | |||||||||
| Investing Activities | |||||||||||
| Capital Expenditures | (124,239) | (175,528) | |||||||||
| Proceeds from Disposal of Noncurrent Assets | 2,792 | 5,124 | |||||||||
Purchases of Investments and Other Assets | (5,579) | (57,661) | |||||||||
| Net Cash Used in Investing Activities | (127,026) | (228,065) | |||||||||
| Financing Activities | |||||||||||
Net Repayments of Short-Term Debt | (69,615) | (68,612) | |||||||||
| Proceeds from Issuance of Long-Term Debt | 100,000 | 120,000 | |||||||||
| Dividends Paid | (44,023) | (39,122) | |||||||||
| Payments for Shares Withheld for Employee Tax Obligations | (3,134) | (5,753) | |||||||||
| Other, net | (2,991) | (1,610) | |||||||||
Net Cash (Used In) Provided by Financing Activities | (19,763) | 4,903 | |||||||||
| Net Change in Cash and Cash Equivalents | 12,590 | 299 | |||||||||
| Cash and Cash Equivalents at Beginning of Period | 294,651 | 230,373 | |||||||||
| Cash and Cash Equivalents at End of Period | $ | 307,241 | $ | 230,672 | |||||||
| Supplemental Disclosure of Noncash Investing Activities | |||||||||||
| Accrued Property, Plant and Equipment Additions | $ | 13,576 | $ | 9,198 | |||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Operating Revenue | $ | 128,731 | $ | 112,828 | $ | 278,451 | $ | 254,317 | |||||||||||||||
| Production Fuel and Purchased Power | 31,789 | 21,573 | 76,980 | 61,789 | |||||||||||||||||||
| Operating and Maintenance Expenses | 46,804 | 44,652 | 95,685 | 92,630 | |||||||||||||||||||
| Depreciation and Amortization | 22,278 | 20,387 | 44,655 | 40,273 | |||||||||||||||||||
| Property Taxes | 4,227 | 3,619 | 8,455 | 7,986 | |||||||||||||||||||
| Interest Expense | 10,822 | 9,307 | 21,479 | 18,261 | |||||||||||||||||||
| Income Tax (Benefit) Expense | (4,469) | (1,401) | (8,477) | (225) | |||||||||||||||||||
Other Segment Items(1) | (1,915) | (3,794) | (4,229) | (7,353) | |||||||||||||||||||
| Net Income | $ | 19,195 | $ | 18,485 | $ | 43,903 | $ | 40,956 | |||||||||||||||
(1) Other segment items includes nonservice components of postretirement benefits, allowance for funds used during construction and other expenses (income). | |||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Operating Revenue | $ | 78,726 | $ | 96,684 | $ | 160,412 | $ | 196,065 | |||||||||||||||
| Cost of Goods Sold | 63,311 | 75,620 | 131,827 | 156,235 | |||||||||||||||||||
| Selling, General, and Administrative Expenses | 10,350 | 11,464 | 21,093 | 22,816 | |||||||||||||||||||
| Interest Expense | 627 | 631 | 1,249 | 1,202 | |||||||||||||||||||
| Income Tax Expense | 958 | 2,135 | 1,230 | 3,717 | |||||||||||||||||||
| Other Segment Items | (1) | (1) | — | (1) | |||||||||||||||||||
| Net Income | $ | 3,481 | $ | 6,835 | $ | 5,013 | $ | 12,096 | |||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Operating Revenue | $ | 125,586 | $ | 132,824 | $ | 231,533 | $ | 239,022 | |||||||||||||||
| Cost of Goods Sold | 46,929 | 44,998 | 87,016 | 82,809 | |||||||||||||||||||
| Selling, General, and Administrative Expenses | 6,623 | 5,737 | 13,608 | 10,821 | |||||||||||||||||||
| Interest Expense | 246 | 151 | 392 | 298 | |||||||||||||||||||
| Income Tax Expense | 18,684 | 21,327 | 33,977 | 37,771 | |||||||||||||||||||
| Other Segment Items | — | (1) | (3) | (27) | |||||||||||||||||||
| Net Income | $ | 53,104 | $ | 60,612 | $ | 96,543 | $ | 107,350 | |||||||||||||||
| Six Months Ended June 30, | |||||||||||
| (in thousands) | 2025 | 2024 | |||||||||
| Capital Expenditures | |||||||||||
| Electric | $ | 114,038 | $ | 145,201 | |||||||
| Manufacturing | 4,674 | 15,708 | |||||||||
| Plastics | 4,915 | 14,550 | |||||||||
| Corporate | 612 | 69 | |||||||||
| Total | $ | 124,239 | $ | 175,528 | |||||||
| (in thousands) | June 30, 2025 | December 31, 2024 | |||||||||
| Identifiable Assets | |||||||||||
| Electric | $ | 2,914,414 | $ | 2,785,522 | |||||||
| Manufacturing | 247,556 | 254,445 | |||||||||
| Plastics | 221,253 | 186,043 | |||||||||
| Corporate | 382,065 | 426,072 | |||||||||
| Total | $ | 3,765,288 | $ | 3,652,082 | |||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Depreciation and Amortization | |||||||||||||||||||||||
| Electric | $ | 22,278 | $ | 20,387 | $ | 44,655 | $ | 40,273 | |||||||||||||||
| Manufacturing | 5,523 | 5,087 | 10,946 | 9,999 | |||||||||||||||||||
| Plastics | 1,588 | 1,133 | 3,135 | 2,208 | |||||||||||||||||||
| Corporate | 58 | 25 | 86 | 48 | |||||||||||||||||||
Total | $ | 29,447 | $ | 26,632 | $ | 58,822 | $ | 52,528 | |||||||||||||||
| Interest Expense | |||||||||||||||||||||||
| Total Interest Expense of Reportable Segments | $ | 11,695 | $ | 10,089 | $ | 23,120 | $ | 19,761 | |||||||||||||||
| Corporate Interest Expense | 25 | 113 | 153 | 291 | |||||||||||||||||||
Total | $ | 11,720 | $ | 10,202 | $ | 23,273 | $ | 20,052 | |||||||||||||||
| Income Tax Expense (Benefit) | |||||||||||||||||||||||
| Total Income Tax Expense of Reportable Segments | $ | 15,173 | $ | 22,061 | $ | 26,730 | $ | 41,263 | |||||||||||||||
| Corporate Income Tax Benefit | (1,521) | (1,469) | (2,993) | (2,863) | |||||||||||||||||||
Total | $ | 13,652 | $ | 20,592 | $ | 23,737 | $ | 38,400 | |||||||||||||||
Net Income | |||||||||||||||||||||||
| Total Net Income of Reportable Segments | $ | 75,780 | $ | 85,932 | $ | 145,459 | $ | 160,402 | |||||||||||||||
Corporate Net Income | 1,948 | 1,063 | 368 | 931 | |||||||||||||||||||
Total | $ | 77,728 | $ | 86,995 | $ | 145,827 | $ | 161,333 | |||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Operating Revenues | |||||||||||||||||||||||
| Electric Segment | |||||||||||||||||||||||
| Retail: Residential | $ | 29,586 | $ | 26,369 | $ | 72,846 | $ | 65,824 | |||||||||||||||
| Retail: Commercial and Industrial | 78,699 | 68,191 | 166,585 | 151,221 | |||||||||||||||||||
| Retail: Other | 1,845 | 1,822 | 4,071 | 3,826 | |||||||||||||||||||
| Total Retail | 110,130 | 96,382 | 243,502 | 220,871 | |||||||||||||||||||
| Transmission | 13,232 | 12,440 | 25,363 | 24,654 | |||||||||||||||||||
| Wholesale | 3,261 | 1,669 | 6,039 | 5,134 | |||||||||||||||||||
| Other | 2,108 | 2,337 | 3,547 | 3,658 | |||||||||||||||||||
| Total Electric Segment | 128,731 | 112,828 | 278,451 | 254,317 | |||||||||||||||||||
| Manufacturing Segment | |||||||||||||||||||||||
| Metal Parts and Tooling | 69,348 | 88,152 | 140,219 | 176,067 | |||||||||||||||||||
| Plastic Products and Tooling | 7,587 | 6,467 | 16,545 | 15,453 | |||||||||||||||||||
| Scrap Metal | 1,791 | 2,065 | 3,648 | 4,545 | |||||||||||||||||||
| Total Manufacturing Segment | 78,726 | 96,684 | 160,412 | 196,065 | |||||||||||||||||||
| Plastics Segment | |||||||||||||||||||||||
| PVC Pipe | 125,586 | 132,824 | 231,533 | 239,022 | |||||||||||||||||||
| Total Operating Revenue | 333,043 | 342,336 | 670,396 | 689,404 | |||||||||||||||||||
| Less: Non-contract Revenues Included Above | |||||||||||||||||||||||
| Electric Segment - ARP Revenues | 610 | (62) | 628 | (234) | |||||||||||||||||||
| Total Operating Revenues from Contracts with Customers | $ | 332,433 | $ | 342,398 | $ | 669,768 | $ | 689,638 | |||||||||||||||
| (in thousands) | June 30, 2025 | December 31, 2024 | |||||||||
| Receivables | |||||||||||
| Trade | $ | 152,430 | $ | 112,169 | |||||||
| Other | 12,705 | 13,799 | |||||||||
| Unbilled Receivables | 18,045 | 21,916 | |||||||||
| Total Receivables | 183,180 | 147,884 | |||||||||
| Less: Allowance for Credit Losses | 2,357 | 1,920 | |||||||||
| Receivables, net of allowance for credit losses | $ | 180,823 | $ | 145,964 | |||||||
| Six Months Ended June 30, | |||||||||||
| (in thousands) | 2025 | 2024 | |||||||||
| Beginning Balance, January 1 | $ | 1,920 | $ | 2,522 | |||||||
| Additions Charged to Expense | 880 | 471 | |||||||||
| Reductions for Amounts Written Off, Net of Recoveries | (443) | (967) | |||||||||
Ending Balance, June 30 | $ | 2,357 | $ | 2,026 | |||||||
| (in thousands) | June 30, 2025 | December 31, 2024 | |||||||||
| Raw Material, Fuel and Supplies | $ | 39,693 | $ | 43,345 | |||||||
| Work in Process | 22,012 | 22,637 | |||||||||
| Finished Goods | 89,853 | 82,903 | |||||||||
| Total Inventories | $ | 151,558 | $ | 148,885 | |||||||
| (in thousands) | June 30, 2025 | December 31, 2024 | |||||||||
Short-term Investments | |||||||||||
Government Debt Securities | $ | 275 | $ | 753 | |||||||
Long-term Investments | |||||||||||
| Corporate-Owned Life Insurance Policies | 48,225 | 47,895 | |||||||||
Government Debt Securities | 61,643 | 60,378 | |||||||||
Corporate Debt Securities | 1,684 | 1,628 | |||||||||
| Mutual Funds | 15,338 | 10,653 | |||||||||
| Money Market Funds | 1,372 | 596 | |||||||||
| Other Investments | 27 | 27 | |||||||||
Total Long-term Investments | 128,289 | 121,177 | |||||||||
| Total Investments | $ | 128,564 | $ | 121,930 | |||||||
| June 30, 2025 | |||||||||||||||||||||||
| (in thousands) | Amortized Cost | Gross Unrealized Gains | Gross Unrealized (Losses) | Fair Value | |||||||||||||||||||
| Government Debt Securities | $ | 61,408 | $ | 589 | $ | (79) | $ | 61,918 | |||||||||||||||
| Corporate Debt Securities | 1,672 | 17 | (5) | 1,684 | |||||||||||||||||||
Total | $ | 63,080 | $ | 606 | $ | (84) | $ | 63,602 | |||||||||||||||
| December 31, 2024 | |||||||||||||||||||||||
| (in thousands) | Amortized Cost | Gross Unrealized Gains | Gross Unrealized (Losses) | Fair Value | |||||||||||||||||||
| Government Debt Securities | $ | 60,891 | $ | 424 | $ | (184) | $ | 61,131 | |||||||||||||||
| Corporate Debt Securities | 1,629 | 9 | (10) | 1,628 | |||||||||||||||||||
Total | $ | 62,520 | $ | 433 | $ | (194) | $ | 62,759 | |||||||||||||||
| (in thousands) | June 30, 2025 | ||||
Due in one year or less | $ | 275 | |||
Due in one to five years | 63,327 | ||||
| Total | $ | 63,602 | |||
| (in thousands) | June 30, 2025 | December 31, 2024 | |||||||||
| Electric Plant | |||||||||||
| Electric Plant in Service | $ | 3,223,451 | $ | 3,180,943 | |||||||
| Construction Work in Progress | 273,266 | 231,890 | |||||||||
| Total Gross Electric Plant | 3,496,717 | 3,412,833 | |||||||||
| Less Accumulated Depreciation and Amortization | 917,960 | 899,049 | |||||||||
| Net Electric Plant | 2,578,757 | 2,513,784 | |||||||||
| Nonelectric Property, Plant and Equipment | |||||||||||
| Nonelectric Property, Plant and Equipment in Service | 397,895 | 362,565 | |||||||||
| Construction Work in Progress | 12,343 | 40,536 | |||||||||
| Total Gross Nonelectric Property, Plant and Equipment | 410,238 | 403,101 | |||||||||
| Less Accumulated Depreciation and Amortization | 234,927 | 224,425 | |||||||||
| Net Nonelectric Property, Plant and Equipment | 175,311 | 178,676 | |||||||||
| Net Property, Plant and Equipment | $ | 2,754,068 | $ | 2,692,460 | |||||||
| Period of | June 30, 2025 | December 31, 2024 | |||||||||||||||||||||||||||
| (in thousands) | Recovery/Refund | Current | Long-Term | Current | Long-Term | ||||||||||||||||||||||||
| Regulatory Assets | |||||||||||||||||||||||||||||
Pension and Other Postretirement Benefit Plans1 | Various | $ | — | $ | 87,508 | $ | — | $ | 88,161 | ||||||||||||||||||||
Alternative Revenue Program Riders2 | Up to 2 years | 4,982 | 98 | 4,257 | 195 | ||||||||||||||||||||||||
Deferred Income Taxes1 | Asset lives | — | 9,299 | — | 8,944 | ||||||||||||||||||||||||
Fuel Clause Adjustments1 | Up to 1 year | 2,036 | — | 2,218 | — | ||||||||||||||||||||||||
Derivative Instruments1 | Up to 2 years | 902 | 822 | 1,989 | — | ||||||||||||||||||||||||
Other1 | Various | 1,026 | 1,283 | 1,498 | 1,373 | ||||||||||||||||||||||||
| Total Regulatory Assets | $ | 8,946 | $ | 99,010 | $ | 9,962 | $ | 98,673 | |||||||||||||||||||||
| Regulatory Liabilities | |||||||||||||||||||||||||||||
| Deferred Income Taxes | Asset lives | $ | — | $ | 126,602 | $ | — | $ | 130,387 | ||||||||||||||||||||
| Plant Removal Obligations | Asset lives | — | 126,522 | — | 126,263 | ||||||||||||||||||||||||
| Fuel Clause Adjustments | Up to 1 year | 4,971 | — | 11,432 | — | ||||||||||||||||||||||||
| Alternative Revenue Program Riders | Up to 1 year | 14,724 | — | 14,255 | — | ||||||||||||||||||||||||
| North Dakota PTC Refunds | Asset lives | — | 24,766 | — | 20,099 | ||||||||||||||||||||||||
| Pension and Other Postretirement Benefit Plans | Various | 2,547 | 9,977 | 2,547 | 10,758 | ||||||||||||||||||||||||
| Other | Various | 2,338 | 1,679 | 1,073 | 1,421 | ||||||||||||||||||||||||
| Total Regulatory Liabilities | $ | 24,580 | $ | 289,546 | $ | 29,307 | $ | 288,928 | |||||||||||||||||||||
1Costs subject to recovery without a rate of return. | |||||||||||||||||||||||||||||
2Amounts eligible for recovery includes an incentive or rate of return. | |||||||||||||||||||||||||||||
| June 30, 2025 | December 31, 2024 | ||||||||||||||||||||||||||||
| (in thousands) | Borrowing Limit | Amount Outstanding | Letters of Credit | Amount Available | Amount Available | ||||||||||||||||||||||||
| OTC Credit Agreement | $ | 170,000 | $ | — | $ | — | $ | 170,000 | $ | 170,000 | |||||||||||||||||||
| OTP Credit Agreement | 220,000 | — | 9,022 | 210,978 | 141,613 | ||||||||||||||||||||||||
| Total | $ | 390,000 | $ | — | $ | 9,022 | $ | 380,978 | $ | 311,613 | |||||||||||||||||||
| (in thousands) | ||||||||||||||||||||||||||||||||
| Borrower | Debt Instrument | Rate | Maturity | June 30, 2025 | December 31, 2024 | |||||||||||||||||||||||||||
| OTC | Guaranteed Senior Notes | 3.55 | % | 12/15/26 | $ | 80,000 | $ | 80,000 | ||||||||||||||||||||||||
| OTP | Series 2007C Senior Unsecured Notes | 6.37 | % | 08/02/27 | 42,000 | 42,000 | ||||||||||||||||||||||||||
| OTP | Series 2013A Senior Unsecured Notes | 4.68 | % | 02/27/29 | 60,000 | 60,000 | ||||||||||||||||||||||||||
| OTP | Series 2019A Senior Unsecured Notes | 3.07 | % | 10/10/29 | 10,000 | 10,000 | ||||||||||||||||||||||||||
| OTP | Series 2020A Senior Unsecured Notes | 3.22 | % | 02/25/30 | 10,000 | 10,000 | ||||||||||||||||||||||||||
| OTP | Series 2020B Senior Unsecured Notes | 3.22 | % | 08/20/30 | 40,000 | 40,000 | ||||||||||||||||||||||||||
| OTP | Series 2021A Senior Unsecured Notes | 2.74 | % | 11/29/31 | 40,000 | 40,000 | ||||||||||||||||||||||||||
| OTP | Series 2024A Senior Unsecured Notes | 5.48 | % | 04/01/34 | 60,000 | 60,000 | ||||||||||||||||||||||||||
| OTP | Series 2025A Senior Unsecured Notes | 5.49 | % | 03/27/35 | 50,000 | — | ||||||||||||||||||||||||||
| OTP | Series 2007D Senior Unsecured Notes | 6.47 | % | 08/20/37 | 50,000 | 50,000 | ||||||||||||||||||||||||||
| OTP | Series 2019B Senior Unsecured Notes | 3.52 | % | 10/10/39 | 26,000 | 26,000 | ||||||||||||||||||||||||||
| OTP | Series 2020C Senior Unsecured Notes | 3.62 | % | 02/25/40 | 10,000 | 10,000 | ||||||||||||||||||||||||||
| OTP | Series 2013B Senior Unsecured Notes | 5.47 | % | 02/27/44 | 90,000 | 90,000 | ||||||||||||||||||||||||||
| OTP | Series 2018A Senior Unsecured Notes | 4.07 | % | 02/07/48 | 100,000 | 100,000 | ||||||||||||||||||||||||||
| OTP | Series 2019C Senior Unsecured Notes | 3.82 | % | 10/10/49 | 64,000 | 64,000 | ||||||||||||||||||||||||||
| OTP | Series 2020D Senior Unsecured Notes | 3.92 | % | 02/25/50 | 15,000 | 15,000 | ||||||||||||||||||||||||||
| OTP | Series 2021B Senior Unsecured Notes | 3.69 | % | 11/29/51 | 100,000 | 100,000 | ||||||||||||||||||||||||||
| OTP | Series 2022A Senior Unsecured Notes | 3.77 | % | 05/20/52 | 90,000 | 90,000 | ||||||||||||||||||||||||||
| OTP | Series 2024B Senior Unsecured Notes | 5.77 | % | 04/01/54 | 60,000 | 60,000 | ||||||||||||||||||||||||||
| OTP | Series 2025B Senior Unsecured Notes | 5.98 | % | 06/05/55 | 50,000 | — | ||||||||||||||||||||||||||
| Total | 1,047,000 | 947,000 | ||||||||||||||||||||||||||||||
| Less: | Unamortized Long-Term Debt Issuance Costs | 3,626 | 3,266 | |||||||||||||||||||||||||||||
| Total Long-Term Debt, Net of Unamortized Debt Issuance Costs | $ | 1,043,374 | $ | 943,734 | ||||||||||||||||||||||||||||
| Three Months Ended June 30, | |||||||||||||||||||||||||||||||||||
| Pension Benefits (Pension Plan) | Pension Benefits (ESSRP) | Postretirement Benefits | |||||||||||||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||||||||||||
| Service Cost | $ | 875 | $ | 971 | $ | — | $ | — | $ | 122 | $ | 122 | |||||||||||||||||||||||
| Interest Cost | 4,326 | 4,297 | 473 | 474 | 402 | 400 | |||||||||||||||||||||||||||||
| Expected Return on Assets | (6,191) | (6,379) | — | — | — | — | |||||||||||||||||||||||||||||
| Amortization of Prior Service Cost | — | — | — | — | (949) | (1,575) | |||||||||||||||||||||||||||||
| Amortization of Net Actuarial Loss | 336 | 39 | — | — | — | — | |||||||||||||||||||||||||||||
| Net Periodic Benefit Cost (Income) | $ | (654) | $ | (1,072) | $ | 473 | $ | 474 | $ | (425) | $ | (1,053) | |||||||||||||||||||||||
| Six Months Ended June 30, | |||||||||||||||||||||||||||||||||||
| Pension Benefits (Pension Plan) | Pension Benefits (ESSRP) | Postretirement Benefits | |||||||||||||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||||||||||||
| Service Cost | $ | 1,751 | $ | 1,943 | $ | — | $ | — | $ | 245 | $ | 245 | |||||||||||||||||||||||
| Interest Cost | 8,652 | 8,594 | 947 | 948 | 805 | 800 | |||||||||||||||||||||||||||||
| Expected Return on Assets | (12,382) | (12,759) | — | — | — | — | |||||||||||||||||||||||||||||
| Amortization of Prior Service Cost | — | — | — | — | (1,898) | (3,151) | |||||||||||||||||||||||||||||
| Amortization of Net Actuarial Loss | 671 | 79 | — | — | — | — | |||||||||||||||||||||||||||||
| Net Periodic Benefit Cost (Income) | $ | (1,308) | $ | (2,143) | $ | 947 | $ | 948 | $ | (848) | $ | (2,106) | |||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Net Periodic Benefit Cost (Income) | $ | (606) | $ | (1,651) | $ | (1,209) | $ | (3,301) | |||||||||||||||
| Net Amount Amortized Due to the Effect of Regulation | 749 | 356 | 1,069 | 659 | |||||||||||||||||||
| Net Periodic Benefit Cost (Income) Recognized | $ | 143 | $ | (1,295) | $ | (140) | $ | (2,642) | |||||||||||||||
| Three Months Ended June 30, | |||||||||||||||||||||||||||||||||||
| 2025 | 2024 | ||||||||||||||||||||||||||||||||||
| (in thousands) | Pension and Other Postretirement Benefits | Net Unrealized Gains (Losses) on Available-for-Sale Securities | Total | Pension and Other Postretirement Benefits | Net Unrealized Gains (Losses) on Available-for-Sale Securities | Total | |||||||||||||||||||||||||||||
| Balance, Beginning of Period | $ | 362 | $ | 372 | $ | 734 | $ | 1,301 | $ | (240) | $ | 1,061 | |||||||||||||||||||||||
Other Comprehensive Income (Loss) Before Reclassifications, net of tax | — | 24 | 24 | — | (220) | (220) | |||||||||||||||||||||||||||||
| Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) | (12) | (1) | (12) | (2) | (24) | (29) | (1) | (49) | (2) | (78) | |||||||||||||||||||||||||
Total Other Comprehensive Income (Loss) | (12) | 12 | — | (29) | (269) | (298) | |||||||||||||||||||||||||||||
| Balance, End of Period | $ | 350 | $ | 384 | $ | 734 | $ | 1,272 | $ | (509) | $ | 763 | |||||||||||||||||||||||
| Six Months Ended June 30, | |||||||||||||||||||||||||||||||||||
| 2025 | 2024 | ||||||||||||||||||||||||||||||||||
| (in thousands) | Pension and Other Postretirement Benefits | Net Unrealized Gains (Losses) on Available-for-Sale Securities | Total | Pension and Other Postretirement Benefits | Net Unrealized Gains (Losses) on Available-for-Sale Securities | Total | |||||||||||||||||||||||||||||
| Balance, Beginning of Period | $ | 373 | $ | 159 | $ | 532 | $ | 1,375 | $ | (227) | $ | 1,148 | |||||||||||||||||||||||
| Other Comprehensive Income (Loss) Before Reclassifications, net of tax | — | 234 | 234 | — | (244) | (244) | |||||||||||||||||||||||||||||
| Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) | (23) | (1) | (9) | (2) | (32) | (103) | (1) | (38) | (2) | (141) | |||||||||||||||||||||||||
| Total Other Comprehensive Income (Loss) | (23) | 225 | 202 | (103) | (282) | (385) | |||||||||||||||||||||||||||||
| Balance, End of Period | $ | 350 | $ | 384 | $ | 734 | $ | 1,272 | $ | (509) | $ | 763 | |||||||||||||||||||||||
(1) Included in the computation of net periodic pension and other postretirement benefit costs. See Note 7. | |||||||||||||||||||||||||||||||||||
(2) Included in other income (expense), net on the accompanying consolidated statements of income. | |||||||||||||||||||||||||||||||||||
| Shares | Weighted-Average Grant-Date Fair Value | ||||||||||
Nonvested, January 1, 2025 | 143,417 | $ | 68.47 | ||||||||
| Granted | 51,735 | 74.72 | |||||||||
| Vested | (46,443) | 59.73 | |||||||||
| Forfeited | (600) | 67.92 | |||||||||
Nonvested, June 30, 2025 | 148,109 | $ | 73.40 | ||||||||
| 2025 | 2024 | ||||||||||
| Risk-free interest rate | 4.28 | % | 4.16 | % | |||||||
| Expected term (in years) | 3 | 3 | |||||||||
| Expected volatility | 30.30 | % | 35.10 | % | |||||||
| Dividend yield | 2.50 | % | 2.40 | % | |||||||
| Shares | Weighted-Average Grant-Date Fair Value | ||||||||||
Nonvested, January 1, 2025 | 144,800 | $ | 68.85 | ||||||||
| Granted | 57,000 | 73.90 | |||||||||
| Vested | (49,000) | 53.93 | |||||||||
| Forfeited | — | — | |||||||||
Nonvested, June 30, 2025 | 152,800 | $ | 75.52 | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| (in thousands) | 2025 | 2024 | 2025 | 2024 | |||||||||||||||||||
| Weighted-Average Common Shares Outstanding – Basic | 41,874 | 41,784 | 41,850 | 41,754 | |||||||||||||||||||
| Effect of Dilutive Securities: | |||||||||||||||||||||||
| Stock Performance Awards | 154 | 193 | 143 | 194 | |||||||||||||||||||
| Restricted Stock Awards | 88 | 89 | 95 | 100 | |||||||||||||||||||
Employee Stock Purchase Plan | 2 | 2 | 2 | 3 | |||||||||||||||||||
| Dilutive Effect of Potential Common Shares | 244 | 284 | 240 | 297 | |||||||||||||||||||
| Weighted-Average Common Shares Outstanding – Diluted | 42,118 | 42,068 | 42,090 | 42,051 | |||||||||||||||||||
(in thousands) | June 30, 2025 | December 31, 2024 | |||||||||
Megawatt hours of electricity | 347 | 167 | |||||||||
Derivative Assets: | |||||||||||
Other Current Assets | $ | 746 | $ | — | |||||||
Derivative Liabilities: | |||||||||||
Other Current Liabilities | 902 | 1,989 | |||||||||
Other Noncurrent Liabilities | 822 | — | |||||||||
Total Derivative Liabilities | $ | 1,724 | $ | 1,989 | |||||||
| (in thousands) | Level 1 | Level 2 | Level 3 | ||||||||||||||
| June 30, 2025 | |||||||||||||||||
| Assets: | |||||||||||||||||
| Investments: | |||||||||||||||||
| Money Market Funds | $ | 1,372 | $ | — | $ | — | |||||||||||
| Mutual Funds | 15,338 | — | — | ||||||||||||||
| Corporate Debt Securities | — | 1,684 | — | ||||||||||||||
Government Debt Securities | — | 61,918 | — | ||||||||||||||
| Derivative Instruments | — | 746 | — | ||||||||||||||
| Total Assets | 16,710 | 64,348 | — | ||||||||||||||
| Liabilities: | |||||||||||||||||
| Derivative Instruments | — | 1,724 | — | ||||||||||||||
| Total Liabilities | $ | — | $ | 1,724 | $ | — | |||||||||||
| December 31, 2024 | |||||||||||||||||
| Assets: | |||||||||||||||||
| Investments: | |||||||||||||||||
| Money Market Funds | $ | 596 | $ | — | $ | — | |||||||||||
| Mutual Funds | 10,653 | — | — | ||||||||||||||
| Corporate Debt Securities | — | 1,628 | — | ||||||||||||||
Government Debt Securities | — | 61,131 | — | ||||||||||||||
| Total Assets | 11,249 | 62,759 | — | ||||||||||||||
| Liabilities: | |||||||||||||||||
| Derivative Instruments | — | 1,989 | — | ||||||||||||||
| Total Liabilities | $ | — | $ | 1,989 | $ | — | |||||||||||
| June 30, 2025 | December 31, 2024 | ||||||||||||||||||||||
| (in thousands) | Carrying Amount | Fair Value | Carrying Amount | Fair Value | |||||||||||||||||||
| Assets: | |||||||||||||||||||||||
| Cash and Cash Equivalents | $ | 307,241 | $ | 307,241 | $ | 294,651 | $ | 294,651 | |||||||||||||||
| Total | 307,241 | 307,241 | 294,651 | 294,651 | |||||||||||||||||||
| Liabilities: | |||||||||||||||||||||||
| Short-Term Debt | — | — | 69,615 | 69,615 | |||||||||||||||||||
| Long-Term Debt | 1,043,374 | 923,102 | 943,734 | 806,826 | |||||||||||||||||||
| Total | $ | 1,043,374 | $ | 923,102 | $ | 1,013,349 | $ | 876,441 | |||||||||||||||
| ITEM 2. | MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS | ||||
RESULTS OF OPERATIONS – QUARTER TO DATE | |||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Operating Revenues | $ | 333,043 | $ | 342,336 | $ | (9,293) | (2.7) | % | |||||||||||||||
| Operating Expenses | 235,585 | 231,425 | 4,160 | 1.8 | |||||||||||||||||||
| Operating Income | 97,458 | 110,911 | (13,453) | (12.1) | |||||||||||||||||||
| Interest Expense | (11,720) | (10,202) | (1,518) | 14.9 | |||||||||||||||||||
| Nonservice Components of Postretirement Benefits | 854 | 2,388 | (1,534) | (64.2) | |||||||||||||||||||
| Other Income (Expense), net | 4,788 | 4,490 | 298 | 6.6 | |||||||||||||||||||
| Income Before Income Taxes | 91,380 | 107,587 | (16,207) | (15.1) | |||||||||||||||||||
| Income Tax Expense | 13,652 | 20,592 | (6,940) | (33.7) | |||||||||||||||||||
| Net Income | $ | 77,728 | $ | 86,995 | $ | (9,267) | (10.7) | % | |||||||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Retail Revenues | $ | 110,130 | $ | 96,382 | $ | 13,748 | 14.3 | % | |||||||||||||||
| Transmission Services Revenues | 13,232 | 12,440 | 792 | 6.4 | |||||||||||||||||||
| Wholesale Revenues | 3,261 | 1,669 | 1,592 | 95.4 | |||||||||||||||||||
| Other Electric Revenues | 2,108 | 2,337 | (229) | (9.8) | |||||||||||||||||||
| Total Operating Revenues | 128,731 | 112,828 | 15,903 | 14.1 | |||||||||||||||||||
| Production Fuel | 16,292 | 12,324 | 3,968 | 32.2 | |||||||||||||||||||
| Purchased Power | 15,497 | 9,249 | 6,248 | 67.6 | |||||||||||||||||||
| Operating and Maintenance Expenses | 46,804 | 44,652 | 2,152 | 4.8 | |||||||||||||||||||
| Depreciation and Amortization | 22,278 | 20,387 | 1,891 | 9.3 | |||||||||||||||||||
| Property Taxes | 4,227 | 3,619 | 608 | 16.8 | |||||||||||||||||||
| Operating Income | 23,633 | 22,597 | 1,036 | 4.6 | |||||||||||||||||||
Interest Expense | (10,822) | (9,307) | (1,515) | 16.3 | |||||||||||||||||||
| Nonservice Cost Components of Postretirement Benefits | 1,127 | 2,630 | (1,503) | (57.1) | |||||||||||||||||||
| Other Income | 788 | 1,164 | (376) | (32.3) | |||||||||||||||||||
| Income Before Income Taxes | 14,726 | 17,084 | (2,358) | (13.8) | |||||||||||||||||||
Income Tax Benefit | (4,469) | (1,401) | (3,068) | 219.0 | |||||||||||||||||||
| Net Income | $ | 19,195 | $ | 18,485 | $ | 710 | 3.8 | % | |||||||||||||||
| 2025 | 2024 | change | % change | ||||||||||||||||||||
Electric kilowatt-hour (kwh) Sales (in thousands) | |||||||||||||||||||||||
| Retail kwh Sales | 1,337,696 | 1,315,504 | 22,192 | 1.7 | % | ||||||||||||||||||
| Wholesale kwh Sales – Company Generation | 71,477 | 57,985 | 13,492 | 23.3 | |||||||||||||||||||
| Heating Degree Days | 460 | 372 | 88 | 23.7 | |||||||||||||||||||
| Cooling Degree Days | 145 | 61 | 84 | 137.7 | % | ||||||||||||||||||
| 2025 | 2024 | ||||||||||
| Heating Degree Days | 86.5 | % | 68.8 | % | |||||||
| Cooling Degree Days | 114.2 | % | 48.8 | % | |||||||
2025 vs Normal | 2025 vs 2024 | 2024 vs Normal | |||||||||||||||
| Effect on Diluted Earnings Per Share | $ | — | $ | 0.03 | $ | (0.03) | |||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Operating Revenues | $ | 78,726 | $ | 96,684 | $ | (17,958) | (18.6) | % | |||||||||||||||
| Cost of Products Sold (excluding depreciation) | 59,037 | 71,797 | (12,760) | (17.8) | |||||||||||||||||||
Selling, General, and Administrative Expenses | 9,101 | 10,200 | (1,099) | (10.8) | |||||||||||||||||||
| Depreciation and Amortization | 5,523 | 5,087 | 436 | 8.6 | |||||||||||||||||||
| Operating Income | 5,065 | 9,600 | (4,535) | (47.2) | |||||||||||||||||||
Interest Expense | (627) | (631) | 4 | (0.6) | |||||||||||||||||||
| Other Income | 1 | 1 | — | — | |||||||||||||||||||
| Income Before Income Taxes | 4,439 | 8,970 | (4,531) | (50.5) | |||||||||||||||||||
Income Tax Expense | 958 | 2,135 | (1,177) | (55.1) | |||||||||||||||||||
| Net Income | $ | 3,481 | $ | 6,835 | $ | (3,354) | (49.1) | % | |||||||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Operating Revenues | $ | 125,586 | $ | 132,824 | $ | (7,238) | (5.4) | % | |||||||||||||||
| Cost of Products Sold (excluding depreciation) | 46,929 | 44,998 | 1,931 | 4.3 | |||||||||||||||||||
Selling, General, and Administrative Expenses | 5,035 | 4,604 | 431 | 9.4 | |||||||||||||||||||
| Depreciation and Amortization | 1,588 | 1,133 | 455 | 40.2 | |||||||||||||||||||
| Operating Income | 72,034 | 82,089 | (10,055) | (12.2) | |||||||||||||||||||
Interest Expense | (246) | (151) | (95) | 62.9 | |||||||||||||||||||
| Other Income | — | 1 | (1) | (100.0) | |||||||||||||||||||
| Income Before Income Taxes | 71,788 | 81,939 | (10,151) | (12.4) | |||||||||||||||||||
Income Tax Expense | 18,684 | 21,327 | (2,643) | (12.4) | |||||||||||||||||||
| Net Income | $ | 53,104 | $ | 60,612 | $ | (7,508) | (12.4) | % | |||||||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
General and Administrative Expenses | $ | 3,216 | $ | 3,350 | $ | (134) | (4.0) | % | |||||||||||||||
| Depreciation and Amortization | 58 | 25 | 33 | 132.0 | |||||||||||||||||||
| Operating Loss | (3,274) | (3,375) | 101 | (3.0) | |||||||||||||||||||
Interest Expense | (25) | (113) | 88 | (77.9) | |||||||||||||||||||
| Nonservice Cost Components of Postretirement Benefits | (273) | (242) | (31) | 12.8 | |||||||||||||||||||
| Other Income | 3,999 | 3,324 | 675 | 20.3 | |||||||||||||||||||
Net Loss Before Income Taxes | 427 | (406) | 833 | (205.2) | |||||||||||||||||||
Income Tax Benefit | (1,521) | (1,469) | (52) | 3.5 | |||||||||||||||||||
Net Loss | $ | 1,948 | $ | 1,063 | $ | 885 | 83.3 | % | |||||||||||||||
| RESULTS OF OPERATIONS – YEAR TO DATE | |||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Operating Revenues | $ | 670,396 | $ | 689,404 | $ | (19,008) | (2.8) | % | |||||||||||||||
| Operating Expenses | 488,939 | 483,518 | 5,421 | 1.1 | |||||||||||||||||||
| Operating Income | 181,457 | 205,886 | (24,429) | (11.9) | |||||||||||||||||||
| Interest Expense | (23,273) | (20,052) | (3,221) | 16.1 | |||||||||||||||||||
| Nonservice Components of Postretirement Benefits | 2,136 | 4,830 | (2,694) | (55.8) | |||||||||||||||||||
| Other Income (Expense), net | 9,244 | 9,069 | 175 | 1.9 | |||||||||||||||||||
| Income Before Income Taxes | 169,564 | 199,733 | (30,169) | (15.1) | |||||||||||||||||||
| Income Tax Expense | 23,737 | 38,400 | (14,663) | (38.2) | |||||||||||||||||||
| Net Income | $ | 145,827 | $ | 161,333 | $ | (15,506) | (9.6) | % | |||||||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Retail Revenues | $ | 243,502 | $ | 220,871 | $ | 22,631 | 10.2 | % | |||||||||||||||
| Transmission Services Revenues | 25,363 | 24,654 | 709 | 2.9 | |||||||||||||||||||
| Wholesale Revenues | 6,039 | 5,134 | 905 | 17.6 | |||||||||||||||||||
| Other Electric Revenues | 3,547 | 3,658 | (111) | (3.0) | |||||||||||||||||||
| Total Operating Revenues | 278,451 | 254,317 | 24,134 | 9.5 | |||||||||||||||||||
| Production Fuel | 30,613 | 30,018 | 595 | 2.0 | |||||||||||||||||||
| Purchased Power | 46,367 | 31,771 | 14,596 | 45.9 | |||||||||||||||||||
| Operating and Maintenance Expenses | 95,685 | 92,630 | 3,055 | 3.3 | |||||||||||||||||||
| Depreciation and Amortization | 44,655 | 40,273 | 4,382 | 10.9 | |||||||||||||||||||
| Property Taxes | 8,455 | 7,986 | 469 | 5.9 | |||||||||||||||||||
| Operating Income | 52,676 | 51,639 | 1,037 | 2.0 | |||||||||||||||||||
| Interest Expense | (21,479) | (18,261) | (3,218) | 17.6 | |||||||||||||||||||
| Nonservice Cost Components of Postretirement Benefits | 2,682 | 5,315 | (2,633) | (49.5) | |||||||||||||||||||
| Other Income | 1,547 | 2,038 | (491) | (24.1) | |||||||||||||||||||
| Income Before Income Taxes | 35,426 | 40,731 | (5,305) | (13.0) | |||||||||||||||||||
Income Tax Benefit | (8,477) | (225) | (8,252) | n/m | |||||||||||||||||||
| Net Income | $ | 43,903 | $ | 40,956 | $ | 2,947 | 7.2 | % | |||||||||||||||
| 2025 | 2024 | change | % change | ||||||||||||||||||||
Electric kilowatt-hour (kwh) Sales (in thousands) | |||||||||||||||||||||||
| Retail kwh Sales | 3,010,700 | 2,896,355 | 114,345 | 3.9 | % | ||||||||||||||||||
| Wholesale kwh Sales – Company Generation | 127,652 | 139,070 | (11,418) | (8.2) | |||||||||||||||||||
| Heating Degree Days | 3,911 | 3,284 | 627 | 19.1 | |||||||||||||||||||
| Cooling Degree Days | 145 | 61 | 84 | 137.7 | |||||||||||||||||||
| 2025 | 2024 | ||||||||||
| Heating Degree Days | 98.9 | % | 82.3 | % | |||||||
| Cooling Degree Days | 114.2 | % | 48.8 | % | |||||||
2025 vs Normal | 2025 vs 2024 | 2024 vs Normal | |||||||||||||||
| Effect on Diluted Earnings Per Share | $ | — | $ | 0.10 | $ | (0.10) | |||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Operating Revenues | $ | 160,412 | $ | 196,065 | $ | (35,653) | (18.2) | % | |||||||||||||||
| Cost of Products Sold (excluding depreciation) | 123,337 | 148,709 | (25,372) | (17.1) | |||||||||||||||||||
Selling, General, and Administrative Expenses | 18,637 | 20,343 | (1,706) | (8.4) | |||||||||||||||||||
| Depreciation and Amortization | 10,946 | 9,999 | 947 | 9.5 | |||||||||||||||||||
| Operating Income | 7,492 | 17,014 | (9,522) | (56.0) | |||||||||||||||||||
Interest Expense | (1,249) | (1,202) | (47) | 3.9 | |||||||||||||||||||
| Other Income | — | 1 | (1) | (100.0) | |||||||||||||||||||
| Income Before Income Taxes | 6,243 | 15,813 | (9,570) | (60.5) | |||||||||||||||||||
Income Tax Expense | 1,230 | 3,717 | (2,487) | (66.9) | |||||||||||||||||||
| Net Income | $ | 5,013 | $ | 12,096 | $ | (7,083) | (58.6) | % | |||||||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| Operating Revenues | $ | 231,533 | $ | 239,022 | $ | (7,489) | (3.1) | % | |||||||||||||||
| Cost of Products Sold (excluding depreciation) | 87,016 | 82,809 | 4,207 | 5.1 | |||||||||||||||||||
| Selling, General, and Administrative Expenses | 10,473 | 8,613 | 1,860 | 21.6 | |||||||||||||||||||
| Depreciation and Amortization | 3,135 | 2,208 | 927 | 42.0 | |||||||||||||||||||
| Operating Income | 130,909 | 145,392 | (14,483) | (10.0) | |||||||||||||||||||
| Interest Expense | (392) | (298) | (94) | 31.5 | |||||||||||||||||||
| Other Income | 3 | 27 | (24) | 88.9 | |||||||||||||||||||
| Income Before Income Taxes | 130,520 | 145,121 | (14,601) | (10.1) | |||||||||||||||||||
| Income Tax Expense | 33,977 | 37,771 | (3,794) | (10.0) | |||||||||||||||||||
| Net Income | $ | 96,543 | $ | 107,350 | $ | (10,807) | (10.1) | % | |||||||||||||||
| (in thousands) | 2025 | 2024 | $ change | % change | |||||||||||||||||||
| General and Administrative Expenses | $ | 9,534 | $ | 8,111 | $ | 1,423 | 17.5 | % | |||||||||||||||
| Depreciation and Amortization | 86 | 48 | 38 | 79.2 | |||||||||||||||||||
| Operating Loss | (9,620) | (8,159) | (1,461) | 17.9 | |||||||||||||||||||
| Interest Expense | (153) | (291) | 138 | (47.4) | |||||||||||||||||||
| Nonservice Cost Components of Postretirement Benefits | (546) | (485) | (61) | 12.6 | |||||||||||||||||||
| Other Income | 7,694 | 7,003 | 691 | 9.9 | |||||||||||||||||||
| Net Loss Before Income Taxes | (2,625) | (1,932) | (693) | 35.9 | |||||||||||||||||||
| Income Tax Benefit | (2,993) | (2,863) | (130) | 4.5 | |||||||||||||||||||
| Net Loss | $ | 368 | $ | 931 | $ | (563) | (60.4) | % | |||||||||||||||
| REGULATORY MATTERS | |||||
| Recovery | Filing | Amount | Effective | |||||||||||||||||||||||||||||||||||
| Mechanism | Jurisdiction | Status | Date | (in millions) | Date | Notes | ||||||||||||||||||||||||||||||||
RRR - 2023 | MN | Approved | 11/01/22 | $17.5 | 07/01/23 | Recovery of Hoot Lake Solar costs, Ashtabula III costs, and true up for PTCs from Merricourt. | ||||||||||||||||||||||||||||||||
| ECO - 2023 | MN | Approved | 04/03/23 | 9.7 | 10/01/23 | Recovery of energy conservation improvement costs as well as a demand side management financial incentive. | ||||||||||||||||||||||||||||||||
ECO - 2025 | MN | Requested | 04/01/25 | 9.5 | 11/01/25 | Recovery of energy conservation improvement costs as well as a demand side management financial incentive. | ||||||||||||||||||||||||||||||||
| ECO - 2024 | MN | Approved | 04/01/24 | 8.8 | 10/01/24 | Recovery of energy conservation improvement costs as well as a demand side management financial incentive. | ||||||||||||||||||||||||||||||||
| RRR - 2024 | MN | Approved | 12/04/23 | 8.0 | 09/01/24 | Recovery of Hoot Lake Solar costs, Ashtabula III costs, wind upgrade project costs at our four owned wind facilities, and PTCs related to Merricourt. | ||||||||||||||||||||||||||||||||
| EUIC - 2025 | MN | Approved | 05/03/24 | 4.1 | 02/01/25 | Recovery of advanced metering infrastructure, outage management system, geographic information system, and demand response projects. | ||||||||||||||||||||||||||||||||
| RRR - 2023 | ND | Approved | 12/30/22 | 12.2 | 05/01/23 | Recovery of Merricourt, Ashtabula III and other costs. | ||||||||||||||||||||||||||||||||
| TCR - 2024 | ND | Approved | 11/02/23 | 4.5 | 01/01/24 | Recovery of transmission project costs. | ||||||||||||||||||||||||||||||||
MDT - 2025 | ND | Requested | 08/01/25 | 3.7 | 01/01/26 | Recovery of advanced metering infrastructure and demand response projects. | ||||||||||||||||||||||||||||||||
| TCR - 2025 | ND | Approved | 09/16/24 | 3.1 | 01/01/25 | Recovery of transmission project costs. | ||||||||||||||||||||||||||||||||
| PIR - 2024 | SD | Approved | 06/03/24 | 3.2 | 09/01/24 | Recovery of Ashtabula III, Merricourt, Astoria Station, wind upgrade projects, advanced grid infrastructure project costs, and impact of load growth credits. | ||||||||||||||||||||||||||||||||
| PIR - 2025 | SD | Approved | 12/20/24 | 3.2 | 09/01/25 | Recovery of Ashtabula III, Merricourt, Astoria Station, wind upgrade projects, advanced grid infrastructure project costs, addition of Solway Solar and Abercrombie Solar, and impact of load growth credits. | ||||||||||||||||||||||||||||||||
TCR - 2023 | SD | Approved | 11/01/22 | 3.0 | 03/01/23 | Recovery of transmission projects. | ||||||||||||||||||||||||||||||||
| LIQUIDITY | |||||
| 2025 | |||||||||||||||||||||||
| (in thousands) | Borrowing Limit | Amount Outstanding | Letters of Credit | Amount Available | |||||||||||||||||||
| OTC Credit Agreement | $ | 170,000 | $ | — | $ | — | $ | 170,000 | |||||||||||||||
| OTP Credit Agreement | 220,000 | — | 9,022 | 210,978 | |||||||||||||||||||
| Total | $ | 390,000 | $ | — | $ | 9,022 | $ | 380,978 | |||||||||||||||
| (in thousands) | 2025 | 2024 | |||||||||
| Net Cash Provided by Operating Activities | $ | 159,379 | $ | 223,461 | |||||||
| (in thousands) | 2025 | 2024 | |||||||||
| Net Cash Used in Investing Activities | $ | 127,026 | $ | 228,065 | |||||||
| (in thousands) | 2025 | 2024 | |||||||||
Net Cash (Used in) Provided by Financing Activities | $ | (19,763) | $ | 4,903 | |||||||
| CAPITAL REQUIREMENTS | |||||
| CAPITAL RESOURCES | |||||
| (in thousands, except interest rates) | OTC Credit Agreement | OTP Credit Agreement | |||||||||
| Borrowing Limit | $ | 170,000 | $ | 220,000 | |||||||
Borrowing Limit if Accordion Exercised1 | 290,000 | 300,000 | |||||||||
Amount Restricted Due to Outstanding Letters of Credit as of June 30, 2025 | — | 9,022 | |||||||||
Amount Outstanding as of June 30, 2025 | — | — | |||||||||
Average Amount Outstanding During the Six Months Ended June 30, 2025 | — | 59,015 | |||||||||
Maximum Amount Outstanding During the Six Months Ended June 30, 2025 | $ | — | $ | 111,820 | |||||||
Interest Rate as of June 30, 2025 | 5.82 | % | 5.45 | % | |||||||
| Maturity Date | December 11, 2029 | December 11, 2029 | |||||||||
1Each facility includes an accordion featuring allowing the borrower to increase the borrowing limit if certain terms and conditions are met. | |||||||||||
| CRITICAL ACCOUNTING POLICIES INVOLVING SIGNIFICANT ESTIMATES | |||||
| ITEM 3. | QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK | ||||
| ITEM 4. | CONTROLS AND PROCEDURES | ||||
| ITEM 1. | LEGAL PROCEEDINGS | ||||||||||
| ITEM 1A. | RISK FACTORS | |||||||||||||
| ITEM 5. | OTHER INFORMATION | |||||||||||||
| ITEM 6. | EXHIBITS | |||||||||||||
| No. | Description | ||||
| 31.1 | |||||
| 31.2 | |||||
| 32.1 | |||||
| 32.2 | |||||
| 101.SCH | Inline XBRL Taxonomy Extension Schema Document | ||||
| 101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase Document | ||||
| 101.LAB | Inline XBRL Taxonomy Extension Label Linkbase Document | ||||
| 101.PRE | Inline XBRL Taxonomy Extension Presentation Linkbase Document | ||||
| 101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase Document | ||||
| 104 | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) | ||||
| OTTER TAIL CORPORATION | ||||||||
| By: | /s/ Todd R. Wahlund | |||||||
| Todd R. Wahlund Vice President and Chief Financial Officer (duly authorized officer and principal financial officer) | ||||||||
| Dated: August 6, 2025 | ||||||||
Date: August 6, 2025 | |||||
/s/ Charles S. MacFarlane Charles S. MacFarlane President and Chief Executive Officer | |||||
Date: August 6, 2025 | |||||
/s/ Todd R. Wahlund Todd R. Wahlund Vice President and Chief Financial Officer | |||||
/s/ Charles S. MacFarlane Charles S. MacFarlane President and Chief Executive Officer | ||||||||
| August 6, 2025 | ||||||||
/s/ Todd R. Wahlund Todd R. Wahlund Vice President and Chief Financial Officer | ||||||||
| August 6, 2025 | ||||||||