Compare

Rambus Inc vs Alpha & Omega Semiconductor Ltd vs Daqo New Energy Corp. vs Kulicke & Soffa Industries Inc

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearRambus Inc
RMBS
Alpha & Omega Semiconductor Ltd
AOSL
Daqo New Energy Corp.
DQ
Kulicke & Soffa Industries Inc
KLIC
Year ended2025-12-312026-06-302025-12-312025-10-04
Revenue$707.63M$678.93M$665.41M$654.08M
Revenue growth (YoY)+27.1%-2.5%-35.3%-7.4%
Gross margin79.6%22.3%-20.7%42.5%
Operating margin36.8%-6.4%-40.6%-0.5%
Net margin32.6%-6.2%-25.6%0.0%
Net income$230.46M-$42.27M-$170.51M$213.0K
EPS (Diluted)$2.11-$1.41-$0.51$0.004
Operating cash flow$360.02M-$16.32M$49.67M$113.56M
Free cash flow$333.18M-$68.07M-$123.34M$96.36M
Cash & equivalents$182.82M$180.77M$856.05M$215.71M
Total assets$1.53B$963.55M$6.45B$1.10B
Total liabilities$165.12M$165.65M$533.01M$282.85M
Shareholders' equity$1.36B$797.90M$5.92B$821.49M
Return on year-end equity16.9%-5.3%-2.9%0.0%
Shares outstanding107.78M30.25M338.33M51.92M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearRambus IncAlpha & Omega Semiconductor LtdDaqo New Energy Corp.Kulicke & Soffa Industries Inc
Latest$707.63M
Ended 2025-12-31
$678.93M
Ended 2026-06-30
$665.41M
Ended 2025-12-31
$654.08M
Ended 2025-10-04
1 year earlier$556.62M
Ended 2024-12-31
$696.16M
Ended 2025-06-30
$1.03B
Ended 2024-12-31
$706.23M
Ended 2024-09-28
2 years earlier$461.12M
Ended 2023-12-31
$657.27M
Ended 2024-06-30
$2.31B
Ended 2023-12-31
$742.49M
Ended 2023-09-30
3 years earlier$454.79M
Ended 2022-12-31
$691.32M
Ended 2023-06-30
$4.61B
Ended 2022-12-31
$1.50B
Ended 2022-10-01
4 years earlier$328.30M
Ended 2021-12-31
$777.55M
Ended 2022-06-30
$1.68B
Ended 2021-12-31
$1.52B
Ended 2021-10-02