Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
81.00
1.64 (2.07%)
At close: May 02, 2025, 3:59 PM
81.02
0.02%
After-hours: May 02, 2025, 04:05 PM EDT

Otter Tail Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
294.65M 230.37M 119M 1.54M 1.16M 21.2M 861K 16.22M 6.22M
n/a n/a n/a n/a n/a n/a n/a n/a -6.22M
121.18M 62.52M 54.84M 56.69M 51.86M 9.89M 8.96M 8.63M 8.42M
165.09M 119.03M -85.47M 32.06M 26.28M 40.2M 149.92M 36.01M 34.1M
145.96M 157.14M 144.39M 174.95M 113.96M 98.86M 110.95M 99.83M 94.83M
148.88M 149.7M 145.95M 148.49M 92.17M 97.85M 106.27M 88.03M 83.74M
40.54M 32.95M 43.41M 44.37M 27.55M 36.95M 23.34M 35.04M 29.44M
630.04M 570.17M 452.75M 369.35M 234.83M 254.86M 241.42M 239.13M 208.01M
2.69B 2.44B 2.21B 2.12B 2.05B 1.78B 1.58B 1.54B 1.48B
43.31M 55.69M 45.52M 46.62M 47.72M 48.86M 50.02M 51.34M 52.53M
3.02B 2.67B 2.45B 2.39B 2.34B 2.02B 1.81B 1.77B 1.7B
3.65B 3.24B 2.9B 2.75B 2.58B 2.27B 2.05B 2B 1.91B
113.57M 94.43M 104.4M 135.09M 120.62M 120.78M 96.29M 84.68M 89.35M
n/a n/a 221.3M 50.95M 45.74M 51.17M 54.29M 49.73M 48.87M
69.61M 81.42M 8.2M 121.15M 221.08M 6.18M 18.77M 112.56M 76.08M
74.89M 69.18M 87.12M 97.16M 63.7M 35.45M 30.17M 37.88M 20.66M
309.79M 309.76M 237.64M 387.7M 436.79M 189.74M 170.09M 256.65M 215.67M
943.73M 824.06M 823.82M 734.01M 624.43M 689.58M 590M 490.38M 505.34M
462.31M 654.49M 371.79M 422.1M 630.86M 594.6M 422.61M 560.35M 271.83M
1.67B 1.49B 1.45B 1.38B 1.27B 1.3B 1.15B 1.05B 1.03B
1.98B 1.8B 1.68B 1.76B 1.71B 1.49B 1.32B 1.31B 1.24B
1.01B 905.48M 832.02M 855.16M 845.52M 718.09M 608.77M 602.94M 581.42M
209.14M 208.55M 208.16M 207.76M 207.35M 200.79M 198.32M 197.79M 196.74M
1.03B 806.34M 585.21M 369.78M 257.88M 222.34M 190.43M 161.29M 139.48M
532K 1.15M 915K -6.52M -8.51M -6.44M -4.14M -5.63M -3.8M
1.67B 1.44B 1.22B 990.78M 870.97M 781.48M 728.86M 696.89M 670.1M
121.18M 62.52M 54.84M 56.69M 51.86M 9.89M 8.96M 8.63M 8.42M