Compare

Wolfspeed, Inc. vs T1 Energy Inc. vs Rambus Inc vs Alpha & Omega Semiconductor Ltd

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 yearWolfspeed, Inc.
WOLF
T1 Energy Inc.
TE
Rambus Inc
RMBS
Alpha & Omega Semiconductor Ltd
AOSL
Year ended2025-06-292025-12-312025-12-312026-06-30
Revenue$757.60M$755.29M$707.63M$678.93M
Revenue growth (YoY)-6.1%n/m+27.1%-2.5%
Gross margin-16.1%7.4%79.6%22.3%
Operating margin-175.4%-31.1%36.8%-6.4%
Net margin-212.4%-48.7%32.6%-6.2%
Net income-$1.61B-$367.83M$230.46M-$42.27M
EPS (Diluted)-$11.39-$2.19$2.11-$1.41
Operating cash flow-$711.70M$95.46M$360.02M-$16.32M
Free cash flow-$1.98B$16.66M$333.18M-$68.07M
Cash & equivalents$467.20M$182.45M$182.82M$180.77M
Total assets$6.85B$1.37B$1.53B$963.55M
Total liabilities$7.30B$1.05B$165.12M$165.65M
Shareholders' equity-$447.10M$250.37M$1.36B$797.90M
Return on year-end equityn/a-146.9%16.9%-5.3%
Shares outstanding155.64M266.27M107.78M30.25M

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 yearWolfspeed, Inc.T1 Energy Inc.Rambus IncAlpha & Omega Semiconductor Ltd
Latest$757.60M
Ended 2025-06-29
$755.29M
Ended 2025-12-31
$707.63M
Ended 2025-12-31
$678.93M
Ended 2026-06-30
1 year earlier$807.20M
Ended 2024-06-30
$2.94M
Ended 2024-12-31
$556.62M
Ended 2024-12-31
$696.16M
Ended 2025-06-30
2 years earlier$758.50M
Ended 2023-06-25
$0
Ended 2023-12-31
$461.12M
Ended 2023-12-31
$657.27M
Ended 2024-06-30
3 years earlier$572.10M
Ended 2022-06-26
n/a$454.79M
Ended 2022-12-31
$691.32M
Ended 2023-06-30
4 years earlier$525.60M
Ended 2021-06-27
n/a$328.30M
Ended 2021-12-31
$777.55M
Ended 2022-06-30