Compare

Wolfspeed, Inc. vs T1 Energy Inc. vs Formfactor 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
Formfactor Inc
FORM
Alpha & Omega Semiconductor Ltd
AOSL
Year ended2025-06-292025-12-312025-12-272026-06-30
Revenue$757.60M$755.29M$784.99M$678.93M
Revenue growth (YoY)-6.1%n/m+2.8%-2.5%
Gross margin-16.1%7.4%39.3%22.3%
Operating margin-175.4%-31.1%7.3%-6.4%
Net margin-212.4%-48.7%6.9%-6.2%
Net income-$1.61B-$367.83M$54.36M-$42.27M
EPS (Diluted)-$11.39-$2.19$0.69-$1.41
Operating cash flow-$711.70M$95.46M$115.40M-$16.32M
Free cash flow-$1.98B$16.66M$11.74M-$68.07M
Cash & equivalents$467.20M$182.45M$103.33M$180.77M
Total assets$6.85B$1.37B$1.22B$963.55M
Total liabilities$7.30B$1.05B$188.96M$165.65M
Shareholders' equity-$447.10M$250.37M$1.04B$797.90M
Return on year-end equityn/a-146.9%5.3%-5.3%
Shares outstanding155.64M266.27M77.65M30.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.Formfactor IncAlpha & Omega Semiconductor Ltd
Latest$757.60M
Ended 2025-06-29
$755.29M
Ended 2025-12-31
$784.99M
Ended 2025-12-27
$678.93M
Ended 2026-06-30
1 year earlier$807.20M
Ended 2024-06-30
$2.94M
Ended 2024-12-31
$763.60M
Ended 2024-12-28
$696.16M
Ended 2025-06-30
2 years earlier$758.50M
Ended 2023-06-25
$0
Ended 2023-12-31
$663.10M
Ended 2023-12-30
$657.27M
Ended 2024-06-30
3 years earlier$572.10M
Ended 2022-06-26
n/a$747.94M
Ended 2022-12-31
$691.32M
Ended 2023-06-30
4 years earlier$525.60M
Ended 2021-06-27
n/a$769.67M
Ended 2021-12-25
$777.55M
Ended 2022-06-30