NASDAQ:AMBA | Key Financial Ratios | AMBARELLA INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-302.43-8.76%-11.49%
2026-01-312.31-9.50%-12.75%
2025-10-312.66-10.60%-13.50%
2025-07-312.73-12.55%-15.37%
2025-04-302.69-14.75%-18.08%
2025-01-312.65-17.00%-20.86%
2024-10-312.84-23.48%-28.41%
2024-07-313.06-26.93%-31.99%
2024-04-303.69-26.84%-30.87%
2024-01-313.38-25.76%-30.26%
2023-10-313.69-17.52%-20.26%
2023-07-313.84-14.08%-16.27%
2023-04-303.8-12.84%-14.92%
2023-01-313.65-9.21%-10.79%
2022-10-313.69-9.23%-10.79%
2022-07-313.65-6.36%-7.42%
2022-04-303.72-3.95%-4.60%
2022-01-312.99-4.02%-4.83%
2021-10-316.8-4.69%-5.61%
2021-07-316.24-7.79%-9.45%
2021-04-307.26-9.43%-11.22%
2021-01-316.72-10.43%-12.59%
2020-10-317.65-10.97%-13.03%
2020-07-319.02-8.91%-10.36%
2020-04-308.91-8.08%-9.43%
2020-01-318.44-8.49%-10.00%
2019-10-318.81-7.07%-8.17%
2019-07-319.01-8.38%-9.58%
2019-04-309.84-7.88%-8.94%
2019-01-3110.5-6.52%-7.26%
2018-10-3110.75-5.37%-5.99%
2018-07-319.22-0.79%-0.90%
2018-04-3011.771.21%1.34%
2018-01-319.273.45%3.91%
2017-10-318.046.62%7.66%
2017-07-318.9110.37%11.76%
2017-04-3010.1811.29%12.62%
2017-01-318.6111.29%12.72%
2016-10-317.379.19%10.54%
2016-07-317.9810.51%11.94%
2016-04-309.4414.18%15.79%
2016-01-317.5718.63%21.89%
2015-10-317.0922.77%26.80%
2015-07-315.7422.04%26.32%
2015-04-306.520.44%24.18%
2015-01-316.0517.79%21.32%
2014-10-315.7815.17%18.36%
2014-07-316.513.51%16.03%
2014-04-306.8313.27%15.61%
2014-01-316.9814.00%16.41%
2013-10-315.6813.53%16.45%
2013-07-315.2913.42%16.58%
2013-04-305.5213.90%17.02%
2013-01-315.3613.12%16.19%
2012-10-314.7412.60%16.01%
2012-01-313.39

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-312.31-9.50%-12.75%
2025-01-312.65-17.00%-20.86%
2024-01-313.38-25.76%-30.26%
2023-01-313.65-9.21%-10.79%
2022-01-312.99-4.02%-4.83%
2021-01-316.72-10.43%-12.59%
2020-01-318.44-8.49%-10.00%
2019-01-3110.5-6.52%-7.26%
2018-01-319.273.45%3.91%
2017-01-318.6111.29%12.72%
2016-01-317.5718.63%21.89%
2015-01-316.0517.79%21.32%
2014-01-316.9814.00%16.41%
2013-01-315.3613.12%16.19%
2012-01-313.3912.02%152.29%
2011-01-31-1261.68%