Industrias CH, S. A. B. de C. V. (ICHBF)
OTCMKTS · Delayed Price · Currency is USD
9.92
+0.00 (0.04%)
At close: Jan 28, 2025

ICHBF Financials Overview

Millions MXN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
34,74532,99338,38446,65261,63962,040
Revenue Growth
-3.89%-14.05%-17.72%-24.31%-0.65%56.81%
Gross Profit
8,7428,0969,07311,89817,08617,751
Operating Income
5,6985,3976,3609,12214,35815,276
Net Income
2,770866.979,3873,8397,4378,581
Earnings Per Share
6.702.1422.929.3918.1420.87
EPS Growth
-38.77%-90.66%144.17%-48.24%-13.08%234.06%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Mexico
21,49420,88624,25630,29038,39536,097
United States of America
-2992.222,4175,8678,217
Brazil
-12,07814,03613,94517,37717,726
Total
33,38332,99338,38446,65261,63962,040

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
30,28931,14931,37425,65223,31017,773
Total Debt
5.295.426.195.15.856.2
Net Cash (Debt)
30,28431,14431,36825,64723,30417,767
Net Cash Growth
2.10%-0.71%22.31%10.05%31.17%96.68%
Net Cash Per Share
73.2076.8976.6062.7156.8343.20

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2,4222,0955,9934,81710,4649,945
Capital Expenditures
-2,756-2,983-2,129-2,494-1,703-1,075
Free Cash Flow
-333.94-887.693,8632,3238,7618,870
Free Cash Flow Growth
--66.30%-73.48%-1.23%183.60%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
25.16%24.54%23.64%25.50%27.72%28.61%
Operating Margin
16.40%16.36%16.57%19.55%23.29%24.62%
Pretax Margin
14.13%7.64%36.63%14.59%21.15%25.06%
Profit Margin
7.97%2.63%24.45%8.23%12.07%13.83%
FCF Margin
-0.96%-2.69%10.06%4.98%14.21%14.30%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
26.6184.207.5320.6512.459.14
P/FCF Ratio
--18.3134.1310.578.84
PS Ratio
2.122.211.841.701.501.26