ALPHA & OMEGA SEMICONDUCTOR Ltd

Listed Company
AOSLCIK 0001387467NasdaqLarge AcceleratedSemiconductors & Related DevicesFY ends Jun 30
Period
FY 2025
Revenue
$696.16M
Net Income
$-96.98M
Total Assets
$1.03B
Equity
$822.33M
Shares Out
29.93M
Op. Cash Flow
$29.67M
AOSL$37.08+33.77% · past yearDBEQ Basic
Daily closing prices

Business

Alpha & Omega Semiconductor Ltd (AOSL) designs, develops and supplies a broad portfolio of power semiconductors, including approximately 2,800 products across power discrete devices and power integrated circuits. The company's products serve high-volume applications including personal computers, graphics cards, game consoles, home appliances, power tools, smartphones, battery packs, and motor controls. Operating segments include computing, consumer, communications, and industrial markets, with a global business model leveraging in-house fabrication in Oregon and China, third-party foundries, and direct relationships with OEMs and ODMs through distributors including WPG Holdings and Promate Electronic.

Summary from 10-K filed 2025-08-28

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-06-30
FY 2024
2024-06-30
FY 2023
2023-06-30
FY 2022
2022-06-30
FY 2021
2021-06-30
Revenue696657691778657
Operating expenses535485492509452
Gross profit161172200269205
Research and development9490887163
Selling, general and administrative9586899578
Total operating expenses189176177167140
Operating income (loss)−28−42310264
Other loss, net−1−73,000−2999,0002
Interest income454−4−6
Interest expenses−3−4−5
Net income (loss) before income taxes and equity method investment loss−28−32049560
Income tax expense (benefit)−946394
Net income (loss) before equity method investment loss−19−61445656
Equity method investment loss−78−5−1−30
Net income (loss)−97−111245356
Net income (loss)−97−111245358
Basic (in dollars per share)−3.3−0.390.4516.932.25
Diluted (in dollars per share)−3.3−0.390.4216.072.13
Basic (in shares)2928282726
Diluted (in shares)2928302827

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro

Frequently asked questions

What is ALPHA & OMEGA SEMICONDUCTOR Ltd's CIK number?

ALPHA & OMEGA SEMICONDUCTOR Ltd's SEC CIK number is 0001387467 (1387467). The CIK (Central Index Key) is the permanent identifier the SEC assigns to every EDGAR filer — unlike a ticker symbol, it never changes.

Where can I find ALPHA & OMEGA SEMICONDUCTOR Ltd's SEC filings?

All of ALPHA & OMEGA SEMICONDUCTOR Ltd's EDGAR filings — 10-K annual reports, 10-Q quarterly reports, 8-K material events, and insider transactions — are listed on this page, sourced live from SEC EDGAR.

When did ALPHA & OMEGA SEMICONDUCTOR Ltd last report earnings?

ALPHA & OMEGA SEMICONDUCTOR Ltd (AOSL) most recently filed an earnings 8-K with the SEC on May 6, 2026, furnishing its results under Item 2.02 (Results of Operations and Financial Condition). The earnings press release is attached to that filing (accession 0001628280-26-031274). This is ALPHA & OMEGA SEMICONDUCTOR Ltd's most recent earnings filing of record — not a forecast of its next earnings date.

What is ALPHA & OMEGA SEMICONDUCTOR Ltd's most recent earnings 8-K?

ALPHA & OMEGA SEMICONDUCTOR Ltd's latest earnings 8-K (Item 2.02) was filed May 6, 2026 under accession 0001628280-26-031274. It carries the quarterly or annual earnings press release — the earliest official, SEC-filed version of the results.

View ALPHA & OMEGA SEMICONDUCTOR Ltd's latest earnings 8-K →
Look up any company's CIK number →