OTTR
OTTR
US6896481032
Otter Tail Corporation
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 1.304.058.000 1.330.548.000
2.0%
Cost of Revenue 740.680.000 747.450.000
0.9%
Gross Profit 563.378.000 583.098.000
3.4%
217.696.000 202.848.000
7.3%
Operating Income 345.682.000 380.250.000
9.1%
Pretax Income 322.277.000 366.892.000
12.2%
Net Income Common Stockholders 275.893.000 301.662.000
8.5%
-- --
--
-- --
--
ende