OTTR
Otter Tail Corporation
NASDAQ: OTTR · INDUSTRIALS · CONGLOMERATES
$88.16
-1.40% today
Updated 2026-04-29
Market cap
$3.70B
P/E ratio
13.46
P/S ratio
2.84x
EPS (TTM)
$6.55
Dividend yield
2.35%
52W range
$72 – $92
Volume
0.3M
Otter Tail Corporation (OTTR) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.10B | $1.24B | $1.31B | $1.04B | $1.12B | $1.08B | $859.24M | $893.31M | $799.26M | $779.80M | $803.54M | $849.35M | $916.45M | $919.50M | $890.11M | $1.20B | $1.46B | $1.35B | $1.33B | $1.30B |
| Revenue growth (YoY) | — | +12.1% | +5.8% | -20.7% | +7.7% | -3.7% | -20.3% | +4.0% | -10.5% | -2.4% | +3.0% | +5.7% | +7.9% | +0.3% | -3.2% | +34.5% | +22.0% | -7.6% | -1.4% | -2.0% |
| Cost of revenue | $117.01M | $135.17M | $128.26M | $677.53M | $718.85M | $759.16M | $664.39M | $684.65M | $595.68M | $570.21M | $564.47M | $592.38M | $645.26M | $639.97M | $588.10M | $772.77M | $889.71M | $784.02M | $747.45M | $941.35M |
| Gross profit | $987.94M | $1.10B | $1.18B | $361.98M | $400.24M | $318.69M | $194.84M | $208.67M | $203.59M | $209.60M | $239.07M | $256.97M | $271.18M | $279.53M | $302.01M | $424.07M | $570.50M | $565.15M | $583.10M | $362.70M |
| Gross margin | 89.4% | 89.1% | 90.2% | 34.8% | 35.8% | 29.6% | 22.7% | 23.4% | 25.5% | 26.9% | 29.8% | 30.3% | 29.6% | 30.4% | 33.9% | 35.4% | 39.1% | 41.9% | 43.8% | 27.8% |
| R&D | — | — | — | — | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — | — | — | — | — | — | — |
| SG&A | — | — | — | $1.63M | $255.93M | $182.59M | $173.69M | $185.32M | $187.92M | $180.79M | $191.49M | $194.56M | $51.54M | $4.29M | $3.44M | $65.39M | $69.72M | $72.66M | $80.06M | $82.57M |
| Operating income | $97.80M | $100.77M | $72.99M | $45.39M | $34.51M | $52.29M | $82.03M | $96.85M | $99.53M | $109.21M | $111.10M | $126.13M | $129.39M | $134.88M | $147.89M | $249.71M | $390.44M | $377.92M | $380.25M | $345.68M |
| Operating margin | 8.9% | 8.1% | 5.6% | 4.4% | 3.1% | 4.9% | 9.5% | 10.8% | 12.5% | 14.0% | 13.8% | 14.9% | 14.1% | 14.7% | 16.6% | 20.9% | 26.7% | 28.0% | 28.6% | 26.5% |
| EBITDA | $148.22M | $151.59M | $133.92M | $123.55M | $120.33M | $125.03M | $132.77M | $150.58M | $161.16M | $171.75M | $187.45M | $199.21M | $202.01M | $213.78M | $232.54M | $341.95M | $486.15M | $499.12M | $515.83M | $463.79M |
| EBITDA margin | 13.4% | 12.2% | 10.2% | 11.9% | 10.8% | 11.6% | 15.5% | 16.9% | 20.2% | 22.0% | 23.3% | 23.5% | 22.0% | 23.3% | 26.1% | 28.6% | 33.3% | 37.0% | 38.8% | 35.6% |
| EBIT | $98.24M | $98.76M | $68.86M | $49.94M | $39.64M | $55.02M | $73.01M | $90.69M | $103.09M | $111.39M | $114.00M | $126.67M | $127.34M | $135.70M | $150.50M | $250.59M | $393.55M | $401.17M | $408.71M | $345.68M |
| Interest expense | $0.00 | $0.00 | $26.96M | $28.51M | $37.03M | $35.82M | $31.91M | $26.98M | $29.65M | $31.16M | $31.89M | $29.60M | $30.41M | $31.41M | $34.45M | $37.77M | $36.02M | $37.68M | $41.81M | $47.23M |
| Income tax | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Effective tax rate | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Net income | $51.11M | $53.96M | $35.13M | $26.03M | $-1.34M | $-13.24M | $-5.27M | $50.87M | $57.72M | $59.34M | $62.32M | $72.44M | $82.34M | $86.85M | $95.85M | $176.77M | $284.18M | $294.19M | $301.66M | $275.89M |
| Net income growth (YoY) | — | +5.6% | -34.9% | -25.9% | -105.2% | -885.3% | +60.2% | +1064.6% | +13.5% | +2.8% | +5.0% | +16.2% | +13.7% | +5.5% | +10.4% | +84.4% | +60.8% | +3.5% | +2.5% | -8.5% |
| Profit margin | 4.6% | 4.4% | 2.7% | 2.5% | -0.1% | -1.2% | -0.6% | 5.7% | 7.2% | 7.6% | 7.8% | 8.5% | 9.0% | 9.4% | 10.8% | 14.8% | 19.5% | 21.8% | 22.7% | 21.2% |