ALPHA & OMEGA SEMICONDUCTOR Ltd (AOSL) › Cost of RevenueALPHA & OMEGA SEMICONDUCTOR Ltd (AOSL) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $291.52M2018: $309.62M2019: $335.54M2020: $362.18M2021: $452.36M2022: $509.00M2023: $491.79M2024: $485.36M2025: $535.16M$535.16M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$535.16M+10.3%2024$485.36M-1.3%2023$491.79M-3.4%2022$509.00M+12.5%2021$452.36M+24.9%2020$362.18M+7.9%2019$335.54M+8.4%2018$309.62M+6.2%2017$291.52M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share