ALPHA & OMEGA SEMICONDUCTOR Ltd (AOSL) financials: revenue and net income by year · Investailor