Compare

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