MarketBrain

Otter Tail Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.3B$1.3B$1.3B$1.5B$1.2B
Operating income$345.7M$380.2M$377.9M$390.4M$249.7M
Cash from operations$386.0M$452.7M$404.5M$389.3M$231.2M
Capital expenditure$288.1M$358.6M$287.1M$171.1M$171.8M
Free cash flow$97.9M$94.1M$117.4M$218.2M$59.4M
Total assets$4.0B$3.7B$3.2B$2.9B$2.8B
Total debt$1.1B$1.0B$905.5M$832.0M$855.2M

Shares outstanding 42.0M · Free float 90.9%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.