Industrias CH, S. A. B. de C. V. (ICHBF)
OTCMKTS · Delayed Price · Currency is USD
9.92
+0.00 (0.04%)
Inactive · Last trade price on Jan 28, 2025

ICHBF Financials Overview

Millions MXN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
35,72132,99338,38446,65261,63962,040
Revenue Growth
2.71%-14.05%-17.72%-24.31%-0.65%56.81%
Gross Profit
8,7868,0969,07311,89817,08617,751
Operating Income
5,7445,3976,3609,12214,35815,276
Net Income
4,055866.979,3873,8397,4378,581
Earnings Per Share
9.402.1422.929.3918.1420.87
EPS Growth
121.23%-90.66%144.17%-48.24%-13.08%234.06%

Revenue by Geography

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

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
31,56631,14931,37425,65223,31017,773
Total Debt
5.465.426.195.15.856.2
Net Cash (Debt)
31,56031,14431,36825,64723,30417,767
Net Cash Growth
4.93%-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 Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3,4102,0955,9934,81710,4649,945
Capital Expenditures
-2,705-2,983-2,129-2,494-1,703-1,075
Free Cash Flow
705.15-887.693,8632,3238,7618,870
Free Cash Flow Growth
--66.30%-73.48%-1.23%183.60%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
24.59%24.54%23.64%25.50%27.72%28.61%
Operating Margin
16.08%16.36%16.57%19.55%23.29%24.62%
Pretax Margin
17.81%7.64%36.63%14.59%21.15%25.06%
Profit Margin
11.35%2.63%24.45%8.23%12.07%13.83%
FCF Margin
1.97%-2.69%10.06%4.98%14.21%14.30%