Otter Tail Corporation logo

Otter Tail Corporation

OTTR | NASDAQ
Chart Builder DCF Calculator
$88.13
+$0.71 (+0.81%)
At close: Sep 21, 2026, 4:00 PM ET
$88.13
$0 (0.00%)
After-hours: Sep 21, 2026, 7:30 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Cash & Equivalents
386.19M 294.65M 230.37M 119M 1.54M 1.16M
Short-Term Investments
54.31M n/a n/a n/a n/a n/a
Long-Term Investments
78.82M 121.18M 62.52M 54.85M 56.69M 51.86M
Other Long-Term Assets
166.83M 165.09M 147.09M 135.83M 157.57M 194.68M
Receivables
145.5M 145.96M 157.14M 144.39M 174.95M 113.96M
Inventory
158.6M 148.89M 149.7M 145.95M 148.49M 92.17M
Other Current Assets
55.13M 40.54M 32.95M 43.41M 44.37M 27.55M
Total Current Assets
799.73M 630.04M 570.17M 452.75M 369.35M 234.83M
Property-Plant & Equipment
2.88B 2.69B 2.42B 2.21B 2.12B 2.05B
Goodwill & Intangibles
42.21M 43.32M 44.42M 45.52M 46.62M 47.72M
Total Long-Term Assets
3.16B 3.02B 2.67B 2.45B 2.39B 2.34B
Total Assets
3.96B 3.65B 3.24B 2.9B 2.75B 2.58B
Account Payables
93.61M 113.57M 94.43M 104.4M 135.09M 120.62M
Deferred Revenue
n/a n/a n/a n/a n/a n/a
Short-Term Debt
140.19M 69.62M 81.42M 8.2M 121.15M 221.08M
Other Current Liabilities
63.03M 74.89M 69.18M 73.37M 80.52M 48.8M
Total Current Liabilities
350.96M 309.79M 309.76M 237.64M 387.7M 436.79M
Long-Term Debt
963.57M 943.73M 824.06M 823.82M 734.01M 624.43M
Other Long-Term Liabilities
467.74M 447.32M 413.3M 385.67M 437.41M 475.39M
Total Long-Term Liabilities
1.75B 1.67B 1.49B 1.45B 1.38B 1.27B
Total Liabilities
2.1B 1.98B 1.8B 1.68B 1.76B 1.71B
Total Debt
1.1B 1.01B 905.48M 832.03M 855.16M 845.52M
Book Value
1.86B 1.67B 1.44B 1.22B 990.78M 870.97M
Book Value Per Share
44.20 39.66 34.33 29.03 23.69 21.29
Common Stock
209.53M 209.14M 208.55M 208.16M 207.76M 207.35M
Retained Earnings
1.22B 1.03B 806.34M 585.21M 369.78M 257.88M
Comprehensive Income
470K 532K 1.15M 915K -6.52M -8.51M
Shareholders Equity
1.86B 1.67B 1.44B 1.22B 990.78M 870.97M
Total Investments
133.13M 121.18M 62.52M 54.85M 56.69M 51.86M

© 2026 bestshares.com. All rights reserved.