_id
6911ba61ccc777a4e85d6163
Ticker
GCWOF
Name
Grupo Cementos de Chihuahua S.A.B. de C.V
Exchange
PINK
Address
Vicente SuArez Ave & Sexta St s/n, Chihuahua, CI, Mexico, 31105
Country
USA
Sector
Basic Materials
Industry
Building Materials
Currency
USD
Website
https://www.gcc.com
Description
GCC, S.A.B. de C.V., through its subsidiaries, produces, markets, and distributes cement, aggregates, ready-mix concrete, and other materials for the construction industry in Mexico and the United States. It offers cement, ready mix concrete, building materials, and asphalt, as well as energy. The company also provides specialty products, including Komponent, a shrinkage-compensating expanding concrete additive; Metaforce, a reactive and consistent pozzolan that is used as an alternative for fly ash; Microsilex for use in bridge decks and paving; Rapid Set, a solution for concrete applications; and Versabind, a cementitious that is used as filler in asphalt mixes as a replacement for lime. It distributes its products through distribution centers and independent wholesale distributors. The company was formerly known as Grupo Cementos de Chihuahua, S.A.B. de C.V. and changed its name to GCC, S.A.B. de C.V. in March 2021. The company was founded in 1941 and is based in Chihuahua, Mexico. GCC, S.A.B. de C.V. is a subsidiary of CAMCEM, S.A. de C.V.
Last Close
9.08
Volume
-
Current Price
9.08
Change
0
Last Updated
2026-01-03T12:26:14.868Z
Image
data:image/webp;base64,UklGRmYGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSB8EAAANoKht25II+uwGBAzKmtju7t3zP4C0GMDkRzGYAVGuK+YH4QQiwoHbNo6UOACvb537A9zZHT5vrRCk2KUcwNVOrzJMjy++qbKZWjGtNlNwtivdTMnskNtaUOVpbbJPpViWq1kAxINkqmifiruGPwAkI1I+U3C37k8oD6Kp6ftU/K4JNsQ0jMmDFDB5Y8P06eUUuYkbT0GXTSspj7ooxhbWK/ar66VmADg7tUY1d3pLxnqcOf29/Pz3J0r+55SST0g9f/PbqLGaoWOyvtrXbCXrW/vo+z71emYJZXJK1LujmyWb1lZ7++HXug0giYaCTvddbwg/x+nsrcSzK/3j7wbkBgBoliOU8SkxH5G2dvMkcYIffibCqx8z4gImdLUfJwpF5S8z/fOfh0RgCJH3eUzIyo4GsGTj219IG7N39Ij3eUzGhD8AFE/ldewG0YzPyTEpA1SfhciV3+fOZ1LujqpXAyAqjEAq40Myrg35mwMQnQd+p+qHezxWw+YGNTfeckWxAqlOzPjWVaMZ8kBwL/CuPIAMLg/CXkWhZJgRh7DjmROVDCbL96pYa+tGq57HhBFJbRyEaUX5gJQdFfqhvoTz7aCuqy2ajqCmm+1Sr7PFz+v/MkGE/i7abAV3gyhzy7UzvMQW4V2TrEgv5W5OYPADtrIOfQIaRBV7MGQtlz07bZGqASYjfqN4mWLBw1eRrJm70NcfLI9rvPPMKVfgsi1UykXsYl503s6e5VRpbJWlzmGJbgDmdvvKPRRDni3KOYBcyb14+DPkFMvIfdl0h9hkuzyZmU/9WHM1RwWb9DJ3ylWAwqN0XL7iypwu2pzpyBopMNg0BK6+nBs3uK7kc14YFA9zLXCBGXYNwA5SDBIATrpqiCMKt0EZsUu85yJfyZ69Yi1w/4Jc7Ew00p8gY5UQGGxKokCsAsJ6brlOpp4P3G+jCGs7Cnef7MQHMja9Gh2yY0Sawt+nlMCQUVzODQ9goXm5kDsxHLEdqilEE2Sftxv489R39DjGZ6I2Y3EXCIq+9RiO6j3STOGRwJMjPGXuBJ8Y2Ogaw9GZaE2BxaYs8oQ220O+1W/HdCyKD3gOODgt9qMHZxvP8UhJDDZ5rpSx3B4Xy3GjL8zeQx1TztKufvv1ZR3PsbloSsz7ePN1if/pMyOG7+mdvjj0HmvhBVDRLr//Vdy7MXxfJgtaYmuBlc2F/PX7Ywzf2wgtj5JPW9Yuv/1RMOP4/kyXjMQVlPWF/ONHM46TiL451BrH26+/pmIA8JCsQa3A/vlDHCfVur5wfv6tat2inVg55nb/3ffXGE60bWTVm6UoJ9yakqe6dbyTLnOrmWJ4HTKnavIGcIzZmg6tAiZS93fMvfegKT0Qh+lL4HQy0Ri+6CwMEtLqPVpu7VLLn/QiK3aJg7sKAABWUDggIAIAAPAMAJ0BKkAAQAA+tUqdSackIqEwFA344BaJbADCfWV/AdG9rDynDa7hd9+ExQD2GzgPEJ/UPrUeYDotf5f1AOkA3hH9z/2V9nhy5lm1XvZCer30+onEMX7AjFRzd8UdoGSscAIQblrVQSC+d/MLpvAA/v02awsmxwiF7w0N2V1y+BE2k/TJwIMdZaQNm5MnX+43uq1qHSQ7c5xCHN+zCCjnIG8dYtfAKEEFGa9vwZfpQcCdJD1puKJHFn0MExUv5BXeygIHcCQng7Dxbum8jSmanuLw6IhvnX18CpA6UUbG7TVEk4zeU+baVV4FNwjFO8jIQv8L6MpE9TYd1jZdvnAmM285j+SLmuh7K340FTa0QnG4srog2Pdvpag7KIkT1dueDb9LVg/LQZXkBQVSwpjVGvS/uZ9+aGhWcSQc6rFtiT5ni426uLOMJikv9GTV45Nrizo8JXCIZEPHbYoiQNTb8/TvbNkBPoMAjJ2XA0wXgu0JX8QXatVbQF2vCLD+B67yHKWgQLVpQq7UAcYbGYllxZf2Pf8nyFF0xIF61pklK719Qpnqcxiq7g9KcT7TwFIhZdsoDCF1EK/5//f/O7/+9hKkmQOMD3uMMrFFZMzCwOtHX64BzDGXlz50oUjgcd/8F7Q3HSWdU36BEvPQD4spjiutrLFk+/mf5l4k2TGs7mv/7Kb/+qI/+pYf/7QsPE1MfFtWXvcL6bQCX8RsAAA=
Ipo Date
-
Market Cap
2973680896
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
4
Current Quarter
2025-09-30
Revenue
445599795
Cost Of Revenue
283726464
Gross Profit
161873331
Operating Expenses
30966038
Operating Income
130907292
Interest Expense
2354487
Pretax Income
139402552
Net Income
102515237
Eps
0.31312092424494214
Dividends Per Share
738880
Shares Outstanding
327497897
Income Tax Expense
36887316
EBITDA
170301523
Operating Margin
29.377772043185075
Total Other Income Expense Net
8495260
Cash
853685332
Short Term Investments
-
Receivables
238123018
Inventories
176464683
Total Current Assets
1268273034
Property Plant Equipment
1764546829
Total Assets
3415468355
Payables
183277941
Short Term Debt
11747444
Long Term Debt
-
Total Liabilities
1228668534
Equity
2186121796
Bs_currency_symbol
-
Depreciation
29064766
Change In Working Capital
-21064307
Cash From Operations
163845839
Capital Expenditures
108327490
Cash From Investing
-131792305
Cash From Financing
-12870925
Net Change In Cash
20933780
Cf_currency_symbol
-
PE
10.0889
PB
1.359840038189711
ROE
4.689365303780174
ROA
3.0014986626921916
FCF
55518349
Fcf Percent
0.12459240247181891
Piotroski FScore
4
Health Score
64
Deep Value Investing Score
8
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
8.3
Garp Investing Score
7.5
Growth Investing Score
6.5
Momentum Investing Score
4.5
Net Net Investing Score
4.5
Quality Investing Score
8
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
445599795
Quarters > 0 > income Statement > cost Of Revenue
283726464
Quarters > 0 > income Statement > gross Profit
161873331
Quarters > 0 > income Statement > operating Expenses
30966038
Quarters > 0 > income Statement > operating Income
130907292
Quarters > 0 > income Statement > interest Expense
2354487
Quarters > 0 > income Statement > pretax Income
139402552
Quarters > 0 > income Statement > net Income
102515237
Quarters > 0 > income Statement > eps
0.31312092424494214
Quarters > 0 > income Statement > dividends Per Share
738880
Quarters > 0 > income Statement > shares Outstanding
327398232
Quarters > 0 > income Statement > income Tax Expense
36887316
Quarters > 0 > income Statement > EBITDA
170301523
Quarters > 0 > income Statement > operating Margin
29.377772043185075
Quarters > 0 > income Statement > total Other Income Expense Net
8495260
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
853685332
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
238123018
Quarters > 0 > balance Sheet > inventories
176464683
Quarters > 0 > balance Sheet > total Current Assets
1268273034
Quarters > 0 > balance Sheet > property Plant Equipment
1764546829
Quarters > 0 > balance Sheet > total Assets
3415468355
Quarters > 0 > balance Sheet > payables
183277941
Quarters > 0 > balance Sheet > short Term Debt
11747444
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1228668534
Quarters > 0 > balance Sheet > equity
2186121796
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
102515237
Quarters > 0 > cash Flow > depreciation
29064766
Quarters > 0 > cash Flow > change In Working Capital
-21064307
Quarters > 0 > cash Flow > cash From Operations
163845839
Quarters > 0 > cash Flow > capital Expenditures
108327490
Quarters > 0 > cash Flow > cash From Investing
-131792305
Quarters > 0 > cash Flow > cash From Financing
-12870925
Quarters > 0 > cash Flow > net Change In Cash
20933780
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.31312092424494214
Quarters > 0 > ratios > PB
1.359840038189711
Quarters > 0 > ratios > ROE
4.689365303780174
Quarters > 0 > ratios > ROA
3.0014986626921916
Quarters > 0 > ratios > FCF
55518349
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.12459240247181891
Quarters > 0 > health Score
64
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
363909000
Quarters > 1 > income Statement > cost Of Revenue
242864000
Quarters > 1 > income Statement > gross Profit
121045000
Quarters > 1 > income Statement > operating Expenses
30027000
Quarters > 1 > income Statement > operating Income
91018000
Quarters > 1 > income Statement > interest Expense
2043000
Quarters > 1 > income Statement > pretax Income
98234000
Quarters > 1 > income Statement > net Income
73514000
Quarters > 1 > income Statement > eps
0.2241999998920385
Quarters > 1 > income Statement > dividends Per Share
31715275
Quarters > 1 > income Statement > shares Outstanding
327894737
Quarters > 1 > income Statement > income Tax Expense
24719000
Quarters > 1 > income Statement > EBITDA
100277000
Quarters > 1 > income Statement > operating Margin
25.011197854408657
Quarters > 1 > income Statement > total Other Income Expense Net
7216000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
826854000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
205796000
Quarters > 1 > balance Sheet > inventories
174190000
Quarters > 1 > balance Sheet > total Current Assets
1217189000
Quarters > 1 > balance Sheet > property Plant Equipment
1662641000
Quarters > 1 > balance Sheet > total Assets
3260725000
Quarters > 1 > balance Sheet > payables
183552000
Quarters > 1 > balance Sheet > short Term Debt
22827118
Quarters > 1 > balance Sheet > long Term Debt
596327000
Quarters > 1 > balance Sheet > total Liabilities
1188987000
Quarters > 1 > balance Sheet > equity
2071063000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
76465781
Quarters > 1 > cash Flow > depreciation
28441934
Quarters > 1 > cash Flow > change In Working Capital
-31240368
Quarters > 1 > cash Flow > cash From Operations
67670054
Quarters > 1 > cash Flow > capital Expenditures
104624653
Quarters > 1 > cash Flow > cash From Investing
-104624653
Quarters > 1 > cash Flow > cash From Financing
-37085092
Quarters > 1 > cash Flow > net Change In Cash
-39447846
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.2241999998920385
Quarters > 1 > ratios > PB
1.437563324708133
Quarters > 1 > ratios > ROE
3.5495781634841626
Quarters > 1 > ratios > ROA
2.2545292841315967
Quarters > 1 > ratios > FCF
-36954599
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.1015490108790934
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
246531000
Quarters > 2 > income Statement > cost Of Revenue
170388000
Quarters > 2 > income Statement > gross Profit
76143000
Quarters > 2 > income Statement > operating Expenses
29668000
Quarters > 2 > income Statement > operating Income
46475000
Quarters > 2 > income Statement > interest Expense
5473000
Quarters > 2 > income Statement > pretax Income
54859000
Quarters > 2 > income Statement > net Income
40599000
Quarters > 2 > income Statement > eps
0.12398689484876947
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
327445897
Quarters > 2 > income Statement > income Tax Expense
14259000
Quarters > 2 > income Statement > EBITDA
85865000
Quarters > 2 > income Statement > operating Margin
18.851584587739474
Quarters > 2 > income Statement > total Other Income Expense Net
8384000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
873433000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
150911000
Quarters > 2 > balance Sheet > inventories
185220000
Quarters > 2 > balance Sheet > total Current Assets
1223095000
Quarters > 2 > balance Sheet > property Plant Equipment
1548288000
Quarters > 2 > balance Sheet > total Assets
3144497000
Quarters > 2 > balance Sheet > payables
171123000
Quarters > 2 > balance Sheet > short Term Debt
24658574
Quarters > 2 > balance Sheet > long Term Debt
597381000
Quarters > 2 > balance Sheet > total Liabilities
1157522000
Quarters > 2 > balance Sheet > equity
1986305000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
40445870
Quarters > 2 > cash Flow > depreciation
25436695
Quarters > 2 > cash Flow > change In Working Capital
-16526430
Quarters > 2 > cash Flow > cash From Operations
30083582
Quarters > 2 > cash Flow > capital Expenditures
82046848
Quarters > 2 > cash Flow > cash From Investing
-82046848
Quarters > 2 > cash Flow > cash From Financing
95424719
Quarters > 2 > cash Flow > net Change In Cash
43864393
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.12398689484876947
Quarters > 2 > ratios > PB
1.4968540806975767
Quarters > 2 > ratios > ROE
2.043945919685043
Quarters > 2 > ratios > ROA
1.2911126962436281
Quarters > 2 > ratios > FCF
-51963266
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.21077781698853287
Quarters > 2 > health Score
49
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
335275000
Quarters > 3 > income Statement > cost Of Revenue
214577000
Quarters > 3 > income Statement > gross Profit
120698000
Quarters > 3 > income Statement > operating Expenses
30023000
Quarters > 3 > income Statement > operating Income
90675000
Quarters > 3 > income Statement > interest Expense
4779000
Quarters > 3 > income Statement > pretax Income
104441000
Quarters > 3 > income Statement > net Income
78073000
Quarters > 3 > income Statement > eps
0.2382999997347576
Quarters > 3 > income Statement > dividends Per Share
922516
Quarters > 3 > income Statement > shares Outstanding
327624843
Quarters > 3 > income Statement > income Tax Expense
26367000
Quarters > 3 > income Statement > EBITDA
135526314
Quarters > 3 > income Statement > operating Margin
27.044963090000746
Quarters > 3 > income Statement > total Other Income Expense Net
13766000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
830592000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
148790000
Quarters > 3 > balance Sheet > inventories
159662000
Quarters > 3 > balance Sheet > total Current Assets
1206164000
Quarters > 3 > balance Sheet > property Plant Equipment
1455181000
Quarters > 3 > balance Sheet > total Assets
3004459000
Quarters > 3 > balance Sheet > payables
160700000
Quarters > 3 > balance Sheet > short Term Debt
9248000
Quarters > 3 > balance Sheet > long Term Debt
497300000
Quarters > 3 > balance Sheet > total Liabilities
1053790000
Quarters > 3 > balance Sheet > equity
1949998000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
75250536
Quarters > 3 > cash Flow > depreciation
26306314
Quarters > 3 > cash Flow > change In Working Capital
28329214
Quarters > 3 > cash Flow > cash From Operations
175517779
Quarters > 3 > cash Flow > capital Expenditures
98222747
Quarters > 3 > cash Flow > cash From Investing
-204200385
Quarters > 3 > cash Flow > cash From Financing
-4632176
Quarters > 3 > cash Flow > net Change In Cash
-64243038
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.2382999997347576
Quarters > 3 > ratios > PB
1.5255572438740963
Quarters > 3 > ratios > ROE
4.003747696151484
Quarters > 3 > ratios > ROA
2.5985709906508956
Quarters > 3 > ratios > FCF
77295032
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.23054218775631943
Quarters > 3 > health Score
71
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1366679000
Annuals > 0 > income Statement > cost Of Revenue
848823000
Annuals > 0 > income Statement > gross Profit
517856000
Annuals > 0 > income Statement > operating Expenses
129446000
Annuals > 0 > income Statement > operating Income
388410000
Annuals > 0 > income Statement > interest Expense
24207000
Annuals > 0 > income Statement > pretax Income
440728000
Annuals > 0 > income Statement > net Income
323915000
Annuals > 0 > income Statement > eps
0.9894000000317669
Annuals > 0 > income Statement > dividends Per Share
26338204
Annuals > 0 > income Statement > shares Outstanding
327385284
Annuals > 0 > income Statement > income Tax Expense
116810000
Annuals > 0 > income Statement > EBITDA
565949000
Annuals > 0 > income Statement > operating Margin
28.41998742938173
Annuals > 0 > income Statement > total Other Income Expense Net
52318000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
830592000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
148790000
Annuals > 0 > balance Sheet > inventories
159662000
Annuals > 0 > balance Sheet > total Current Assets
1206164000
Annuals > 0 > balance Sheet > property Plant Equipment
1455181000
Annuals > 0 > balance Sheet > total Assets
3004459000
Annuals > 0 > balance Sheet > payables
160700000
Annuals > 0 > balance Sheet > short Term Debt
9248000
Annuals > 0 > balance Sheet > long Term Debt
497300000
Annuals > 0 > balance Sheet > total Liabilities
1053790000
Annuals > 0 > balance Sheet > equity
1949998000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
284776675
Annuals > 0 > cash Flow > depreciation
88808579
Annuals > 0 > cash Flow > change In Working Capital
-41558413
Annuals > 0 > cash Flow > cash From Operations
392067187
Annuals > 0 > cash Flow > capital Expenditures
296160454
Annuals > 0 > cash Flow > cash From Investing
-402138091
Annuals > 0 > cash Flow > cash From Financing
-36696597
Annuals > 0 > cash Flow > net Change In Cash
-127531736
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.9894000000317669
Annuals > 0 > ratios > PB
1.5244417577453926
Annuals > 0 > ratios > ROE
16.61104267799249
Annuals > 0 > ratios > ROA
10.781142295501454
Annuals > 0 > ratios > FCF
95906733
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0701750250058719
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1363917000
Annuals > 1 > income Statement > cost Of Revenue
862205000
Annuals > 1 > income Statement > gross Profit
501712000
Annuals > 1 > income Statement > operating Expenses
126044000
Annuals > 1 > income Statement > operating Income
375668000
Annuals > 1 > income Statement > interest Expense
28109000
Annuals > 1 > income Statement > pretax Income
404297000
Annuals > 1 > income Statement > net Income
295462000
Annuals > 1 > income Statement > eps
0.9040649908969907
Annuals > 1 > income Statement > dividends Per Share
24617000
Annuals > 1 > income Statement > shares Outstanding
326815000
Annuals > 1 > income Statement > income Tax Expense
108832000
Annuals > 1 > income Statement > EBITDA
521635000
Annuals > 1 > income Statement > operating Margin
27.543318251770454
Annuals > 1 > income Statement > total Other Income Expense Net
28629000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
958725000
Annuals > 1 > balance Sheet > short Term Investments
1643000
Annuals > 1 > balance Sheet > receivables
144674000
Annuals > 1 > balance Sheet > inventories
183467000
Annuals > 1 > balance Sheet > total Current Assets
1331178000
Annuals > 1 > balance Sheet > property Plant Equipment
1174901000
Annuals > 1 > balance Sheet > total Assets
2813093000
Annuals > 1 > balance Sheet > payables
155801119
Annuals > 1 > balance Sheet > short Term Debt
9443000
Annuals > 1 > balance Sheet > long Term Debt
496986000
Annuals > 1 > balance Sheet > total Liabilities
1048842000
Annuals > 1 > balance Sheet > equity
1763283000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
295462000
Annuals > 1 > cash Flow > depreciation
89229000
Annuals > 1 > cash Flow > change In Working Capital
-82284000
Annuals > 1 > cash Flow > cash From Operations
270747000
Annuals > 1 > cash Flow > capital Expenditures
163592000
Annuals > 1 > cash Flow > cash From Investing
-102845000
Annuals > 1 > cash Flow > cash From Financing
-71118000
Annuals > 1 > cash Flow > net Change In Cash
132498000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.9040649908969907
Annuals > 1 > ratios > PB
1.682929059033632
Annuals > 1 > ratios > ROE
16.756357317571823
Annuals > 1 > ratios > ROA
10.503101035052875
Annuals > 1 > ratios > FCF
107155000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.07856416482821169
Annuals > 1 > health Score
75
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1168319000
Annuals > 2 > income Statement > cost Of Revenue
803844000
Annuals > 2 > income Statement > gross Profit
364475000
Annuals > 2 > income Statement > operating Expenses
96131000
Annuals > 2 > income Statement > operating Income
217722000
Annuals > 2 > income Statement > interest Expense
39835698
Annuals > 2 > income Statement > pretax Income
202739000
Annuals > 2 > income Statement > net Income
140258000
Annuals > 2 > income Statement > eps
0.42765496844223555
Annuals > 2 > income Statement > dividends Per Share
19125000
Annuals > 2 > income Statement > shares Outstanding
327970000
Annuals > 2 > income Statement > income Tax Expense
62478000
Annuals > 2 > income Statement > EBITDA
325867000
Annuals > 2 > income Statement > operating Margin
18.63549253243335
Annuals > 2 > income Statement > total Other Income Expense Net
-14983000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
826227000
Annuals > 2 > balance Sheet > short Term Investments
-2924895
Annuals > 2 > balance Sheet > receivables
110829000
Annuals > 2 > balance Sheet > inventories
146101000
Annuals > 2 > balance Sheet > total Current Assets
1107379000
Annuals > 2 > balance Sheet > property Plant Equipment
1046951000
Annuals > 2 > balance Sheet > total Assets
2433831000
Annuals > 2 > balance Sheet > payables
149604000
Annuals > 2 > balance Sheet > short Term Debt
9010000
Annuals > 2 > balance Sheet > long Term Debt
496684000
Annuals > 2 > balance Sheet > total Liabilities
1010019000
Annuals > 2 > balance Sheet > equity
1422851000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
140261000
Annuals > 2 > cash Flow > depreciation
93247000
Annuals > 2 > cash Flow > change In Working Capital
23402000
Annuals > 2 > cash Flow > cash From Operations
396431000
Annuals > 2 > cash Flow > capital Expenditures
96378000
Annuals > 2 > cash Flow > cash From Investing
-74254000
Annuals > 2 > cash Flow > cash From Financing
-127864000
Annuals > 2 > cash Flow > net Change In Cash
143265000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.42765496844223555
Annuals > 2 > ratios > PB
2.0929581523293725
Annuals > 2 > ratios > ROE
9.857532517459664
Annuals > 2 > ratios > ROA
5.762848776270825
Annuals > 2 > ratios > FCF
300053000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2568245487747781
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1038804000
Annuals > 3 > income Statement > cost Of Revenue
707484000
Annuals > 3 > income Statement > gross Profit
331320000
Annuals > 3 > income Statement > operating Expenses
90236000
Annuals > 3 > income Statement > operating Income
231577000
Annuals > 3 > income Statement > interest Expense
32470087
Annuals > 3 > income Statement > pretax Income
206731000
Annuals > 3 > income Statement > net Income
151852000
Annuals > 3 > income Statement > eps
0.4584972599224022
Annuals > 3 > income Statement > dividends Per Share
24511000
Annuals > 3 > income Statement > shares Outstanding
331195000
Annuals > 3 > income Statement > income Tax Expense
54877000
Annuals > 3 > income Statement > EBITDA
333500000
Annuals > 3 > income Statement > operating Margin
22.29265578492189
Annuals > 3 > income Statement > total Other Income Expense Net
-24846000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
682962000
Annuals > 3 > balance Sheet > short Term Investments
-11393494
Annuals > 3 > balance Sheet > receivables
106074000
Annuals > 3 > balance Sheet > inventories
131467000
Annuals > 3 > balance Sheet > total Current Assets
953859000
Annuals > 3 > balance Sheet > property Plant Equipment
976197000
Annuals > 3 > balance Sheet > total Assets
2222591000
Annuals > 3 > balance Sheet > payables
111873000
Annuals > 3 > balance Sheet > short Term Debt
190352000
Annuals > 3 > balance Sheet > long Term Debt
363383000
Annuals > 3 > balance Sheet > total Liabilities
911609000
Annuals > 3 > balance Sheet > equity
1310351000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
151854000
Annuals > 3 > cash Flow > depreciation
96593000
Annuals > 3 > cash Flow > change In Working Capital
14028000
Annuals > 3 > cash Flow > cash From Operations
354950000
Annuals > 3 > cash Flow > capital Expenditures
51492000
Annuals > 3 > cash Flow > cash From Investing
-50352000
Annuals > 3 > cash Flow > cash From Financing
-144359000
Annuals > 3 > cash Flow > net Change In Cash
120818000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.4584972599224022
Annuals > 3 > ratios > PB
2.294996226201987
Annuals > 3 > ratios > ROE
11.588650674513929
Annuals > 3 > ratios > ROA
6.832206195381876
Annuals > 3 > ratios > FCF
303458000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2921224793127481
Annuals > 3 > health Score
81
Valuation > metrics > PE
10.0889
Valuation > metrics > PB
1.359840038189711
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.689365303780174
Profitability > metrics > ROA
8.08305737422152
Profitability > metrics > Net Margin
0.23006123016730742
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.5620311440323794
Risk > metrics > Interest Coverage
55.59907189973867
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
6.503117704395251
Liquidity > metrics > Quick Ratio
5.5982884023020905
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
55
Prev Profitabilities > 1
39
Prev Profitabilities > 2
57
Prev Risks > 0
88
Prev Risks > 1
82
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:53:11.672Z
Earnings History > 0 > period
2026-09-30
Earnings History > 0 > report Date
2026-10-19
Earnings History > 0 > date
2026-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2026-06-30
Earnings History > 1 > report Date
2026-07-20
Earnings History > 1 > date
2026-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2026-03-31
Earnings History > 2 > report Date
2026-04-20
Earnings History > 2 > date
2026-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-12-31
Earnings History > 3 > report Date
2026-01-27
Earnings History > 3 > date
2025-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-
Earnings History > 3 > eps Estimate
0.17
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-09-30
Earnings History > 4 > report Date
2025-10-21
Earnings History > 4 > date
2025-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.3081
Earnings History > 4 > eps Estimate
0.31
Earnings History > 4 > eps Difference
-0.0019
Earnings History > 4 > surprise Percent
-0.6129
Earnings History > 5 > period
2025-06-30
Earnings History > 5 > report Date
2025-07-22
Earnings History > 5 > date
2025-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.224
Earnings History > 5 > eps Estimate
0.19
Earnings History > 5 > eps Difference
0.034
Earnings History > 5 > surprise Percent
17.8947
Earnings History > 6 > period
2025-03-31
Earnings History > 6 > report Date
2025-04-22
Earnings History > 6 > date
2025-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.124
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-12-31
Earnings History > 7 > report Date
2025-01-28
Earnings History > 7 > date
2024-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.2384
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-09-30
Earnings History > 8 > report Date
2024-10-22
Earnings History > 8 > date
2024-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.3275
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2024-06-30
Earnings History > 9 > report Date
2024-07-23
Earnings History > 9 > date
2024-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.2737
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2024-03-31
Earnings History > 10 > report Date
2024-04-23
Earnings History > 10 > date
2024-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1495
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-12-31
Earnings History > 11 > report Date
2024-01-31
Earnings History > 11 > date
2023-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.2299
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-09-30
Earnings History > 12 > report Date
2023-09-30
Earnings History > 12 > date
2023-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.3237
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2023-06-30
Earnings History > 13 > report Date
2023-06-30
Earnings History > 13 > date
2023-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.2516
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2023-03-31
Earnings History > 14 > report Date
2023-03-31
Earnings History > 14 > date
2023-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0989
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-12-31
Earnings History > 15 > report Date
2023-01-31
Earnings History > 15 > date
2022-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.15
Earnings History > 15 > eps Estimate
0.13
Earnings History > 15 > eps Difference
0.02
Earnings History > 15 > surprise Percent
15.3846
Earnings History > 16 > period
2022-09-30
Earnings History > 16 > report Date
2022-10-25
Earnings History > 16 > date
2022-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.21
Earnings History > 16 > eps Estimate
0.2
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
5
Earnings History > 17 > period
2022-06-30
Earnings History > 17 > report Date
2022-07-26
Earnings History > 17 > date
2022-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.16
Earnings History > 17 > eps Estimate
0.15
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
6.6667
Earnings History > 18 > period
2022-03-31
Earnings History > 18 > report Date
2022-04-26
Earnings History > 18 > date
2022-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.04
Earnings History > 18 > eps Estimate
0.05
Earnings History > 18 > eps Difference
-0.01
Earnings History > 18 > surprise Percent
-20
Earnings History > 19 > period
2021-12-31
Earnings History > 19 > report Date
2022-01-25
Earnings History > 19 > date
2021-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.08
Earnings History > 19 > eps Estimate
0.13
Earnings History > 19 > eps Difference
-0.05
Earnings History > 19 > surprise Percent
-38.4615
Earnings History > 20 > period
2021-09-30
Earnings History > 20 > report Date
2021-10-26
Earnings History > 20 > date
2021-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.18
Earnings History > 20 > eps Estimate
0.18
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2021-06-30
Earnings History > 21 > report Date
2021-07-27
Earnings History > 21 > date
2021-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.14
Earnings History > 21 > eps Estimate
0.13
Earnings History > 21 > eps Difference
0.01
Earnings History > 21 > surprise Percent
7.6923
Earnings History > 22 > period
2021-03-31
Earnings History > 22 > report Date
2021-04-30
Earnings History > 22 > date
2021-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.05
Earnings History > 22 > eps Estimate
0.03
Earnings History > 22 > eps Difference
0.02
Earnings History > 22 > surprise Percent
66.6667
Earnings History > 23 > period
2020-12-31
Earnings History > 23 > report Date
2021-01-26
Earnings History > 23 > date
2020-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.08
Earnings History > 23 > eps Estimate
0.08
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2020-09-30
Earnings History > 24 > report Date
2020-10-27
Earnings History > 24 > date
2020-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.16
Earnings History > 24 > eps Estimate
0.13
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
23.0769
Earnings History > 25 > period
2020-06-30
Earnings History > 25 > report Date
2020-07-28
Earnings History > 25 > date
2020-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.11
Earnings History > 25 > eps Estimate
0.06
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
83.3333
Earnings History > 26 > period
2020-03-31
Earnings History > 26 > report Date
2020-04-28
Earnings History > 26 > date
2020-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.05
Earnings History > 26 > eps Estimate
0.02
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
150
Earnings History > 27 > period
2019-12-31
Earnings History > 27 > report Date
2020-02-20
Earnings History > 27 > date
2019-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.12
Earnings History > 27 > eps Estimate
0.08
Earnings History > 27 > eps Difference
0.04
Earnings History > 27 > surprise Percent
50
Earnings History > 28 > period
2019-09-30
Earnings History > 28 > report Date
2019-10-22
Earnings History > 28 > date
2019-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.15
Earnings History > 28 > eps Estimate
0.15
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2019-06-30
Earnings History > 29 > report Date
2019-07-24
Earnings History > 29 > date
2019-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.08
Earnings History > 29 > eps Estimate
0.09
Earnings History > 29 > eps Difference
-0.01
Earnings History > 29 > surprise Percent
-11.1111
Earnings History > 30 > period
2019-03-31
Earnings History > 30 > report Date
2019-04-23
Earnings History > 30 > date
2019-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.01
Earnings History > 30 > eps Estimate
0.03
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-66.6667
Earnings History > 31 > period
2018-12-31
Earnings History > 31 > report Date
2019-02-13
Earnings History > 31 > date
2018-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.06
Earnings History > 31 > eps Estimate
0.11
Earnings History > 31 > eps Difference
-0.05
Earnings History > 31 > surprise Percent
-45.4545
Earnings History > 32 > period
2018-09-30
Earnings History > 32 > report Date
2018-10-23
Earnings History > 32 > date
2018-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.13
Earnings History > 32 > eps Estimate
0.13
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2018-06-30
Earnings History > 33 > report Date
2018-07-24
Earnings History > 33 > date
2018-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.09
Earnings History > 33 > eps Estimate
0.11
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-18.1818
Earnings History > 34 > period
2018-03-31
Earnings History > 34 > report Date
2018-04-24
Earnings History > 34 > date
2018-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.03
Earnings History > 34 > eps Estimate
-0.01
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
400
Earnings History > 35 > period
2017-12-31
Earnings History > 35 > report Date
2018-02-13
Earnings History > 35 > date
2017-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.08
Earnings History > 35 > eps Estimate
0.07
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
14.2857
Earnings History > 36 > period
2017-09-30
Earnings History > 36 > report Date
2017-10-23
Earnings History > 36 > date
2017-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.09
Earnings History > 36 > eps Estimate
0.13
Earnings History > 36 > eps Difference
-0.04
Earnings History > 36 > surprise Percent
-30.7692
Earnings History > 37 > period
2017-06-30
Earnings History > 37 > report Date
2017-07-25
Earnings History > 37 > date
2017-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.07
Earnings History > 37 > eps Estimate
0.08
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-12.5
Earnings History > 38 > period
2017-03-31
Earnings History > 38 > report Date
2017-04-25
Earnings History > 38 > date
2017-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.01
Earnings History > 38 > eps Estimate
0.01
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-12-31
Earnings History > 39 > report Date
2017-02-27
Earnings History > 39 > date
2016-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0018
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2016-09-30
Earnings History > 40 > report Date
2016-10-11
Earnings History > 40 > date
2016-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.027
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2016-06-30
Earnings History > 41 > report Date
2016-07-26
Earnings History > 41 > date
2016-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0931
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2016-03-31
Earnings History > 42 > report Date
2016-04-26
Earnings History > 42 > date
2016-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0713
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-12-31
Earnings History > 43 > report Date
2016-01-28
Earnings History > 43 > date
2015-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0105
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-09-30
Earnings History > 44 > report Date
2015-10-27
Earnings History > 44 > date
2015-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0358
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2015-06-30
Earnings History > 45 > report Date
2015-07-30
Earnings History > 45 > date
2015-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0735
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2015-03-31
Earnings History > 46 > report Date
2015-04-15
Earnings History > 46 > date
2015-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0484
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-12-31
Earnings History > 47 > report Date
2015-03-31
Earnings History > 47 > date
2014-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0079
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-09-30
Earnings History > 48 > report Date
2014-12-31
Earnings History > 48 > date
2014-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0115
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2014-06-30
Earnings History > 49 > report Date
2014-09-30
Earnings History > 49 > date
2014-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0771
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0771
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2014-03-31
Earnings History > 50 > report Date
2014-06-30
Earnings History > 50 > date
2014-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0401
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0401
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-12-31
Earnings History > 51 > report Date
2014-03-31
Earnings History > 51 > date
2013-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0023
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
-0.0023
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-09-30
Earnings History > 52 > report Date
2013-12-31
Earnings History > 52 > date
2013-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0283
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.0283
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2013-06-30
Earnings History > 53 > report Date
2013-09-30
Earnings History > 53 > date
2013-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.043
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.043
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2013-03-31
Earnings History > 54 > report Date
2013-06-30
Earnings History > 54 > date
2013-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0377
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
-0.0377
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-12-31
Earnings History > 55 > report Date
2013-03-31
Earnings History > 55 > date
2012-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0241
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
-0.0241
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-09-30
Earnings History > 56 > report Date
2012-12-31
Earnings History > 56 > date
2012-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0132
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.0132
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2012-06-30
Earnings History > 57 > report Date
2012-09-30
Earnings History > 57 > date
2012-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0354
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0354
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2012-03-31
Earnings History > 58 > report Date
2012-06-30
Earnings History > 58 > date
2012-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0585
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0585
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-12-31
Earnings History > 59 > report Date
2012-03-31
Earnings History > 59 > date
2011-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.0257
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
-0.0257
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-09-30
Earnings History > 60 > report Date
2011-12-31
Earnings History > 60 > date
2011-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.1007
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.1007
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2011-06-30
Earnings History > 61 > report Date
2011-09-30
Earnings History > 61 > date
2011-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0398
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.0398
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2011-03-31
Earnings History > 62 > report Date
2011-06-30
Earnings History > 62 > date
2011-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0108
Earnings History > 62 > eps Estimate
0
Earnings History > 62 > eps Difference
-0.0108
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-12-31
Earnings History > 63 > report Date
2011-03-31
Earnings History > 63 > date
2010-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.1075
Earnings History > 63 > eps Estimate
0
Earnings History > 63 > eps Difference
-0.1075
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-09-30
Earnings History > 64 > report Date
2010-12-31
Earnings History > 64 > date
2010-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0274
Earnings History > 64 > eps Estimate
0
Earnings History > 64 > eps Difference
-0.0274
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2010-06-30
Earnings History > 65 > report Date
2010-06-30
Earnings History > 65 > date
2010-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0173
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2010-03-31
Earnings History > 66 > report Date
2010-03-31
Earnings History > 66 > date
2010-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0319
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
GCC, S.A.B. de C.V., through its subsidiaries, produces, markets, and distributes cement, aggregates, ready-mix concrete, and other materials for the construction industry in Mexico and the United States. It offers cement, ready mix concrete, building materials, and asphalt, as well as energy. The company also provides specialty products, including Komponent, a shrinkage-compensating expanding concrete additive; Metaforce, a reactive and consistent pozzolan that is used as an alternative for fly ash; Microsilex for use in bridge decks and paving; Rapid Set, a solution for concrete applications; and Versabind, a cementitious that is used as filler in asphalt mixes as a replacement for lime. It distributes its products through distribution centers and independent wholesale distributors. The company was formerly known as Grupo Cementos de Chihuahua, S.A.B. de C.V. and changed its name to GCC, S.A.B. de C.V. in March 2021. The company was founded in 1941 and is based in Chihuahua, Mexico. GCC, S.A.B. de C.V. is a subsidiary of CAMCEM, S.A. de C.V.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Grupo Cementos de Chihuahua S.A.B. de C.V
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.17
Date
2025-09-30
EPS Actual
0.3081
EPS Estimate
0.31
EPS Difference
-0.0019
Surprise Percent
-0.6129%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.