Otter Tail Corp (OTTR)
Otter Tail Corp (OTTR) public financial performance, SEC filing summary, and valuation metrics.
Financial highlights
- Contract Revenue: 121320000 usd (2026-06-30)
- Operating Income: -24202000 usd (2026-06-30)
- Net Income: -7607000 usd (2026-06-30)
- Operating Income: 85237000 usd (2026-03-31)
- Net Income: 72610000 usd (2026-03-31)
- Contract Revenue: 165870000 usd (2026-03-31)
- Net Income: 275893000 usd (2025-12-31)
- Contract Revenue: 566756000 usd (2025-12-31)
- Operating Income: 345682000 usd (2025-12-31)
- Net Income: 78292000 usd (2025-09-30)
- Operating Income: 96605000 usd (2025-09-30)
- Contract Revenue: 138597000 usd (2025-09-30)
- Operating Income: 97458000 usd (2025-06-30)
- Contract Revenue: 128731000 usd (2025-06-30)
- Net Income: 77728000 usd (2025-06-30)
- Operating Income: 83999000 usd (2025-03-31)
- Contract Revenue: 149720000 usd (2025-03-31)
- Net Income: 68099000 usd (2025-03-31)
- Operating Income: 380250000 usd (2024-12-31)
- Contract Revenue: 524515000 usd (2024-12-31)
Valuation snapshot
- market cap: 3748050000
- pe ratio: 13.32388048