NASDAQ:HDSN | Key Financial Ratios | HUDSON TECHNOLOGIES INC /NY

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.232.80%3.71%
2026-03-313.384.61%5.99%
2025-12-313.265.23%6.85%
2025-09-303.666.71%8.55%
2025-06-303.885.72%7.13%
2025-03-313.845.71%7.12%
2024-12-314.098.06%9.92%
2024-09-304.379.99%12.17%
2024-06-304.612.19%14.75%
2024-03-314.315.73%19.39%
2023-12-313.517.61%22.84%
2023-09-303.4718.32%23.77%
2023-06-303.830.1423.12%32.71%
2023-03-313.560.2130.98%46.88%
2022-12-313.360.2538.09%59.36%
2022-09-303.260.3236.61%61.50%
2022-06-303.350.632.11%64.87%
2022-03-313.250.9525.48%62.33%
2021-12-311.861.1114.95%45.47%
2021-09-3021.1910.82%31.85%
2021-06-301.581.622.88%10.73%
2021-03-311.482.11-2.00%-8.52%
2020-12-311.652.1-3.22%-12.82%
2020-09-301.811.91-6.69%-24.84%
2020-06-301.541.93-4.59%-19.14%
2020-03-311.452-13.20%-58.53%
2019-12-311.611.88-14.40%-57.50%
2019-09-300.691.81-11.40%-42.36%
2019-06-300.691.92-18.16%-76.56%
2019-03-311.881.53-23.91%-86.41%
2018-12-312.051.46-24.38%-80.42%
2018-09-302.091.32-21.89%-68.92%
2018-06-301.821.13-13.09%-40.85%
2018-03-312.090.850.73%1.97%
2017-12-312.190.833.47%9.04%
2017-09-309.7510.23%11.29%
2017-06-308.2612.03%13.52%
2017-03-313.998.77%11.38%
2016-12-3110.508.69%9.50%
2016-09-303.2912.28%17.69%
2016-06-302.368.03%13.55%
2016-03-312.326.48%11.04%
2015-12-312.240.095.60%9.64%
2015-09-302.575.76%9.35%
2015-06-302.334.21%7.16%
2015-03-312.81.43%2.20%
2014-12-313.860.11-1.20%-1.64%
2014-09-305.02-2.20%-2.65%
2014-06-305.87-19.62%-23.02%
2014-03-312.02-18.43%-35.90%
2013-12-312.130.18-11.16%-20.80%
2013-09-301.96-2.26%-4.56%
2013-06-301.9612.68%25.78%
2013-03-312.1420.61%39.05%
2012-12-312.40.1622.37%39.15%
2012-09-303.118.86%31.33%
2012-06-302.3112.81%25.41%
2012-03-312.797.80%11.39%
2011-12-312.01-0.183.29%5.43%
2011-09-302.874.37%6.07%
2011-06-302.214.76%7.64%
2010-12-312.01

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.265.23%6.85%
2024-12-314.098.06%9.92%
2023-12-313.517.61%22.84%
2022-12-313.360.2538.09%59.36%
2021-12-311.861.1114.95%45.47%
2020-12-311.652.1-3.22%-12.82%
2019-12-311.611.88-14.40%-57.50%
2018-12-312.051.46-24.38%-80.42%
2017-12-312.190.833.47%9.04%
2016-12-3110.508.69%9.50%
2015-12-312.240.095.60%9.64%
2014-12-313.860.11-1.20%-1.64%
2013-12-312.130.18-11.16%-20.80%
2012-12-312.40.1622.37%39.15%
2011-12-312.01-0.183.29%5.43%
2010-12-312.012.25%3.89%