Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.32B | 1.33B | 1.35B | 1.46B | 1.20B | 890.11M |
Gross Profit | 533.06M | 583.10M | 565.15M | 570.50M | 424.07M | 302.01M |
EBITDA | 483.94M | 515.83M | 499.12M | 486.15M | 341.95M | 232.54M |
Net Income | 295.42M | 301.66M | 294.19M | 284.18M | 176.77M | 95.85M |
Balance Sheet | ||||||
Total Assets | 3.70B | 3.65B | 3.24B | 2.90B | 2.75B | 2.58B |
Cash, Cash Equivalents and Short-Term Investments | 284.81M | 294.65M | 230.37M | 119.00M | 1.54M | 1.16M |
Total Debt | 1.05B | 1.01B | 905.48M | 832.02M | 855.16M | 845.52M |
Total Liabilities | 1.98B | 1.98B | 1.80B | 1.68B | 1.76B | 1.71B |
Stockholders Equity | 1.72B | 1.67B | 1.44B | 1.22B | 990.78M | 870.97M |
Cash Flow | ||||||
Free Cash Flow | 82.00M | 94.08M | 117.36M | 218.18M | 59.41M | -159.63M |
Operating Cash Flow | 420.29M | 452.73M | 404.50M | 389.31M | 231.24M | 211.92M |
Investing Cash Flow | -396.41M | -411.37M | -289.29M | -175.07M | -171.51M | -375.65M |
Financing Cash Flow | 22.78M | 22.92M | -3.83M | -96.78M | -59.36M | 143.69M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $3.34B | 11.35 | 18.38% | 2.63% | -2.68% | -3.73% | |
72 Outperform | $3.09B | 16.34 | 7.25% | 5.11% | 3.14% | -2.66% | |
69 Neutral | $3.29B | 25.49 | 10.62% | 2.00% | 6.03% | 6.15% | |
68 Neutral | $3.22B | 13.65 | 8.27% | 5.03% | 4.31% | 19.33% | |
67 Neutral | $3.76B | 20.35 | 6.49% | 4.51% | -11.15% | -23.41% | |
67 Neutral | $4.13B | 14.53 | 8.02% | 4.75% | 3.28% | -3.49% | |
67 Neutral | $16.52B | 17.14 | 4.47% | 3.56% | 4.76% | 6.13% |
On March 27, 2025, Otter Tail Power Company entered into a Note Purchase Agreement to issue $100 million in senior unsecured notes, with the Series 2025B Notes being issued on June 5, 2025, for $50 million. The proceeds will be used for capital expenditures, refinancing, and general corporate purposes, while the agreement imposes various financial and operational restrictions on OTP.
The most recent analyst rating on (OTTR) stock is a Hold with a $81.00 price target. To see the full list of analyst forecasts on Otter Tail stock, see the OTTR Stock Forecast page.
On June 4, 2025, Otter Tail Power Company, a subsidiary of Otter Tail Corporation, filed a request with the South Dakota Public Utilities Commission for a 12.5% increase in annual revenue, amounting to $5.7 million. This request includes changes in the cost and investment recovery mechanism, shifting from riders to base rates, with the proposed rate change to be effective upon the commission’s final decision or 180 days from the filing date, subject to potential refunds.
The most recent analyst rating on (OTTR) stock is a Buy with a $83.00 price target. To see the full list of analyst forecasts on Otter Tail stock, see the OTTR Stock Forecast page.