NASDAQ:MCHX | Key Financial Ratios | MARCHEX INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.29-14.53%-18.84%
2026-03-312.22-12.91%-17.25%
2025-12-312.36-13.19%-17.40%
2025-09-302.53-11.73%-15.11%
2025-06-302.42-11.05%-14.47%
2025-03-312.5-13.48%-17.46%
2024-12-312.4-11.45%-15.16%
2024-09-302.52-9.48%-12.25%
2024-06-302.37-10.76%-14.18%
2024-03-312.49-15.10%-19.75%
2023-12-312.45-20.87%-27.63%
2023-09-302.44-25.14%-33.11%
2023-06-302.37-24.35%-32.16%
2023-03-312.47-21.46%-27.54%
2022-12-312.56-14.52%-18.69%
2022-09-303-11.00%-13.72%
2022-06-302.85-2.92%-3.69%
2022-03-312.66-0.98%-1.26%
2021-12-312.96-6.67%-8.52%
2021-09-302.82-11.30%-14.74%
2021-06-302.05-20.98%-30.35%
2021-03-311.96-26.90%-39.27%
2020-12-312.02-49.97%-72.97%
2020-09-302.36-33.37%-48.02%
2020-06-302.41-29.36%-42.81%
2020-03-313.25-27.60%-36.33%
2019-12-313.56-3.25%-4.05%
2019-09-304.28-3.58%-4.47%
2019-06-303.69-2.86%-3.67%
2019-03-313.5-2.48%-3.23%
2018-12-314.34-2.37%-2.82%
2018-09-307.73-2.57%-2.98%
2018-06-307.81-5.70%-6.59%
2018-03-317.77-10.22%-11.82%
2017-12-313.7-12.59%-17.33%
2017-09-3010.15
2017-06-3010.08
2017-03-318.93-67.25%-75.50%
2016-12-318.37-65.54%-74.22%
2016-09-307.76-57.90%-66.31%
2016-06-307.62-51.49%-59.17%
2016-03-317.599.03%9.93%
2015-12-318.0513.03%14.25%
2015-09-306.4712.59%14.09%
2015-06-306.092.18%2.46%
2015-03-314.87-8.24%-9.49%
2014-12-314.67-10.57%-12.23%
2014-09-303.81-10.10%-12.17%
2014-06-303.721.88%2.22%
2014-03-312.311.49%1.86%
2013-12-312.571.12%1.35%
2013-09-302.35-20.72%-25.11%
2013-06-301.94-22.07%-27.62%
2013-03-311.97-22.57%-27.56%
2012-12-311.9-23.60%-28.63%
2012-09-301.750.06%0.08%
2012-06-301.640.93%1.17%
2012-03-311.340.75%1.04%
2011-12-311.281.34%1.86%
2011-09-301.691.19%1.66%
2011-06-301.470.40%0.57%
2010-12-313.64

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.36-13.19%-17.40%
2024-12-312.4-11.45%-15.16%
2023-12-312.45-20.87%-27.63%
2022-12-312.56-14.52%-18.69%
2021-12-312.96-6.67%-8.52%
2020-12-312.02-49.97%-72.97%
2019-12-313.56-3.25%-4.05%
2018-12-314.34-2.37%-2.82%
2017-12-313.7-4.92%-6.76%
2016-12-318.37-65.54%-74.22%
2015-12-318.0513.04%14.25%
2014-12-314.67-10.57%-12.23%
2013-12-312.571.12%1.35%
2012-12-311.9-23.60%-28.63%
2011-12-311.281.34%1.86%
2010-12-313.64-1.91%-2.18%
2009-12-31-1.46%