NASDAQ:AOSL | Key Financial Ratios | ALPHA & OMEGA SEMICONDUCTOR Ltd

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.440-4.39%-5.30%
2026-03-313.320.01-10.88%-13.28%
2025-12-313.440.01-10.30%-12.61%
2025-09-303.290.01-9.31%-11.58%
2025-06-302.560.03-9.38%-11.79%
2025-03-312.570.03-2.03%-2.56%
2024-12-312.720.04-2.03%-2.55%
2024-09-302.650.04-1.70%-2.16%
2024-06-302.580.04-0.97%-1.24%
2024-03-312.470.05-0.82%-1.06%
2023-12-312.520.05-1.46%-1.92%
2023-09-302.350.05-0.65%-0.89%
2023-06-302.460.061.03%1.40%
2023-03-312.220.072.28%3.22%
2022-12-312.330.086.15%8.79%
2022-09-302.240.0834.75%51.47%
2022-06-302.050.0834.90%53.06%
2022-03-312.60.0837.85%55.34%
2021-12-312.620.0339.76%55.68%
2021-09-301.840.337.26%17.95%
2021-06-301.750.366.33%15.57%
2021-03-311.80.394.40%11.14%
2020-12-311.710.411.86%4.79%
2020-09-301.670.430.24%0.64%
2020-06-301.660.44-0.83%-2.25%
2020-03-311.530.37-0.51%-1.36%
2019-12-311.60.330.13%0.34%
2019-09-301.550.290.06%0.16%
2019-06-301.660.30.25%0.64%
2019-03-311.830.310.05%0.12%
2018-12-311.640.210.48%1.25%
2018-09-301.670.171.73%4.24%
2018-06-301.840.112.14%5.12%
2018-03-311.810.052.92%6.19%
2017-12-312.123.70%6.89%
2017-09-302.883.11%5.62%
2017-06-302.3803.47%5.11%
2017-03-312.973.14%4.43%
2016-12-313.311.88%2.64%
2016-09-303.20.65%0.93%
2016-06-302.7-0.92%-1.21%
2016-03-312.62-2.48%-3.30%
2015-12-313.07-3.54%-4.49%
2015-09-302.88-3.34%-4.29%
2015-06-303.22-2.23%-2.81%
2015-03-313.5-1.47%-1.83%
2014-12-313.59-1.21%-1.50%
2014-09-303.25-0.79%-1.00%
2014-06-303.090.05-0.85%-1.10%
2014-03-314.210.05-1.97%-2.44%
2013-12-314.460.05-4.79%-5.90%
2013-09-303.90.06-3.71%-4.67%
2013-06-303.850.06-1.56%-1.98%
2013-03-313.520.061.42%1.83%
2012-12-313.620.065.57%7.10%
2012-09-303.430.075.05%6.47%
2012-06-303.030.073.53%4.62%
2012-03-312.514.60%5.88%
2011-12-312.977.22%9.01%
2011-09-303.149.70%11.89%
2011-06-302.4310.89%14.53%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.440-4.39%-5.30%
2025-06-302.560.03-9.38%-11.79%
2024-06-302.580.04-0.97%-1.24%
2023-06-302.460.061.03%1.40%
2022-06-302.050.0834.90%53.06%
2021-06-301.750.366.33%15.57%
2020-06-301.66-0.83%-2.25%
2019-06-301.660.25%0.64%
2018-06-301.840.112.14%5.12%
2017-06-302.383.47%5.11%
2016-06-302.7-0.92%-1.21%
2015-06-303.22-2.23%-2.81%
2014-06-303.090.05-0.85%-1.10%
2013-06-303.850.06-1.56%-1.98%
2012-06-303.030.073.53%4.62%
2011-06-302.4310.89%14.53%
2010-06-3019.97%