2025 Segment Results
2025 Segment Results
Segment revenue for 2025 was $566.8 million (electric), $314.5 million (manufacturing), and $422.8 million (plastics). Net income by segment was $97.6 million (electric), $11.5 million (manufacturing), and $170.4 million (plastics). Total assets reached $3.96 billion, cash and equivalents $386.2 million, and free cash flow $97.8 million.
18/02/2026 | Otter Tail Corporation