NYSE:OOMA | Key Financial Ratios | OOMA INC

Complete source-backed ratio history.

Available history
2014-01-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.940.554.05%9.58%
2026-01-310.930.622.84%6.95%
2025-10-311.241.47%2.50%
2025-07-311.19-1.01%-1.71%
2025-04-301.16-3.30%-5.59%
2025-01-311.09-4.63%-8.09%
2024-10-311.08-6.49%-11.62%
2024-07-311.15-3.34%-6.18%
2024-04-301.16-1.71%-3.27%
2024-01-311.24-0.52%-1.07%
2023-10-311.231.11%2.34%
2023-07-311.44-2.41%-4.61%
2023-04-301.36-2.33%-4.75%
2023-01-311.3-2.79%-5.79%
2022-10-311.26-2.68%-5.58%
2022-07-311.22-0.69%-1.46%
2022-04-301.49-1.47%-2.97%
2022-01-311.41-1.60%-3.43%
2021-10-311.35-2.08%-4.62%
2021-07-311.3-2.26%-5.16%
2021-04-301.29-2.51%-5.28%
2021-01-311.2-2.74%-6.17%
2020-10-311.18-4.83%-11.05%
2020-07-311.14-13.04%-30.72%
2020-04-301.09-18.89%-48.47%
2020-01-311.02-23.32%-66.17%
2019-10-311.05-25.40%-72.90%
2019-07-311.13-21.07%-54.22%
2019-04-301.3-19.99%-48.80%
2019-01-311.38-18.59%-44.09%
2018-10-311.52-18.53%-40.75%
2018-07-311.55-17.87%-38.93%
2018-04-301.62-17.62%-37.01%
2018-01-311.82-17.87%-35.40%
2017-10-311.93-17.66%-34.05%
2017-07-311.98-17.10%-32.24%
2017-04-302.02-16.73%-30.99%
2017-01-312.04-17.66%-32.52%
2016-10-312.09-18.33%-32.96%
2016-07-312.12-19.15%-33.76%
2016-04-302.16-19.29%-33.32%
2016-01-312.07-18.36%-32.76%
2015-10-312.080.02-18.74%-33.93%
2015-07-312.220.02-16.40%-28.47%
2015-01-310.81-0.26

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-310.930.622.84%6.95%
2025-01-311.09-4.63%-8.09%
2024-01-311.24-0.52%-1.07%
2023-01-311.3-2.79%-5.79%
2022-01-311.41-1.60%-3.43%
2021-01-311.2-2.74%-6.17%
2020-01-311.02-23.32%-66.17%
2019-01-311.38-18.59%-44.09%
2018-01-311.82-17.87%-35.40%
2017-01-312.04-17.66%-32.52%
2016-01-312.07-18.36%-32.76%
2015-01-310.81-20.49%14.20%
2014-01-315.02%