{
  "cik": 1466593,
  "cik_padded": "0001466593",
  "entityName": "Otter Tail Corp",
  "fiscal_years": [
    {
      "accn": "0001466593-26-000015",
      "filed": "2026-02-23",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 288068000.0,
        "cash": 386193000.0,
        "dividends_paid": 88064000.0,
        "eps_diluted": 6.55,
        "free_cash_flow": 97917000.0,
        "net_income": 275893000.0,
        "operating_cash_flow": 385985000.0,
        "operating_income": 345682000.0,
        "revenue": 1299640000.0,
        "stockholders_equity": 1861760000.0,
        "total_assets": 3964279000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.21228417100120034,
        "operating_margin": 0.26598288756886523,
        "payout_ratio": 0.31919621012493976,
        "revenue_growth_yoy": -0.022807229921208927,
        "roa_avg2y": 0.07244745883237415,
        "roa_period_end": 0.06959474850281729,
        "roe_avg2y": 0.15630184640843633,
        "roe_period_end": 0.14818934771399106
      }
    },
    {
      "accn": "0001466593-26-000015",
      "filed": "2026-02-23",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 358650000.0,
        "cash": 294651000.0,
        "dividends_paid": 78266000.0,
        "eps_diluted": 7.17,
        "free_cash_flow": 94081000.0,
        "net_income": 301662000.0,
        "operating_cash_flow": 452731000.0,
        "operating_income": 380250000.0,
        "revenue": 1329973000.0,
        "stockholders_equity": 1668499000.0,
        "total_assets": 3652082000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.2268181384133362,
        "operating_margin": 0.2859080597876799,
        "payout_ratio": 0.2594493174480047,
        "revenue_growth_yoy": -0.017364918181039045,
        "roa_avg2y": 0.08750610980978005,
        "roa_period_end": 0.08260000733827992,
        "roe_avg2y": 0.1939010221741569,
        "roe_period_end": 0.1807984302058317
      }
    },
    {
      "accn": "0001466593-26-000015",
      "filed": "2026-02-23",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 287134000.0,
        "cash": 230373000.0,
        "dividends_paid": 73061000.0,
        "eps_diluted": 7.0,
        "free_cash_flow": 117365000.0,
        "net_income": 294191000.0,
        "operating_cash_flow": 404499000.0,
        "operating_income": 377919000.0,
        "revenue": 1353476000.0,
        "stockholders_equity": 1443006000.0,
        "total_assets": 3242568000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.21735959854478396,
        "operating_margin": 0.2792210574845804,
        "payout_ratio": 0.2483454626416172,
        "revenue_growth_yoy": -0.07893907688119907,
        "roa_avg2y": 0.09576173023498961,
        "roa_period_end": 0.09072778119071057,
        "roe_avg2y": 0.22116938431912214,
        "roe_period_end": 0.20387371916679486
      }
    },
    {
      "accn": "0001466593-26-000015",
      "filed": "2026-02-23",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 171134000.0,
        "cash": 118996000.0,
        "dividends_paid": 68755000.0,
        "eps_diluted": 6.78,
        "free_cash_flow": 218175000.0,
        "net_income": 284184000.0,
        "operating_cash_flow": 389309000.0,
        "operating_income": 390439000.0,
        "revenue": 1469475000.0,
        "stockholders_equity": 1217317000.0,
        "total_assets": 2901661000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.19339151737865565,
        "operating_margin": 0.2656996546385614,
        "payout_ratio": 0.24193832165076148,
        "revenue_growth_yoy": 0.22698067441248795,
        "roa_avg2y": 0.10048066902254418,
        "roa_period_end": 0.09793838770276748,
        "roe_avg2y": 0.2574020852373133,
        "roe_period_end": 0.23345110599786248
      }
    },
    {
      "accn": "0001466593-25-000034",
      "filed": "2025-02-19",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 171829000.0,
        "cash": 1537000.0,
        "dividends_paid": 64864000.0,
        "eps_diluted": 4.23,
        "free_cash_flow": 59414000.0,
        "net_income": 176769000.0,
        "operating_cash_flow": 231243000.0,
        "operating_income": 249708000.0,
        "revenue": 1197635000.0,
        "stockholders_equity": 990777000.0,
        "total_assets": 2754830000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.14759839183056608,
        "operating_margin": 0.20850092056427877,
        "payout_ratio": 0.3669421674614893,
        "revenue_growth_yoy": 0.35606241599871374,
        "roa_avg2y": 0.06629023112647155,
        "roa_period_end": 0.06416693589078092,
        "roe_avg2y": 0.18989624239220987,
        "roe_period_end": 0.1784145170911315
      }
    },
    {
      "accn": "0001466593-24-000039",
      "filed": "2024-02-14",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 371553000.0,
        "cash": 1163000.0,
        "dividends_paid": 60314000.0,
        "eps_diluted": 2.34,
        "free_cash_flow": -159632000.0,
        "net_income": 95851000.0,
        "operating_cash_flow": 211921000.0,
        "operating_income": 147886000.0,
        "revenue": 883171000.0,
        "stockholders_equity": 870966000.0,
        "total_assets": 2578354000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.10853051107882844,
        "operating_margin": 0.16744888588959556,
        "payout_ratio": 0.629247477856256,
        "revenue_growth_yoy": -0.0395126497684075,
        "roa_avg2y": 0.03951030812566249,
        "roa_period_end": 0.037175267631985365,
        "roe_avg2y": 0.11601091229497086,
        "roe_period_end": 0.11005136825088463
      }
    },
    {
      "accn": "0001466593-23-000053",
      "filed": "2023-02-15",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 207365000.0,
        "cash": 21199000.0,
        "dividends_paid": 55723000.0,
        "eps_diluted": 2.17,
        "free_cash_flow": -22328000.0,
        "net_income": 86847000.0,
        "operating_cash_flow": 185037000.0,
        "operating_income": 134880000.0,
        "revenue": 919503000.0,
        "stockholders_equity": 781482000.0,
        "total_assets": 2273595000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.09444993654180572,
        "operating_margin": 0.1466879390279314,
        "payout_ratio": 0.6416226236945433,
        "revenue_growth_yoy": 0.0033346172773766514,
        "roa_avg2y": 0.040150139432358664,
        "roa_period_end": 0.03819809596695981,
        "roe_avg2y": 0.11500286358414799,
        "roe_period_end": 0.11113115849117446
      }
    },
    {
      "accn": "0001466593-22-000010",
      "filed": "2022-02-16",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 105425000.0,
        "cash": 861000.0,
        "dividends_paid": 53198000.0,
        "eps_diluted": 2.06,
        "free_cash_flow": 38023000.0,
        "net_income": 82345000.0,
        "operating_cash_flow": 143448000.0,
        "operating_income": 129389000.0,
        "revenue": 916447000.0,
        "stockholders_equity": 728863000.0,
        "total_assets": 2052517000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.08985244100313493,
        "operating_margin": 0.1411854695361543,
        "payout_ratio": 0.6460380108081851,
        "revenue_growth_yoy": 0.07899805733796432,
        "roa_avg2y": 0.0405960863193728,
        "roa_period_end": 0.04011903433686542,
        "roe_avg2y": 0.11551072940301806,
        "roe_period_end": 0.1129773359328159
      }
    },
    {
      "accn": "0001466593-21-000011",
      "filed": "2021-02-19",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 132913000.0,
        "cash": 16216000.0,
        "dividends_paid": 50632000.0,
        "eps_diluted": 1.82,
        "free_cash_flow": 40664000.0,
        "net_income": 72439000.0,
        "operating_cash_flow": 173577000.0,
        "operating_income": 132287000.0,
        "revenue": 849350000.0,
        "stockholders_equity": 696892000.0,
        "total_assets": 2004278000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.08528757284982634,
        "operating_margin": 0.1557508683110614,
        "payout_ratio": 0.6989605047005066,
        "revenue_growth_yoy": 0.05701154517702314,
        "roa_avg2y": 0.036990162288662566,
        "roa_period_end": 0.03614219185162936,
        "roe_avg2y": 0.10598275342429678,
        "roe_period_end": 0.10394580508888035
      }
    },
    {
      "accn": "0001437749-20-003157",
      "filed": "2020-02-20",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 161259000.0,
        "cash": 0.0,
        "eps_diluted": 1.61,
        "free_cash_flow": 2127000.0,
        "net_income": 62321000.0,
        "operating_cash_flow": 163386000.0,
        "operating_income": 116631000.0,
        "revenue": 803539000.0,
        "stockholders_equity": 670104000.0,
        "total_assets": 1912385000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.07755815212453906,
        "operating_margin": 0.1451466574739994,
        "roa_period_end": 0.032588103336932676,
        "roe_period_end": 0.09300198178193236
      }
    }
  ],
  "latest_filing": {
    "accn": "0001466593-26-000008",
    "filed": "2026-02-18",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "4911",
  "sic_description": "Electric Services",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001466593.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001466593.json"
  },
  "ticker": "OTTR"
}
