Compare

Bel Fuse Inc vs Alpha & Omega Semiconductor Ltd vs Kulicke & Soffa Industries Inc vs Rambus 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 yearBel Fuse Inc
BELFA
Alpha & Omega Semiconductor Ltd
AOSL
Kulicke & Soffa Industries Inc
KLIC
Rambus Inc
RMBS
Year ended2025-12-312026-06-302025-10-042025-12-31
Revenue$675.46M$678.93M$654.08M$707.63M
Revenue growth (YoY)+26.3%-2.5%-7.4%+27.1%
Gross margin39.1%22.3%42.5%79.6%
Operating margin16.4%-6.4%-0.5%36.8%
Net margin9.1%-6.2%0.0%32.6%
Net income$61.54M-$42.27M$213.0K$230.46M
EPS (Diluted)n/a-$1.41$0.004$2.11
Operating cash flow$80.61M-$16.32M$113.56M$360.02M
Free cash flow$68.61M-$68.07M$96.36M$333.18M
Cash & equivalents$57.80M$180.77M$215.71M$182.82M
Total assets$935.20M$963.55M$1.10B$1.53B
Total liabilities$416.53M$165.65M$282.85M$165.12M
Shareholders' equity$425.51M$797.90M$821.49M$1.36B
Return on year-end equity14.5%-5.3%0.0%16.9%
Shares outstandingn/a30.25M51.92M107.78M

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 yearBel Fuse IncAlpha & Omega Semiconductor LtdKulicke & Soffa Industries IncRambus Inc
Latest$675.46M
Ended 2025-12-31
$678.93M
Ended 2026-06-30
$654.08M
Ended 2025-10-04
$707.63M
Ended 2025-12-31
1 year earlier$534.79M
Ended 2024-12-31
$696.16M
Ended 2025-06-30
$706.23M
Ended 2024-09-28
$556.62M
Ended 2024-12-31
2 years earlier$639.81M
Ended 2023-12-31
$657.27M
Ended 2024-06-30
$742.49M
Ended 2023-09-30
$461.12M
Ended 2023-12-31
3 years earlier$654.23M
Ended 2022-12-31
$691.32M
Ended 2023-06-30
$1.50B
Ended 2022-10-01
$454.79M
Ended 2022-12-31
4 years earlier$543.49M
Ended 2021-12-31
$777.55M
Ended 2022-06-30
$1.52B
Ended 2021-10-02
$328.30M
Ended 2021-12-31