NASDAQ:WFRD | Key Financial Ratios | Weatherford International plc

Complete source-backed ratio history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.347.17%20.47%
2026-03-312.319.11%26.34%
2025-12-312.198.29%25.37%
2025-09-302.077.68%25.96%
2025-06-302.219.36%31.85%
2025-03-312.089.30%34.76%
2024-12-312.019.81%39.38%
2024-09-302.0410.29%39.70%
2024-06-301.999.78%40.72%
2024-03-311.848.98%41.89%
2023-12-311.798.23%45.13%
2023-09-301.867.13%47.04%
2023-06-302.035.46%39.38%
2023-03-312.013.78%31.39%
2022-12-312.070.55%4.86%
2022-09-302.21-4.40%-45.70%
2022-06-302.18-6.97%-70.82%
2022-03-312.22-8.84%-104.55%
2021-12-312.195.05-9.43%-95.34%
2021-09-302.13-9.50%-78.74%
2021-06-302.51-11.01%-78.24%
2021-03-312.32-20.23%-136.09%
2020-12-312.332.83-35.35%-211.80%
2020-09-302.3362.82%327.32%
2020-06-302.0553.82%229.76%
2020-03-312.0551.52%174.60%
2019-12-312.0750.20%127.12%
2019-09-301.16-58.84%70.71%
2019-06-301.18-48.57%70.02%
2019-03-311.36-46.74%73.51%
2018-12-311.5-42.58%75.87%
2018-09-301.62-29.94%170.38%
2018-06-301.68-30.10%198.90%
2018-03-311.73-27.96%277.07%
2017-12-311.74-28.86%449.36%
2017-09-302.04-11.85%-107.23%
2017-06-302.12-24.46%-200.95%
2017-03-312.09-27.48%-204.40%
2016-12-312.02-26.78%-168.59%
2016-09-301.69-32.06%-174.31%
2016-06-302-17.30%-59.20%
2016-03-311.54-16.29%-51.51%
2015-12-311.38-13.45%-46.12%
2015-09-301.62-7.45%-22.03%
2015-06-301.71-5.70%-16.28%
2015-03-311.73-3.63%-10.12%
2014-12-311.97-3.09%-8.39%
2014-09-301.83-1.83%-4.83%
2014-06-301.68-1.99%-5.45%
2014-03-31-5.12%
2013-12-311.73

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.198.29%25.37%
2024-12-312.019.81%39.38%
2023-12-311.798.23%45.13%
2022-12-312.070.55%4.86%
2021-12-312.19-9.43%-95.34%
2020-12-312.33-35.35%-211.80%
2019-12-312.0750.20%127.12%
2019-12-13124.91%
2018-12-311.5-42.58%75.87%
2017-12-311.74-28.86%449.36%
2016-12-312.02-26.78%-168.59%
2015-12-311.38-13.45%-46.12%
2014-12-311.97-3.09%-8.39%
2013-12-311.73-1.57%-4.23%
2012-12-31-8.82%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.