Skip to content
10-K

Annual Report

Alpha and Omega Semiconductor Limited AOSL

0001628280-25-041297

← back to feed
Filed
Aug 28, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jul 31, 2025 30.01M sh
Shares Diluted FY 2025 · Jun 30, 2025 29.41M sh
Shares Diluted FY 2025 · Jun 30, 2024 28.24M sh
Shares Diluted FY 2025 · Jun 30, 2023 29.53M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $0
Stock Repurchased FY 2025 · Jun 30, 2024 $0
Stock Repurchased FY 2025 · Jun 30, 2023 $13.43M
Capex FY 2025 · Jun 30, 2025 $37.18M
Capex FY 2025 · Jun 30, 2024 $37.09M
Capex FY 2025 · Jun 30, 2023 $110.43M
Operating Cash Flow FY 2025 · Jun 30, 2025 $29.67M
Operating Cash Flow FY 2025 · Jun 30, 2024 $25.71M
Operating Cash Flow FY 2025 · Jun 30, 2023 $20.47M
Long Term Debt FY 2025 · Jun 30, 2025 $14.87M
Long Term Debt FY 2025 · Jun 30, 2024 $26.72M
Short Term Debt FY 2025 · Jun 30, 2025 $11.85M
Short Term Debt FY 2025 · Jun 30, 2024 $11.64M
Cash And Equivalents FY 2025 · Jun 30, 2025 $153.08M
Cash And Equivalents FY 2025 · Jun 30, 2024 $175.13M
Cash And Equivalents FY 2025 · Jun 30, 2023 $195.19M
Stockholders Equity FY 2025 · Jun 30, 2025 $822.33M
Stockholders Equity FY 2025 · Jun 30, 2024 $891.61M
Current Liabilities FY 2025 · Jun 30, 2025 $154.51M
Current Liabilities FY 2025 · Jun 30, 2024 $154.23M
Total Liabilities FY 2025 · Jun 30, 2025 $211.97M
Total Liabilities FY 2025 · Jun 30, 2024 $253.41M
Current Assets FY 2025 · Jun 30, 2025 $396.16M
Current Assets FY 2025 · Jun 30, 2024 $398M
Total Assets FY 2025 · Jun 30, 2025 $1.03B
Total Assets FY 2025 · Jun 30, 2024 $1.15B
Eps Diluted FY 2025 · Jun 30, 2025 −$3.30
Eps Diluted FY 2025 · Jun 30, 2024 −$0.39
Eps Diluted FY 2025 · Jun 30, 2023 $0.42
Eps Basic FY 2025 · Jun 30, 2025 −$3.30
Eps Basic FY 2025 · Jun 30, 2024 −$0.39
Eps Basic FY 2025 · Jun 30, 2023 $0.45
Sga Expense FY 2025 · Jun 30, 2025 $95.18M
Sga Expense FY 2025 · Jun 30, 2024 $85.73M
Sga Expense FY 2025 · Jun 30, 2023 $88.86M
Rd Expense FY 2025 · Jun 30, 2025 $94.27M
Rd Expense FY 2025 · Jun 30, 2024 $89.94M
Rd Expense FY 2025 · Jun 30, 2023 $88.15M
Net Income FY 2025 · Jun 30, 2025 −$96.98M
Net Income FY 2025 · Jun 30, 2024 −$11.08M
Net Income FY 2025 · Jun 30, 2023 $12.36M
Operating Income FY 2025 · Jun 30, 2025 −$28.44M
Operating Income FY 2025 · Jun 30, 2024 −$3.76M
Operating Income FY 2025 · Jun 30, 2023 $22.53M
Gross Profit FY 2025 · Jun 30, 2025 $161M
Gross Profit FY 2025 · Jun 30, 2024 $171.92M
Gross Profit FY 2025 · Jun 30, 2023 $199.54M
Cost Of Revenue FY 2025 · Jun 30, 2025 $535.16M
Cost Of Revenue FY 2025 · Jun 30, 2024 $485.36M
Cost Of Revenue FY 2025 · Jun 30, 2023 $491.79M
Revenue FY 2025 · Jun 30, 2025 $696.16M
Revenue FY 2025 · Jun 30, 2024 $657.27M
Revenue FY 2025 · Jun 30, 2023 $691.32M