NASDAQ:IMMR | Key Financial Ratios | IMMERSION CORP

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-302.30.240.43%1.52%
2026-01-311.83-1.18%-5.71%
2025-10-311.881.27%5.69%
2025-07-312.232.88%12.26%
2025-04-302.380.355.83%21.56%
2025-01-311.697.71%34.88%
2024-10-311.577.73%34.53%
2024-07-3122.30%
2024-06-301.545.37%24.24%
2024-04-306.31
2024-03-316.4418.13%22.02%
2023-12-318.9315.75%18.56%
2023-09-306.2318.41%22.24%
2023-06-307.6921.09%25.12%
2023-03-318.1117.18%20.43%
2022-12-318.9416.13%19.44%
2022-09-3010.57.18%8.59%
2022-06-307.634.81%5.99%
2022-03-317.528.58%10.83%
2021-12-319.227.11%8.84%
2021-09-3012.5511.98%14.71%
2021-06-3012.512.90%16.40%
2021-03-3112.578.99%11.65%
2020-12-318.475.62%8.44%
2020-09-307.92-1.95%-3.16%
2020-06-306.93-6.95%-11.96%
2020-03-317.77-12.89%-20.45%
2019-12-319.05-16.05%-23.93%
2019-09-308.15-18.92%-28.62%
2019-06-305.73-20.30%-32.75%
2019-03-315.14-17.89%-29.20%
2018-12-318.8537.22%54.53%
2018-09-3010.1630.81%45.01%
2018-06-309.3529.49%43.69%
2018-03-319.824.11%35.58%
2017-12-312.52-87.14%-469.00%
2017-09-303.55-119.03%-358.43%
2017-06-303.09-83.13%-245.55%
2017-03-314.08-59.56%-131.82%
2016-12-314.47-37.95%-71.16%
2016-09-305.77-0.07%-0.10%
2016-06-304.05-6.85%-8.27%
2016-03-314.410.21%0.25%
2015-12-314.542.71%3.30%
2015-09-303.832.52%3.24%
2015-06-303.453.19%4.42%
2015-03-312.721.85%2.80%
2014-12-315.614.23%5.38%
2014-09-304.3738.92%52.30%
2014-06-303.5835.07%50.26%
2014-03-313.0133.61%52.00%
2013-12-315.0336.31%49.78%
2013-09-303.991.09%1.56%
2013-06-303.65-3.19%-4.77%
2013-03-312.65-6.17%-10.65%
2012-12-315.86-14.99%-24.58%
2012-09-304.5-11.05%-16.79%
2012-06-305.3-8.07%-11.83%
2012-03-315.34-6.47%-9.50%
2011-12-316.29-4.59%-9.05%
2011-09-307.44-4.51%-6.38%
2011-06-307.37-4.10%-5.87%
2010-12-316.78

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-302.30.240.43%1.52%
2025-04-302.380.355.83%21.56%
2025-01-311.69
2024-10-311.57
2023-12-318.9315.75%18.56%
2022-12-318.9416.13%19.44%
2021-12-319.227.11%8.84%
2020-12-318.475.62%8.44%
2019-12-319.05-16.05%-23.93%
2018-12-318.8537.22%54.53%
2017-12-312.52-87.14%-469.00%
2016-12-314.47-37.95%-71.16%
2015-12-314.542.71%3.30%
2014-12-315.614.23%5.38%
2013-12-315.0336.31%49.78%
2012-12-315.86-14.99%-24.58%
2011-12-316.29-4.59%-9.05%
2010-12-316.78-7.33%-14.19%
2009-12-31-50.73%