Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

OTTR - Otter Tail Corporation


IEX Last Trade
84.44
0.940   1.113%

Share volume: 197,577
Last Updated: Fri 30 Aug 2024 10:00:00 PM CEST

PREVIOUS CLOSE
CHG
CHG%

$83.50
0.94
1.13%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-06-30 2022-09-30 2022-12-31 2023-03-31 2023-06-30 2023-09-30 2023-12-31 2024-03-31
Fiscal Quarter Q2 2022 Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024
Report Date 2022-08-03 2022-11-02 2023-02-15 2023-05-03 2023-08-02 2023-11-03 2024-02-14 2024-05-08
Total revenue 400.040 M 383.856 M 301.409 M 339.081 M 337.716 M 358.056 M 314.313 M 347.068 M
Cost of revenue 191.342 M 184.246 M 145.606 M 165.686 M 140.703 M 148.801 M 137.563 M 154.938 M
Gross profit 208.698 M 199.610 M 155.803 M 173.395 M 197.013 M 209.255 M 176.750 M 192.130 M
    -4.35% -21.95% 11.29% 13.62% 6.21% -15.53% 8.70%  
Operating expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 18.914 M
Selling general and admin 0.000 0.000 0.000 0.000 0.000 0.000 0.000 18.914 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 278.974 M 267.723 M 246.468 M 258.411 M 231.663 M 236.940 M 244.233 M 252.093 M
    -4.03% -7.94% 4.85% -10.35% 2.28% 3.08% 3.22%  
Operating income 121.066 M 116.133 M 54.941 M 80.670 M 106.053 M 121.116 M 70.080 M 94.975 M
Ebit 121.066 M 116.133 M 54.941 M 80.670 M 106.053 M 121.116 M 70.080 M 94.975 M
Pretax income 111.937 M 106.752 M 49.213 M 75.785 M 102.031 M 116.701 M 68.972 M 92.146 M
    -4.63% -53.90% 53.99% 34.63% 14.38% -40.90% 33.60%  
Income tax 26.000 M 22.513 M 7.208 M 13.304 M 20.062 M 24.727 M 11.205 M 17.808 M
Net income basic 85.937 M 84.239 M 42.005 M 62.481 M 81.969 M 91.974 M 57.767 M 74.338 M
    -1.98% -50.14% 48.75% 31.19% 12.21% -37.19% 28.69%  
Net income 85.937 M 84.239 M 42.005 M 62.481 M 81.969 M 91.974 M 57.767 M 74.338 M
    -1.98% -50.14% 48.75% 31.19% 12.21% -37.19% 28.69%