{
  "cik": 849395,
  "cik_padded": "0000849395",
  "entityName": "CRH PUBLIC LTD CO",
  "fiscal_years": [
    {
      "accn": "0001628280-26-009043",
      "filed": "2026-02-18",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1181000000.0,
        "capex": 2713000000.0,
        "cash": 4096000000.0,
        "cost_of_revenue": 23919000000.0,
        "eps_diluted": 5.51,
        "free_cash_flow": 2912000000.0,
        "gross_profit": 13528000000.0,
        "net_income": 3753000000.0,
        "operating_cash_flow": 5625000000.0,
        "operating_income": 5440000000.0,
        "revenue": 37447000000.0,
        "stockholders_equity": 24004000000.0,
        "total_assets": 58329000000.0,
        "total_liabilities": 32851000000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.36125724357091354,
        "leverage": 1.368563572737877,
        "net_margin": 0.10022164659385265,
        "operating_margin": 0.14527198440462522,
        "revenue_growth_yoy": 0.052709996626560215,
        "roa_avg2y": 0.06889904719942722,
        "roa_period_end": 0.06434192254281747,
        "roe_avg2y": 0.16456556532415426,
        "roe_period_end": 0.15634894184302617
      }
    },
    {
      "accn": "0001628280-26-009043",
      "filed": "2026-02-18",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1482000000.0,
        "capex": 2578000000.0,
        "cash": 3720000000.0,
        "cost_of_revenue": 22871000000.0,
        "eps_diluted": 5.02,
        "free_cash_flow": 2411000000.0,
        "gross_profit": 12701000000.0,
        "net_income": 3492000000.0,
        "operating_cash_flow": 4989000000.0,
        "operating_income": 4925000000.0,
        "revenue": 35572000000.0,
        "stockholders_equity": 21607000000.0,
        "total_assets": 50613000000.0,
        "total_liabilities": 27763000000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3570504891487687,
        "leverage": 1.2849076688110335,
        "net_margin": 0.09816709771730575,
        "operating_margin": 0.13845159113909816,
        "revenue_growth_yoy": 0.017825974992131392,
        "roa_avg2y": 0.0712057258212516,
        "roa_period_end": 0.06899413194238635,
        "roe_avg2y": 0.16448034667106287,
        "roe_period_end": 0.1616142916647383
      }
    },
    {
      "accn": "0001628280-26-009043",
      "filed": "2026-02-18",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 3067000000.0,
        "capex": 1817000000.0,
        "cash": 6341000000.0,
        "cost_of_revenue": 22986000000.0,
        "eps_diluted": 4.33,
        "free_cash_flow": 3200000000.0,
        "gross_profit": 11963000000.0,
        "net_income": 3178000000.0,
        "operating_cash_flow": 5017000000.0,
        "operating_income": 4186000000.0,
        "revenue": 34949000000.0,
        "stockholders_equity": 20854000000.0,
        "total_assets": 47469000000.0,
        "total_liabilities": 25848000000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.34229877821969157,
        "leverage": 1.2394744413541767,
        "net_margin": 0.09093250164525452,
        "operating_margin": 0.11977452859881542,
        "revenue_growth_yoy": 0.06802554777984904,
        "roa_avg2y": 0.06850023709962495,
        "roa_period_end": 0.06694895616086288,
        "roe_avg2y": 0.14777615028713584,
        "roe_period_end": 0.15239282631629425
      }
    },
    {
      "accn": "0001628280-25-008179",
      "filed": "2025-02-26",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1178000000.0,
        "capex": 1523000000.0,
        "cash": 5936000000.0,
        "cost_of_revenue": 21908000000.0,
        "eps_diluted": 5.11,
        "free_cash_flow": 2277000000.0,
        "gross_profit": 10815000000.0,
        "net_income": 3862000000.0,
        "operating_cash_flow": 3800000000.0,
        "operating_income": 3809000000.0,
        "revenue": 32723000000.0,
        "stockholders_equity": 22157000000.0,
        "total_assets": 45319000000.0,
        "total_liabilities": 22279000000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3305014821379458,
        "leverage": 1.005506160581306,
        "net_margin": 0.11802096384805794,
        "operating_margin": 0.11640130794853773,
        "revenue_growth_yoy": 0.12042046154899679,
        "roa_period_end": 0.08521812043513759,
        "roe_period_end": 0.17430157512298597
      }
    },
    {
      "accn": "0001628280-24-007773",
      "filed": "2024-02-29",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD"
      },
      "fundamentals": {
        "buybacks": 896000000.0,
        "capex": 1554000000.0,
        "cash": 5783000000.0,
        "cost_of_revenue": 19379000000.0,
        "eps_diluted": 3.32,
        "free_cash_flow": 2425000000.0,
        "gross_profit": 9827000000.0,
        "net_income": 2630000000.0,
        "operating_cash_flow": 3979000000.0,
        "operating_income": 3327000000.0,
        "revenue": 29206000000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio"
      },
      "ratios": {
        "gross_margin": 0.33647195781688694,
        "net_margin": 0.09004998972813807,
        "operating_margin": 0.11391494898308567
      }
    }
  ],
  "latest_filing": {
    "accn": "0001628280-26-009043",
    "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": "3241",
  "sic_description": "Cement, Hydraulic",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000849395.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000849395.json"
  },
  "ticker": "CRH"
}
