{
  "cik": 737758,
  "cik_padded": "0000737758",
  "entityName": "TORO CO",
  "fiscal_years": [
    {
      "accn": "0000737758-25-000115",
      "filed": "2025-12-17",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 290000000.0,
        "capex": 83700000.0,
        "cost_of_revenue": 3005600000.0,
        "dividends_paid": 151100000.0,
        "eps_diluted": 3.17,
        "free_cash_flow": 578300000.0,
        "gross_profit": 1504800000.0,
        "net_income": 316100000.0,
        "operating_cash_flow": 662000000.0,
        "operating_income": 409900000.0,
        "revenue": 4510400000.0,
        "stockholders_equity": 1453300000.0,
        "total_assets": 3438800000.0
      },
      "period_end": "2025-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.333628946434906,
        "net_margin": 0.07008247605533877,
        "operating_margin": 0.09087885775097553,
        "payout_ratio": 0.4780132869345144,
        "revenue_growth_yoy": -0.01601291504864959,
        "roa_avg2y": 0.09003645892674035,
        "roa_period_end": 0.0919216005583343,
        "roe_avg2y": 0.21036869426327698,
        "roe_period_end": 0.2175049886465286
      }
    },
    {
      "accn": "0000737758-25-000115",
      "filed": "2025-12-17",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 245500000.0,
        "capex": 103500000.0,
        "cost_of_revenue": 3034500000.0,
        "dividends_paid": 149500000.0,
        "eps_diluted": 4.01,
        "free_cash_flow": 466400000.0,
        "gross_profit": 1549300000.0,
        "net_income": 418900000.0,
        "operating_cash_flow": 569900000.0,
        "operating_income": 533300000.0,
        "revenue": 4583800000.0,
        "stockholders_equity": 1551900000.0,
        "total_assets": 3582800000.0
      },
      "period_end": "2024-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.3379946769056242,
        "net_margin": 0.09138705877219774,
        "operating_margin": 0.11634451764911208,
        "payout_ratio": 0.3568870852232036,
        "revenue_growth_yoy": 0.0067205481858912414,
        "roa_avg2y": 0.11592478310802397,
        "roa_period_end": 0.11691972758736185,
        "roe_avg2y": 0.2735405511296852,
        "roe_period_end": 0.2699271860300277
      }
    },
    {
      "accn": "0000737758-25-000115",
      "filed": "2025-12-17",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 60000000.0,
        "capex": 149500000.0,
        "cost_of_revenue": 2975600000.0,
        "dividends_paid": 141900000.0,
        "eps_diluted": 3.13,
        "free_cash_flow": 157300000.0,
        "gross_profit": 1577600000.0,
        "net_income": 329700000.0,
        "operating_cash_flow": 306800000.0,
        "operating_income": 430700000.0,
        "revenue": 4553200000.0,
        "stockholders_equity": 1510900000.0,
        "total_assets": 3644300000.0
      },
      "period_end": "2023-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.346481595361504,
        "net_margin": 0.07241061231661249,
        "operating_margin": 0.09459281384520776,
        "payout_ratio": 0.43039126478616924,
        "revenue_growth_yoy": 0.008527698407424636,
        "roa_avg2y": 0.09157951752010333,
        "roa_period_end": 0.0904700491178004,
        "roe_avg2y": 0.2303500314399497,
        "roe_period_end": 0.21821430935204184
      }
    },
    {
      "accn": "0000737758-25-000115",
      "filed": "2025-12-17",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 140000000.0,
        "capex": 143500000.0,
        "cost_of_revenue": 3010100000.0,
        "dividends_paid": 125700000.0,
        "eps_diluted": 4.2,
        "free_cash_flow": 153700000.0,
        "gross_profit": 1504600000.0,
        "net_income": 443300000.0,
        "operating_cash_flow": 297200000.0,
        "operating_income": 575700000.0,
        "revenue": 4514700000.0,
        "stockholders_equity": 1351700000.0,
        "total_assets": 3556000000.0
      },
      "period_end": "2022-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.3332668837353534,
        "net_margin": 0.09819035594834652,
        "operating_margin": 0.12751677852348994,
        "payout_ratio": 0.2835551545228965,
        "revenue_growth_yoy": 0.14019092837660369,
        "roa_avg2y": 0.13656598019130944,
        "roa_period_end": 0.12466254218222722,
        "roe_avg2y": 0.35424324756272974,
        "roe_period_end": 0.3279573869941555
      }
    },
    {
      "accn": "0000737758-24-000087",
      "filed": "2024-12-18",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 302300000.0,
        "capex": 104000000.0,
        "cost_of_revenue": 2621100000.0,
        "dividends_paid": 112400000.0,
        "eps_diluted": 3.78,
        "free_cash_flow": 451500000.0,
        "gross_profit": 1338500000.0,
        "net_income": 409900000.0,
        "operating_cash_flow": 555500000.0,
        "operating_income": 518300000.0,
        "revenue": 3959600000.0,
        "stockholders_equity": 1151100000.0,
        "total_assets": 2936100000.0
      },
      "period_end": "2021-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.33803919587837156,
        "net_margin": 0.10352055763208405,
        "operating_margin": 0.13089706030912213,
        "payout_ratio": 0.274213222737253,
        "revenue_growth_yoy": 0.17189187909352702,
        "roa_avg2y": 0.14160538148814508,
        "roa_period_end": 0.1396069616157488,
        "roe_avg2y": 0.3617988437265546,
        "roe_period_end": 0.35609417079315436
      }
    },
    {
      "accn": "0000737758-23-000034",
      "filed": "2023-12-20",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 78068000.0,
        "cost_of_revenue": 2189036000.0,
        "dividends_paid": 107698000.0,
        "eps_diluted": 3.03,
        "free_cash_flow": 461306000.0,
        "gross_profit": 1189774000.0,
        "net_income": 329701000.0,
        "operating_cash_flow": 539374000.0,
        "operating_income": 426357000.0,
        "revenue": 3378810000.0,
        "stockholders_equity": 1114800000.0,
        "total_assets": 2853228000.0
      },
      "period_end": "2020-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.35212811611188555,
        "net_margin": 0.09757902930321621,
        "operating_margin": 0.12618555053406377,
        "payout_ratio": 0.326653543665321,
        "revenue_growth_yoy": 0.07671113966356541,
        "roa_avg2y": 0.12720498092606258,
        "roa_period_end": 0.11555368165460314,
        "roe_avg2y": 0.3339796128198349,
        "roe_period_end": 0.29574901327592396
      }
    },
    {
      "accn": "0000737758-22-000039",
      "filed": "2022-12-22",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 20043000.0,
        "capex": 92881000.0,
        "cost_of_revenue": 2090121000.0,
        "dividends_paid": 96133000.0,
        "eps_diluted": 2.53,
        "free_cash_flow": 244490000.0,
        "gross_profit": 1047963000.0,
        "net_income": 273983000.0,
        "operating_cash_flow": 337371000.0,
        "operating_income": 325029000.0,
        "revenue": 3138084000.0,
        "stockholders_equity": 859578000.0,
        "total_assets": 2330547000.0
      },
      "period_end": "2019-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.3339499516265339,
        "net_margin": 0.08730900766200014,
        "operating_margin": 0.10357562130268023,
        "payout_ratio": 0.3508721344024994,
        "revenue_growth_yoy": 0.19835946002711322,
        "roa_avg2y": 0.14044896734128218,
        "roa_period_end": 0.11756167114415629,
        "roe_avg2y": 0.35850058946911145,
        "roe_period_end": 0.31874128933034584
      }
    },
    {
      "accn": "0000737758-21-000030",
      "filed": "2021-12-17",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 160435000.0,
        "capex": 90124000.0,
        "cost_of_revenue": 1677639000.0,
        "dividends_paid": 85031000.0,
        "eps_diluted": 2.5,
        "free_cash_flow": 274681000.0,
        "gross_profit": 941011000.0,
        "net_income": 271939000.0,
        "operating_cash_flow": 364805000.0,
        "operating_income": 373085000.0,
        "revenue": 2618650000.0,
        "stockholders_equity": 668916000.0,
        "total_assets": 1570984000.0
      },
      "period_end": "2018-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.35934966490367176,
        "net_margin": 0.10384702041128062,
        "operating_margin": 0.14247226624405704,
        "payout_ratio": 0.31268409459474367,
        "revenue_growth_yoy": 0.045295819535234254,
        "roa_avg2y": 0.17746121977792143,
        "roa_period_end": 0.1731010627733955,
        "roe_avg2y": 0.42291960858719385,
        "roe_period_end": 0.40653684468602935
      }
    },
    {
      "accn": "0000737758-20-000029",
      "filed": "2020-12-18",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 159354000.0,
        "capex": 58276000.0,
        "cost_of_revenue": 1584339000.0,
        "dividends_paid": 75758000.0,
        "eps_diluted": 2.41,
        "free_cash_flow": 302472000.0,
        "gross_profit": 920837000.0,
        "operating_cash_flow": 360748000.0,
        "operating_income": 355110000.0,
        "revenue": 2505176000.0,
        "stockholders_equity": 617092000.0,
        "total_assets": 1493787000.0
      },
      "period_end": "2017-10-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "operating_margin": "ratio"
      },
      "ratios": {
        "gross_margin": 0.36757377525571056,
        "operating_margin": 0.14175051972396352
      }
    },
    {
      "accn": "0000737758-19-000028",
      "filed": "2019-12-20",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 109986000.0,
        "capex": 50723000.0,
        "dividends_paid": 65890000.0,
        "eps_diluted": 2.06,
        "gross_profit": 874595000.0,
        "operating_income": 334396000.0,
        "stockholders_equity": 550035000.0,
        "total_assets": 1384572000.0
      },
      "period_end": "2016-10-31",
      "ratios": {}
    },
    {
      "accn": "0001047469-10-010555",
      "filed": "2010-12-22",
      "fiscal_year": 2010,
      "form": "10-K",
      "fundamental_units": {
        "operating_cash_flow": "USD"
      },
      "fundamentals": {
        "operating_cash_flow": 193507000.0
      },
      "period_end": "2010-10-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0000737758-25-000115",
    "filed": "2025-12-17",
    "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": "3524",
  "sic_description": "Lawn & Garden Tractors & Home Lawn & Gardens Equip",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000737758.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000737758.json"
  },
  "ticker": "TTC"
}
