ICHR
ICHR

Ichor Holdings Ltd

NASDAQ · Semiconductors
$32.15
+3.63 (+12.73%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 891.14M 970.53M 159.80M 151.89M 133.61M
Net Income -21,851,178 -21,418,057 36.87M 32.99M 27.90M
EPS
Profit Margin -2.5% -2.3% 23.1% 21.7% 20.9%
Rev Growth -8.2% -8.2% +20.3% +8.6% +23.3%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 86.21M 86.21M 394.42M 445.58M 385.03M
Total Equity 466.51M 466.51M 675.14M 687.74M 641.18M
D/E Ratio 0.18 0.18 0.58 0.65 0.60
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 1.03M 1.07M 53.50M 55.45M 41.32M
Free Cash Flow 50.14M 46.49M 25.33M