AOSL
AOSL

Alpha & Omega Semiconductor

NASDAQ · Semiconductors
$21.36
-1.15 (-5.11%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 711.70M 738.44M 71.50M 65.93M 58.37M
Net Income -99,139,652 -92,576,973 16.22M 14.15M 13.85M
EPS
Profit Margin -13.9% -13.2% 22.7% 21.5% 23.7%
Rev Growth -3.6% -3.6% -6.5% +20.8% +2.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 10.95M 10.95M 260.91M 239.91M 197.94M
Total Equity 310.11M 310.11M 224.00M 209.06M 208.46M
D/E Ratio 0.04 0.04 1.16 1.15 0.95
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 33.18M 32.71M 25.82M 25.60M 24.25M
Free Cash Flow 18.53M 18.85M 12.43M