_id
69105c04ccc777a4e85d5834
Ticker
DNGFF
Name
Dongfang Electric Corporation Limited
Exchange
PINK
Address
Western High-tech District, Chengdu, China, 611731
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.dec-ltd.cn
Description
Dongfang Electric Corporation Limited engages in the design, develop, manufacture, and sale of power generation equipment in China and internationally. It operates in five segments: Renewable Energy Equipment, High-efficient clean energy equipment, Engineering and supply chain, Modern manufacturing services business, and Emerging Growth Industries. The company offers power generation equipment for wind power, solar power, hydropower, nuclear power, gas power, and thermal power, such as hydro-generating units, steam turbine generators, wind power units, power station steam turbines, and power station boilers. It also provides engineering contracting and services to global energy operators; trade and logistics services; and chemical containers, energy saving and environmental protection, power electronics and control; and hydrogen energy equipment. In addition, the company offers science and technology promotion and application, heat production, and research and experimental development services; and power generators, generating sets, and general equipment. Dongfang Electric Corporation Limited was formerly known as Dongfang Electric Machinery Co., Ltd. and changed its name to Dongfang Electric Corporation Limited in January 2008. The company was founded in 1958 and is headquartered in Chengdu, the People's Republic of China. Dongfang Electric Corporation Limited operates as a subsidiary of Dongfang Electric Corporation.
Last Close
3
Volume
185
Current Price
3.2
Change
0
Last Updated
2026-01-02T12:42:37.444Z
Image
-
Ipo Date
-
Market Cap
13457202176
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
2437995148
Cost Of Revenue
2038217997
Gross Profit
399777150
Operating Expenses
257670390
Operating Income
142106760
Interest Expense
2759585
Pretax Income
172811730
Net Income
148303769
Eps
0.04288268283817919
Dividends Per Share
-
Shares Outstanding
408000000
Income Tax Expense
26713879
EBITDA
170173738
Operating Margin
5.828836866905856
Total Other Income Expense Net
30704970
Cash
3967192332
Short Term Investments
228621674
Receivables
5945943313
Inventories
4751059680
Total Current Assets
16182022677
Property Plant Equipment
1114420739
Total Assets
23103490373
Payables
4448617676
Short Term Debt
3166840732
Long Term Debt
-
Total Liabilities
16465094476
Equity
6242960056
Bs_currency_symbol
-
Depreciation
-
Change In Working Capital
-
Cash From Operations
-433757639
Capital Expenditures
78462165
Cash From Investing
-143166743
Cash From Financing
267639860
Net Change In Cash
-393883897
Cf_currency_symbol
-
PE
22.8571
PB
1.7726772146433867
ROE
2.3755360865631014
ROA
0.6419106663351434
FCF
-512219804
Fcf Percent
-0.21009877908091718
Piotroski FScore
2
Health Score
38
Deep Value Investing Score
3
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
5.8
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
9
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2437995148
Quarters > 0 > income Statement > cost Of Revenue
2038217997
Quarters > 0 > income Statement > gross Profit
399777150
Quarters > 0 > income Statement > operating Expenses
257670390
Quarters > 0 > income Statement > operating Income
142106760
Quarters > 0 > income Statement > interest Expense
2759585
Quarters > 0 > income Statement > pretax Income
172811730
Quarters > 0 > income Statement > net Income
148303769
Quarters > 0 > income Statement > eps
0.04288268283817919
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
3458360326
Quarters > 0 > income Statement > income Tax Expense
26713879
Quarters > 0 > income Statement > EBITDA
170173738
Quarters > 0 > income Statement > operating Margin
5.828836866905856
Quarters > 0 > income Statement > total Other Income Expense Net
30704970
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
3967192332
Quarters > 0 > balance Sheet > short Term Investments
228621674
Quarters > 0 > balance Sheet > receivables
5945943313
Quarters > 0 > balance Sheet > inventories
4751059680
Quarters > 0 > balance Sheet > total Current Assets
16182022677
Quarters > 0 > balance Sheet > property Plant Equipment
1114420739
Quarters > 0 > balance Sheet > total Assets
23103490373
Quarters > 0 > balance Sheet > payables
4448617676
Quarters > 0 > balance Sheet > short Term Debt
3166840732
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
16465094476
Quarters > 0 > balance Sheet > equity
6242960056
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
148303769
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-433757639
Quarters > 0 > cash Flow > capital Expenditures
78462165
Quarters > 0 > cash Flow > cash From Investing
-143166743
Quarters > 0 > cash Flow > cash From Financing
267639860
Quarters > 0 > cash Flow > net Change In Cash
-393883897
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.04288268283817919
Quarters > 0 > ratios > PB
1.7726772146433867
Quarters > 0 > ratios > ROE
2.3755360865631014
Quarters > 0 > ratios > ROA
0.6419106663351434
Quarters > 0 > ratios > FCF
-512219804
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.21009877908091718
Quarters > 0 > health Score
38
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
21602870401
Quarters > 1 > income Statement > cost Of Revenue
18223159291
Quarters > 1 > income Statement > gross Profit
3379711110
Quarters > 1 > income Statement > operating Expenses
2288107872
Quarters > 1 > income Statement > operating Income
1091603238
Quarters > 1 > income Statement > interest Expense
18467507
Quarters > 1 > income Statement > pretax Income
1084082348
Quarters > 1 > income Statement > net Income
755972159
Quarters > 1 > income Statement > eps
0.2424197925628703
Quarters > 1 > income Statement > dividends Per Share
20634902
Quarters > 1 > income Statement > shares Outstanding
3118442397
Quarters > 1 > income Statement > income Tax Expense
251268581
Quarters > 1 > income Statement > EBITDA
1102549856
Quarters > 1 > income Statement > operating Margin
5.0530472003825455
Quarters > 1 > income Statement > total Other Income Expense Net
-7520889.5
Quarters > 1 > income Statement > currency_symbol
CNY
Quarters > 1 > balance Sheet > cash
31258747000
Quarters > 1 > balance Sheet > short Term Investments
1572706000
Quarters > 1 > balance Sheet > receivables
39482069000
Quarters > 1 > balance Sheet > inventories
27286778000
Quarters > 1 > balance Sheet > total Current Assets
109233007000
Quarters > 1 > balance Sheet > property Plant Equipment
7675655000
Quarters > 1 > balance Sheet > total Assets
156365517000
Quarters > 1 > balance Sheet > payables
46830585000
Quarters > 1 > balance Sheet > short Term Debt
75109000
Quarters > 1 > balance Sheet > long Term Debt
3434875573.97
Quarters > 1 > balance Sheet > total Liabilities
110961853000
Quarters > 1 > balance Sheet > equity
42399913000
Quarters > 1 > balance Sheet > currency_symbol
CNY
Quarters > 1 > cash Flow > net Income
755972159.1
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-12877217432
Quarters > 1 > cash Flow > cash From Operations
2736401225
Quarters > 1 > cash Flow > capital Expenditures
467396862
Quarters > 1 > cash Flow > cash From Investing
-3601688882
Quarters > 1 > cash Flow > cash From Financing
3866113894
Quarters > 1 > cash Flow > net Change In Cash
3040578341
Quarters > 1 > cash Flow > currency_symbol
CNY
Quarters > 1 > ratios > PE
0.2424197925628703
Quarters > 1 > ratios > PB
0.23535462609086014
Quarters > 1 > ratios > ROE
1.7829568636143192
Quarters > 1 > ratios > ROA
0.48346475201434597
Quarters > 1 > ratios > FCF
2269004363
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.10503254062455364
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
16548081132
Quarters > 2 > income Statement > cost Of Revenue
13582721836
Quarters > 2 > income Statement > gross Profit
2965359296
Quarters > 2 > income Statement > operating Expenses
1550576470
Quarters > 2 > income Statement > operating Income
1414782825
Quarters > 2 > income Statement > interest Expense
16853140
Quarters > 2 > income Statement > pretax Income
1409888537
Quarters > 2 > income Statement > net Income
1153823686
Quarters > 2 > income Statement > eps
0.3699999997146011
Quarters > 2 > income Statement > dividends Per Share
11227799
Quarters > 2 > income Statement > shares Outstanding
3118442397
Quarters > 2 > income Statement > income Tax Expense
181858493
Quarters > 2 > income Statement > EBITDA
1426741678
Quarters > 2 > income Statement > operating Margin
8.549527970733422
Quarters > 2 > income Statement > total Other Income Expense Net
-4894288
Quarters > 2 > income Statement > currency_symbol
CNY
Quarters > 2 > balance Sheet > cash
28508204000
Quarters > 2 > balance Sheet > short Term Investments
1692665000
Quarters > 2 > balance Sheet > receivables
36489461000
Quarters > 2 > balance Sheet > inventories
24561653000
Quarters > 2 > balance Sheet > total Current Assets
103775186000
Quarters > 2 > balance Sheet > property Plant Equipment
7543110000
Quarters > 2 > balance Sheet > total Assets
148828843000
Quarters > 2 > balance Sheet > payables
44793356000
Quarters > 2 > balance Sheet > short Term Debt
94001000
Quarters > 2 > balance Sheet > long Term Debt
3491559432.07
Quarters > 2 > balance Sheet > total Liabilities
104390410000
Quarters > 2 > balance Sheet > equity
39973902000
Quarters > 2 > balance Sheet > currency_symbol
CNY
Quarters > 2 > cash Flow > net Income
1153823686
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
-3292867655
Quarters > 2 > cash Flow > capital Expenditures
274758218
Quarters > 2 > cash Flow > cash From Investing
2725186039
Quarters > 2 > cash Flow > cash From Financing
1354979330
Quarters > 2 > cash Flow > net Change In Cash
798322595
Quarters > 2 > cash Flow > currency_symbol
CNY
Quarters > 2 > ratios > PE
0.3699999997146011
Quarters > 2 > ratios > PB
0.2496382682481185
Quarters > 2 > ratios > ROE
2.886442474392417
Quarters > 2 > ratios > ROA
0.7752688677422561
Quarters > 2 > ratios > FCF
-3567625873
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.21559151448085853
Quarters > 2 > health Score
37
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
21845962282
Quarters > 3 > income Statement > cost Of Revenue
19253961986
Quarters > 3 > income Statement > gross Profit
2592000296
Quarters > 3 > income Statement > operating Expenses
1836383189
Quarters > 3 > income Statement > operating Income
755617106
Quarters > 3 > income Statement > interest Expense
39572047
Quarters > 3 > income Statement > pretax Income
744032221
Quarters > 3 > income Statement > net Income
297359352
Quarters > 3 > income Statement > eps
0.09538393064746571
Quarters > 3 > income Statement > dividends Per Share
11957250.69
Quarters > 3 > income Statement > shares Outstanding
3117499457
Quarters > 3 > income Statement > income Tax Expense
222954869
Quarters > 3 > income Statement > EBITDA
783604269
Quarters > 3 > income Statement > operating Margin
3.4588410263007336
Quarters > 3 > income Statement > total Other Income Expense Net
-11584885
Quarters > 3 > income Statement > currency_symbol
CNY
Quarters > 3 > balance Sheet > cash
26855949069
Quarters > 3 > balance Sheet > short Term Investments
1697971178
Quarters > 3 > balance Sheet > receivables
34005186046
Quarters > 3 > balance Sheet > inventories
21685296057
Quarters > 3 > balance Sheet > total Current Assets
93779782264
Quarters > 3 > balance Sheet > property Plant Equipment
7479032648
Quarters > 3 > balance Sheet > total Assets
142009284851
Quarters > 3 > balance Sheet > payables
40468323649
Quarters > 3 > balance Sheet > short Term Debt
75080000
Quarters > 3 > balance Sheet > long Term Debt
2167176895.8
Quarters > 3 > balance Sheet > total Liabilities
98867036719
Quarters > 3 > balance Sheet > equity
38796282366
Quarters > 3 > balance Sheet > currency_symbol
CNY
Quarters > 3 > cash Flow > net Income
297359352.47
Quarters > 3 > cash Flow > depreciation
-
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
-
Quarters > 3 > cash Flow > capital Expenditures
2230507835.88
Quarters > 3 > cash Flow > cash From Investing
6750358296
Quarters > 3 > cash Flow > cash From Financing
920594472
Quarters > 3 > cash Flow > net Change In Cash
11684645230
Quarters > 3 > cash Flow > currency_symbol
CNY
Quarters > 3 > ratios > PE
0.09538393064746571
Quarters > 3 > ratios > PB
0.257137995034872
Quarters > 3 > ratios > ROE
0.7664635214135816
Quarters > 3 > ratios > ROA
0.20939430285280117
Quarters > 3 > ratios > FCF
-
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-
Quarters > 3 > health Score
43
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
69695135723
Annuals > 0 > income Statement > cost Of Revenue
58876109012
Annuals > 0 > income Statement > gross Profit
10819026711
Annuals > 0 > income Statement > operating Expenses
6931573635
Annuals > 0 > income Statement > operating Income
3887453074
Annuals > 0 > income Statement > interest Expense
82971078
Annuals > 0 > income Statement > pretax Income
3884243745
Annuals > 0 > income Statement > net Income
2922100908
Annuals > 0 > income Statement > eps
0.9399999997683858
Annuals > 0 > income Statement > dividends Per Share
1531069000
Annuals > 0 > income Statement > shares Outstanding
3108617988
Annuals > 0 > income Statement > income Tax Expense
596717889
Annuals > 0 > income Statement > EBITDA
5080596151
Annuals > 0 > income Statement > operating Margin
5.577796834273338
Annuals > 0 > income Statement > total Other Income Expense Net
-3209329
Annuals > 0 > income Statement > currency_symbol
CNY
Annuals > 0 > balance Sheet > cash
26855949000
Annuals > 0 > balance Sheet > short Term Investments
1697971000
Annuals > 0 > balance Sheet > receivables
34005186000
Annuals > 0 > balance Sheet > inventories
21685296000
Annuals > 0 > balance Sheet > total Current Assets
93779782000
Annuals > 0 > balance Sheet > property Plant Equipment
7479033000
Annuals > 0 > balance Sheet > total Assets
142009285000
Annuals > 0 > balance Sheet > payables
40468324000
Annuals > 0 > balance Sheet > short Term Debt
75080000
Annuals > 0 > balance Sheet > long Term Debt
2167176895.8
Annuals > 0 > balance Sheet > total Liabilities
98867037000
Annuals > 0 > balance Sheet > equity
38796282000
Annuals > 0 > balance Sheet > currency_symbol
CNY
Annuals > 0 > cash Flow > net Income
3287526000
Annuals > 0 > cash Flow > depreciation
1113381000
Annuals > 0 > cash Flow > change In Working Capital
5656816000
Annuals > 0 > cash Flow > cash From Operations
10059491000
Annuals > 0 > cash Flow > capital Expenditures
2999117000
Annuals > 0 > cash Flow > cash From Investing
-2773696000
Annuals > 0 > cash Flow > cash From Financing
1088764000
Annuals > 0 > cash Flow > net Change In Cash
8335272000
Annuals > 0 > cash Flow > currency_symbol
CNY
Annuals > 0 > ratios > PE
0.9399999997683858
Annuals > 0 > ratios > PB
0.2564054349744133
Annuals > 0 > ratios > ROE
7.531909650517542
Annuals > 0 > ratios > ROA
2.057682994460538
Annuals > 0 > ratios > FCF
7060374000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.10130368391936448
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
59568367966
Annuals > 1 > income Statement > cost Of Revenue
49961833437
Annuals > 1 > income Statement > gross Profit
9606534529
Annuals > 1 > income Statement > operating Expenses
6626206638
Annuals > 1 > income Statement > operating Income
3976683797
Annuals > 1 > income Statement > interest Expense
64439100
Annuals > 1 > income Statement > pretax Income
4006164166
Annuals > 1 > income Statement > net Income
3550393575
Annuals > 1 > income Statement > eps
1.1399999996146906
Annuals > 1 > income Statement > dividends Per Share
1044708822
Annuals > 1 > income Statement > shares Outstanding
3114380330
Annuals > 1 > income Statement > income Tax Expense
362454836
Annuals > 1 > income Statement > EBITDA
4945954005
Annuals > 1 > income Statement > operating Margin
6.675831372902112
Annuals > 1 > income Statement > total Other Income Expense Net
29480369
Annuals > 1 > income Statement > currency_symbol
CNY
Annuals > 1 > balance Sheet > cash
17129250869
Annuals > 1 > balance Sheet > short Term Investments
867176939
Annuals > 1 > balance Sheet > receivables
26520803053
Annuals > 1 > balance Sheet > inventories
18136582872
Annuals > 1 > balance Sheet > total Current Assets
75689327531
Annuals > 1 > balance Sheet > property Plant Equipment
6168597161
Annuals > 1 > balance Sheet > total Assets
121108373341
Annuals > 1 > balance Sheet > payables
33198351448
Annuals > 1 > balance Sheet > short Term Debt
110165544
Annuals > 1 > balance Sheet > long Term Debt
1383426409.2
Annuals > 1 > balance Sheet > total Liabilities
79888498579
Annuals > 1 > balance Sheet > equity
37244895786
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3550393575
Annuals > 1 > cash Flow > depreciation
875350738
Annuals > 1 > cash Flow > change In Working Capital
-7858876044.42
Annuals > 1 > cash Flow > cash From Operations
-3495876226
Annuals > 1 > cash Flow > capital Expenditures
1110103477.28
Annuals > 1 > cash Flow > cash From Investing
6054992356
Annuals > 1 > cash Flow > cash From Financing
-497100687
Annuals > 1 > cash Flow > net Change In Cash
2043419899
Annuals > 1 > cash Flow > currency_symbol
CNY
Annuals > 1 > ratios > PE
1.1399999996146906
Annuals > 1 > ratios > PB
0.267580747527454
Annuals > 1 > ratios > ROE
9.53256412744363
Annuals > 1 > ratios > ROA
2.9315839004816775
Annuals > 1 > ratios > FCF
-4605979703.28
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.07732257673920104
Annuals > 1 > health Score
44
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
55353140128
Annuals > 2 > income Statement > cost Of Revenue
45349223027
Annuals > 2 > income Statement > gross Profit
10003917101
Annuals > 2 > income Statement > operating Expenses
7050103678
Annuals > 2 > income Statement > operating Income
3320871279
Annuals > 2 > income Statement > interest Expense
79420015
Annuals > 2 > income Statement > pretax Income
3324973169
Annuals > 2 > income Statement > net Income
2857898505
Annuals > 2 > income Statement > eps
0.9210467464711651
Annuals > 2 > income Statement > dividends Per Share
718248600
Annuals > 2 > income Statement > shares Outstanding
3102881060
Annuals > 2 > income Statement > income Tax Expense
314616641
Annuals > 2 > income Statement > EBITDA
4292271487
Annuals > 2 > income Statement > operating Margin
5.99942708095825
Annuals > 2 > income Statement > total Other Income Expense Net
4101891
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
15038954412
Annuals > 2 > balance Sheet > short Term Investments
1031815888
Annuals > 2 > balance Sheet > receivables
24527988845
Annuals > 2 > balance Sheet > inventories
18455259894
Annuals > 2 > balance Sheet > total Current Assets
67409870623
Annuals > 2 > balance Sheet > property Plant Equipment
5549231291
Annuals > 2 > balance Sheet > total Assets
115265060467
Annuals > 2 > balance Sheet > payables
24940274312
Annuals > 2 > balance Sheet > short Term Debt
103235027
Annuals > 2 > balance Sheet > long Term Debt
951113407.87
Annuals > 2 > balance Sheet > total Liabilities
76640188940
Annuals > 2 > balance Sheet > equity
34981476376
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3010356527
Annuals > 2 > cash Flow > depreciation
885464977
Annuals > 2 > cash Flow > change In Working Capital
4852625507
Annuals > 2 > cash Flow > cash From Operations
8410116418
Annuals > 2 > cash Flow > capital Expenditures
748211198.51
Annuals > 2 > cash Flow > cash From Investing
-13186238590.76
Annuals > 2 > cash Flow > cash From Financing
-117013011.47
Annuals > 2 > cash Flow > net Change In Cash
-4207822429
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.9210467464711651
Annuals > 2 > ratios > PB
0.2838422050937854
Annuals > 2 > ratios > ROE
8.169748109776005
Annuals > 2 > ratios > ROA
2.4794143979286827
Annuals > 2 > ratios > FCF
7661905219.49
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.13841861910223008
Annuals > 2 > health Score
57
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
47819166940
Annuals > 3 > income Statement > cost Of Revenue
38782187274
Annuals > 3 > income Statement > gross Profit
9036979666
Annuals > 3 > income Statement > operating Expenses
6462876053
Annuals > 3 > income Statement > operating Income
2658242870
Annuals > 3 > income Statement > interest Expense
33518711
Annuals > 3 > income Statement > pretax Income
2667047594
Annuals > 3 > income Statement > net Income
2289036817
Annuals > 3 > income Statement > eps
0.7299999999075157
Annuals > 3 > income Statement > dividends Per Share
561532703
Annuals > 3 > income Statement > shares Outstanding
3135666873
Annuals > 3 > income Statement > income Tax Expense
237824064
Annuals > 3 > income Statement > EBITDA
3597516068
Annuals > 3 > income Statement > operating Margin
5.558948513961711
Annuals > 3 > income Statement > total Other Income Expense Net
8804728
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
18721874434
Annuals > 3 > balance Sheet > short Term Investments
1466444004
Annuals > 3 > balance Sheet > receivables
20361097697
Annuals > 3 > balance Sheet > inventories
19062432842
Annuals > 3 > balance Sheet > total Current Assets
69854609459
Annuals > 3 > balance Sheet > property Plant Equipment
5483671589
Annuals > 3 > balance Sheet > total Assets
103104573304
Annuals > 3 > balance Sheet > payables
20214165215
Annuals > 3 > balance Sheet > short Term Debt
41830000
Annuals > 3 > balance Sheet > long Term Debt
1565091967.96
Annuals > 3 > balance Sheet > total Liabilities
67720696078
Annuals > 3 > balance Sheet > equity
32497661980
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2429223530
Annuals > 3 > cash Flow > depreciation
896949761
Annuals > 3 > cash Flow > change In Working Capital
-7726078336.11
Annuals > 3 > cash Flow > cash From Operations
-4420888980.16
Annuals > 3 > cash Flow > capital Expenditures
717613671.32
Annuals > 3 > cash Flow > cash From Investing
-3052869630.9
Annuals > 3 > cash Flow > cash From Financing
-378255038.12
Annuals > 3 > cash Flow > net Change In Cash
-7953671910
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.7299999999075157
Annuals > 3 > ratios > PB
0.30876479667292056
Annuals > 3 > ratios > ROE
7.043696923208628
Annuals > 3 > ratios > ROA
2.2201118181740207
Annuals > 3 > ratios > FCF
-5138502651.48
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.10745696715978799
Annuals > 3 > health Score
42
Valuation > metrics > PE
22.8571
Valuation > metrics > PB
1.7726772146433867
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.3755360865631014
Profitability > metrics > ROA
0.9164723839547491
Profitability > metrics > Net Margin
0.060830214991059534
Profitability > final Score
17
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.637385843943641
Risk > metrics > Interest Coverage
51.49569953453146
Risk > final Score
58
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.124891478627323
Liquidity > metrics > Quick Ratio
1.5010210002580846
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
11
Prev Profitabilities > 1
20
Prev Profitabilities > 2
5
Prev Risks > 0
58
Prev Risks > 1
58
Prev Risks > 2
58
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:43:23.532Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0427
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-06-30
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0308
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-03-31
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0509
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2024-12-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0133
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.042
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-28
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.035
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-29
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2922
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2023-12-31
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0285
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-09-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0405
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-06-30
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0452
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.0478
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0161
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.0342
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-06-30
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0414
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0468
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0214
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.0263
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.026
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.026
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0352
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.0352
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.031
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.031
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-31
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0257
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.0257
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0178
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0178
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0258
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.0258
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0179
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0179
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0103
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.0103
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.014
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.014
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0178
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.0178
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.017
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.017
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0097
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.0097
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0175
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0175
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0136
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.0136
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0128
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0128
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-09-30
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.0035
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.006
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.006
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.0126
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.0126
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0102
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.0102
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0424
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
-0.0424
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0465
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
-0.0465
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.021
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
-0.021
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0003
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.0003
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.012
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.012
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0054
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0054
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0042
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0042
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0081
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0081
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0135
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.0135
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0199
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0199
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0336
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.0336
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0338
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0338
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0239
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0239
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0572
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0572
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0567
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0567
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0386
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0386
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.029
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.029
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.046
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.046
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0392
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0392
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0587
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0587
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0611
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0611
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.058
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.058
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0707
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0707
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0473
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0473
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0663
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0663
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.0389
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.0344
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2009-12-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0422
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-09-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.0308
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-06-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0306
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-03-31
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.0264
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2008-12-31
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.0156
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-09-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.0283
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-06-30
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.0016
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-03-31
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.0363
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2007-12-31
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.1008
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-09-30
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.0483
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Dongfang Electric Corporation Limited engages in the design, develop, manufacture, and sale of power generation equipment in China and internationally. It operates in five segments: Renewable Energy Equipment, High-efficient clean energy equipment, Engineering and supply chain, Modern manufacturing services business, and Emerging Growth Industries. The company offers power generation equipment for wind power, solar power, hydropower, nuclear power, gas power, and thermal power, such as hydro-generating units, steam turbine generators, wind power units, power station steam turbines, and power station boilers. It also provides engineering contracting and services to global energy operators; trade and logistics services; and chemical containers, energy saving and environmental protection, power electronics and control; and hydrogen energy equipment. In addition, the company offers science and technology promotion and application, heat production, and research and experimental development services; and power generators, generating sets, and general equipment. Dongfang Electric Corporation Limited was formerly known as Dongfang Electric Machinery Co., Ltd. and changed its name to Dongfang Electric Corporation Limited in January 2008. The company was founded in 1958 and is headquartered in Chengdu, the People's Republic of China. Dongfang Electric Corporation Limited operates as a subsidiary of Dongfang Electric Corporation.
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)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Dongfang Electric Corporation Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0427
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.