{
  "cik": 18230,
  "cik_padded": "0000018230",
  "entityName": "CATERPILLAR INC",
  "fiscal_years": [
    {
      "accn": "0000018230-26-000008",
      "filed": "2026-02-13",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5190000000.0,
        "capex": 2821000000.0,
        "cash": 9980000000.0,
        "dividends_paid": 2749000000.0,
        "eps_diluted": 18.81,
        "free_cash_flow": 8918000000.0,
        "net_income": 8882000000.0,
        "operating_cash_flow": 11739000000.0,
        "operating_income": 11151000000.0,
        "revenue": 67589000000.0,
        "stockholders_equity": 21318000000.0,
        "total_assets": 98585000000.0,
        "total_liabilities": 77267000000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 3.624495731306877,
        "net_margin": 0.13141191614020034,
        "operating_margin": 0.16498246756128956,
        "payout_ratio": 0.30950236433235756,
        "revenue_growth_yoy": 0.04289527689055533,
        "roa_avg2y": 0.09532651100891339,
        "roa_period_end": 0.09009484201450527,
        "roe_avg2y": 0.43526413799862784,
        "roe_period_end": 0.41664321230884693
      }
    },
    {
      "accn": "0000018230-26-000008",
      "filed": "2026-02-13",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 7697000000.0,
        "capex": 1988000000.0,
        "cash": 6889000000.0,
        "dividends_paid": 2646000000.0,
        "eps_diluted": 22.05,
        "free_cash_flow": 10047000000.0,
        "net_income": 10788000000.0,
        "operating_cash_flow": 12035000000.0,
        "operating_income": 13072000000.0,
        "revenue": 64809000000.0,
        "stockholders_equity": 19494000000.0,
        "total_assets": 87764000000.0,
        "total_liabilities": 68270000000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 3.5021032112444854,
        "net_margin": 0.16645836226450028,
        "operating_margin": 0.20170038111990618,
        "payout_ratio": 0.24527252502780866,
        "revenue_growth_yoy": -0.033566954965702354,
        "roa_avg2y": 0.12312257475462224,
        "roa_period_end": 0.12292055968278565,
        "roe_avg2y": 0.5532733287175937,
        "roe_period_end": 0.5534010464758388
      }
    },
    {
      "accn": "0000018230-26-000008",
      "filed": "2026-02-13",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 4975000000.0,
        "capex": 1597000000.0,
        "cash": 6978000000.0,
        "dividends_paid": 2563000000.0,
        "eps_diluted": 20.12,
        "free_cash_flow": 11288000000.0,
        "net_income": 10332000000.0,
        "operating_cash_flow": 12885000000.0,
        "operating_income": 12966000000.0,
        "revenue": 67060000000.0,
        "stockholders_equity": 19503000000.0,
        "total_assets": 87476000000.0,
        "total_liabilities": 67973000000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 3.4852586781520793,
        "net_margin": 0.15407098121085594,
        "operating_margin": 0.19334923948702654,
        "payout_ratio": 0.24806426635694928,
        "revenue_growth_yoy": 0.12844330018341832,
        "roa_avg2y": 0.12196979087351478,
        "roa_period_end": 0.1181123965430518,
        "roe_avg2y": 0.5838277674182065,
        "roe_period_end": 0.5297646515920628
      }
    },
    {
      "accn": "0000018230-26-000008",
      "filed": "2026-02-13",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 4230000000.0,
        "capex": 1296000000.0,
        "cash": 7004000000.0,
        "dividends_paid": 2440000000.0,
        "eps_diluted": 12.64,
        "free_cash_flow": 6470000000.0,
        "net_income": 6704000000.0,
        "operating_cash_flow": 7766000000.0,
        "operating_income": 7904000000.0,
        "revenue": 59427000000.0,
        "stockholders_equity": 15891000000.0,
        "total_assets": 81943000000.0,
        "total_liabilities": 66052000000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 4.156566610030835,
        "net_margin": 0.1128106752822791,
        "operating_margin": 0.13300351691991855,
        "payout_ratio": 0.3639618138424821,
        "revenue_growth_yoy": 0.16589825587098547,
        "roa_avg2y": 0.08139083139083139,
        "roa_period_end": 0.08181296755061446,
        "roe_avg2y": 0.41373777270342826,
        "roe_period_end": 0.4218740167390347
      }
    },
    {
      "accn": "0000018230-25-000008",
      "filed": "2025-02-14",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2668000000.0,
        "capex": 1093000000.0,
        "cash": 9254000000.0,
        "dividends_paid": 2332000000.0,
        "eps_diluted": 11.83,
        "free_cash_flow": 6105000000.0,
        "net_income": 6493000000.0,
        "operating_cash_flow": 7198000000.0,
        "operating_income": 6878000000.0,
        "revenue": 50971000000.0,
        "stockholders_equity": 16516000000.0,
        "total_assets": 82793000000.0,
        "total_liabilities": 66277000000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 4.012896585129571,
        "net_margin": 0.12738616075807813,
        "operating_margin": 0.13493947538796572,
        "payout_ratio": 0.3591560141691052,
        "revenue_growth_yoy": 0.2209207626712657,
        "roa_avg2y": 0.08059981255857544,
        "roa_period_end": 0.07842450448709432,
        "roe_avg2y": 0.40716122154637235,
        "roe_period_end": 0.3931339307338339
      }
    },
    {
      "accn": "0000018230-24-000009",
      "filed": "2024-02-16",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1130000000.0,
        "capex": 978000000.0,
        "cash": 9352000000.0,
        "dividends_paid": 2243000000.0,
        "eps_diluted": 5.46,
        "free_cash_flow": 5349000000.0,
        "net_income": 3003000000.0,
        "operating_cash_flow": 6327000000.0,
        "operating_income": 4553000000.0,
        "revenue": 41748000000.0,
        "stockholders_equity": 15378000000.0,
        "total_assets": 78324000000.0,
        "total_liabilities": 62946000000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 4.093250097541943,
        "net_margin": 0.07193158953722334,
        "operating_margin": 0.10905911660438823,
        "payout_ratio": 0.7469197469197469,
        "revenue_growth_yoy": -0.22401486988847583,
        "roa_avg2y": 0.03830919076139995,
        "roa_period_end": 0.03834073847096675,
        "roe_avg2y": 0.20015329756390177,
        "roe_period_end": 0.19527896995708155
      }
    },
    {
      "accn": "0000018230-23-000011",
      "filed": "2023-02-15",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 4047000000.0,
        "capex": 1056000000.0,
        "dividends_paid": 2132000000.0,
        "eps_diluted": 10.74,
        "free_cash_flow": 5856000000.0,
        "net_income": 6094000000.0,
        "operating_cash_flow": 6912000000.0,
        "operating_income": 8290000000.0,
        "revenue": 53800000000.0,
        "stockholders_equity": 14629000000.0,
        "total_assets": 78453000000.0,
        "total_liabilities": 63824000000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 4.362840932394559,
        "net_margin": 0.11327137546468402,
        "operating_margin": 0.154089219330855,
        "payout_ratio": 0.3498523137512307,
        "revenue_growth_yoy": -0.016848799385987354,
        "roa_avg2y": 0.07764936736280119,
        "roa_period_end": 0.0776770805450397,
        "roe_avg2y": 0.424535859834895,
        "roe_period_end": 0.416569827055848
      }
    },
    {
      "accn": "0000018230-22-000050",
      "filed": "2022-02-16",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 3798000000.0,
        "capex": 1276000000.0,
        "dividends_paid": 1951000000.0,
        "eps_diluted": 10.26,
        "free_cash_flow": 5282000000.0,
        "net_income": 6148000000.0,
        "operating_cash_flow": 6558000000.0,
        "operating_income": 8293000000.0,
        "revenue": 54722000000.0,
        "stockholders_equity": 14080000000.0,
        "total_assets": 78509000000.0,
        "total_liabilities": 64429000000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 4.575923295454546,
        "net_margin": 0.11234969482109572,
        "operating_margin": 0.15154782354446109,
        "payout_ratio": 0.31733897202342226,
        "revenue_growth_yoy": 0.20368659539835468,
        "roa_avg2y": 0.07908870464588251,
        "roa_period_end": 0.07830949317912596,
        "roe_avg2y": 0.4415715003950298,
        "roe_period_end": 0.43664772727272727
      }
    },
    {
      "accn": "0000018230-21-000063",
      "filed": "2021-02-17",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "dividends_paid": 1831000000.0,
        "eps_diluted": 1.26,
        "net_income": 759000000.0,
        "operating_cash_flow": 5706000000.0,
        "operating_income": 4460000000.0,
        "revenue": 45462000000.0,
        "stockholders_equity": 13766000000.0,
        "total_assets": 76962000000.0,
        "total_liabilities": 63196000000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "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": {
        "leverage": 4.590730785994479,
        "net_margin": 0.016695261977035768,
        "operating_margin": 0.09810391095860278,
        "payout_ratio": 2.412384716732543,
        "revenue_growth_yoy": 0.1796974336352077,
        "roa_avg2y": 0.010008835203671225,
        "roa_period_end": 0.009862009823029547,
        "roe_avg2y": 0.05623471882640587,
        "roe_period_end": 0.055135841929391256
      }
    },
    {
      "accn": "0000018230-20-000056",
      "filed": "2020-02-19",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "dividends_paid": 1799000000.0,
        "eps_diluted": -0.11,
        "net_income": -59000000.0,
        "operating_income": 1162000000.0,
        "revenue": 38537000000.0,
        "stockholders_equity": 13228000000.0,
        "total_assets": 74704000000.0,
        "total_liabilities": 61491000000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 4.648548533413971,
        "net_margin": -0.0015309961854840803,
        "operating_margin": 0.030152840127669514,
        "roa_period_end": -0.000789783679588777,
        "roe_period_end": -0.0044602358633202294
      }
    },
    {
      "accn": "0001104659-11-008938",
      "filed": "2011-02-22",
      "fiscal_year": 2010,
      "form": "10-K",
      "fundamental_units": {
        "operating_cash_flow": "USD"
      },
      "fundamentals": {
        "operating_cash_flow": 5009000000.0
      },
      "period_end": "2010-12-31",
      "ratios": {}
    },
    {
      "accn": "0000018230-10-000092",
      "filed": "2010-02-19",
      "fiscal_year": 2009,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 4867000000.0
      },
      "period_end": "2009-12-31",
      "ratios": {}
    },
    {
      "accn": "0000018230-10-000092",
      "filed": "2010-02-19",
      "fiscal_year": 2008,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 2736000000.0
      },
      "period_end": "2008-12-31",
      "ratios": {}
    },
    {
      "accn": "0000018230-10-000092",
      "filed": "2010-02-19",
      "fiscal_year": 2007,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 1122000000.0
      },
      "period_end": "2007-12-31",
      "ratios": {}
    },
    {
      "accn": "0000018230-10-000092",
      "filed": "2010-02-19",
      "fiscal_year": 2006,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 530000000.0
      },
      "period_end": "2006-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0000018230-26-000008",
    "filed": "2026-02-13",
    "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": "3531",
  "sic_description": "Construction Machinery & Equip",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000018230.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000018230.json"
  },
  "ticker": "CAT"
}
