ICHR · Company research

Ichor Holdings (ICHR): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableTechnology

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
cash_flowannualFY-2026-Q2Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q2Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)550852000—7324100092800005494000-1471000
balance_sheetquarterlyFY-2026-Q2Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)294784000-2538010004098300071950005410000998000
balance_sheetquarterlyFY-2026-Q1Fri Mar 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Fri Mar 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Fri Mar 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)256068000—32258000208500084000-2469000
balance_sheetquarterlyFY-2025-Q4Fri Dec 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Fri Dec 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Fri Dec 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Fri Dec 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)947652000—87775000-39272000-47566000-52781000
income_statementquarterlyFY-2025-Q4Fri Dec 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)223606000—20982000-13835000-15829000-15961000
balance_sheetquarterlyFY-2025-Q3Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)724046000—66793000-25437000-31737000-36820000
balance_sheetquarterlyFY-2025-Q2Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)484750000—55724000-6012000-9567000-13967000
income_statementquarterlyFY-2025-Q2Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)240285000—27202000-4840000-6668000-9408000
balance_sheetquarterlyFY-2025-Q1Fri Mar 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Fri Mar 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Fri Mar 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)244465000—28522000-1172000-2899000-4559000
balance_sheetquarterlyFY-2024-Q4Fri Dec 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Fri Dec 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Fri Dec 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Fri Dec 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)849040000—103334000-7640000-18054000-20820000
income_statementquarterlyFY-2024-Q4Fri Dec 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)233291000—26992000-1252000-3198000-3943000
balance_sheetquarterlyFY-2024-Q3Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)211139000—27791000-385000-2610000-2776000
balance_sheetquarterlyFY-2024-Q2Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)404610000—48551000-6003000-12246000-14101000
income_statementquarterlyFY-2024-Q2Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)203227000—25557000-2262000-4170000-5112000
balance_sheetquarterlyFY-2024-Q1Fri Mar 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Fri Mar 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Fri Mar 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)201383000—22994000-3741000-8076000-8989000
balance_sheetquarterlyFY-2023-Q4Fri Dec 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Fri Dec 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Fri Dec 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q4Fri Dec 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)203481000—20345000-7959000-12513000-11899000
income_statementannualFY-2023-Q4Fri Dec 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)811120000—103396000-10895000-31078000-42985000
cash_flowquarterlyFY-2023-Q3Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)196761000—24069000-4824000-9989000-10425000
balance_sheetquarterlyFY-2023-Q3Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)410878000—589820001888000-8576000-20661000
income_statementquarterlyFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)185008000—25742000-2906000-8036000-20656000
balance_sheetquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)225870000—332400004794000-540000-5000
balance_sheetquarterlyFY-2022-Q4Fri Dec 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Fri Dec 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Fri Dec 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Fri Dec 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1280069000—211864000858230007533000072804000
income_statementquarterlyFY-2022-Q4Fri Dec 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)301720000—48911000180150001369200014197000
balance_sheetquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)978349000—162953000678080006163800058607000
balance_sheetquarterlyFY-2022-Q2Fri Jul 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Fri Jul 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)329560000—55461000247960002328100021537000
income_statementannualFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)622706000—99393000352610003213000029576000
balance_sheetquarterlyFY-2022-Q1Fri Apr 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)293146000—439320001046500088490008039000
balance_sheetquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)287188000—46978000163450001418700014859000
income_statementannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)1096917000—177480000810140007375600070899000
balance_sheetquarterlyFY-2021-Q3Fri Sep 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q3Fri Sep 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q3Fri Sep 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time)262855000—43637000211970001981400018537000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.