_id
69104e22ccc777a4e85d5321
Ticker
CHOLF
Name
China Oilfield Services Limited
Exchange
PINK
Address
No. 201, Haiyou Street, Sanhe, China, 065201
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.cosl.com.cn
Description
China Oilfield Services Limited, together with its subsidiaries, provides integrated oilfield services in China, Indonesia, Mexico, Norway, the Middle East, and internationally. The company operates through four divisions: Geophysical Services, Drilling Services, Well Services, and Marine and Transportation Services. It offers drilling services, including drilling lift boats and accommodation and rigs; well services, such as directional drilling, logging, drilling and completion fluids, cementing, workover, production and optimization, and well completion; and geophysics and geotechnical surveying, as well as marine support vessels comprising anchor handling, towing, cargo (passenger) transportation, stand-by, and oil lifting assisting services. The company was incorporated in 2001 and is based in Sanhe, China. China Oilfield Services Limited is a subsidiary of China National Offshore Oil Corporation.
Last Close
0.98
Volume
-
Current Price
0.98
Change
0
Last Updated
2026-01-02T11:21:17.541Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
9125670912
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.532
Sentiment Sources
1
Current Quarter
2025-06-30
Revenue
12522783227
Cost Of Revenue
10335794531
Gross Profit
2186988696
Operating Expenses
827303627
Operating Income
1359685069
Interest Expense
183278750
Pretax Income
1442897400
Net Income
1076655887
Eps
0.22563871491946502
Dividends Per Share
1406238487
Shares Outstanding
1811124000
Income Tax Expense
302828758
EBITDA
1626176150
Operating Margin
10.857690693458812
Total Other Income Expense Net
83212331
Cash
7221086000
Short Term Investments
-
Receivables
19681427000
Inventories
2452768000
Total Current Assets
30138023000
Property Plant Equipment
48508571000
Total Assets
83974380000
Payables
14566550000
Short Term Debt
5380030000
Long Term Debt
4903619748
Total Liabilities
38545038000
Equity
44701383000
Bs_currency_symbol
CNY
Depreciation
-
Change In Working Capital
-
Cash From Operations
1793414812
Capital Expenditures
1218529007
Cash From Investing
-741194859
Cash From Financing
-1169448979
Net Change In Cash
-117788993
Cf_currency_symbol
CNY
PE
8.1667
PB
0.10460884756071194
ROE
2.4085516257964548
ROA
1.2821242467047687
FCF
574885805
Fcf Percent
0.04590719128320499
Piotroski FScore
4
Health Score
52
Deep Value Investing Score
9.5
Defensive Investing Score
7.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
7
Growth Investing Score
5.5
Momentum Investing Score
4
Net Net Investing Score
3.5
Quality Investing Score
6.5
Value Investing Score
8
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
12522783227
Quarters > 0 > income Statement > cost Of Revenue
10335794531
Quarters > 0 > income Statement > gross Profit
2186988696
Quarters > 0 > income Statement > operating Expenses
827303627
Quarters > 0 > income Statement > operating Income
1359685069
Quarters > 0 > income Statement > interest Expense
183278750
Quarters > 0 > income Statement > pretax Income
1442897400
Quarters > 0 > income Statement > net Income
1076655887
Quarters > 0 > income Statement > eps
0.22563871491946502
Quarters > 0 > income Statement > dividends Per Share
1406238487
Quarters > 0 > income Statement > shares Outstanding
4771592000
Quarters > 0 > income Statement > income Tax Expense
302828758
Quarters > 0 > income Statement > EBITDA
1626176150
Quarters > 0 > income Statement > operating Margin
10.857690693458812
Quarters > 0 > income Statement > total Other Income Expense Net
83212331
Quarters > 0 > income Statement > currency_symbol
CNY
Quarters > 0 > balance Sheet > cash
7221086000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
19681427000
Quarters > 0 > balance Sheet > inventories
2452768000
Quarters > 0 > balance Sheet > total Current Assets
30138023000
Quarters > 0 > balance Sheet > property Plant Equipment
48508571000
Quarters > 0 > balance Sheet > total Assets
83974380000
Quarters > 0 > balance Sheet > payables
14566550000
Quarters > 0 > balance Sheet > short Term Debt
5380030000
Quarters > 0 > balance Sheet > long Term Debt
4903619748
Quarters > 0 > balance Sheet > total Liabilities
38545038000
Quarters > 0 > balance Sheet > equity
44701383000
Quarters > 0 > balance Sheet > currency_symbol
CNY
Quarters > 0 > cash Flow > net Income
1076655887
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
1793414812
Quarters > 0 > cash Flow > capital Expenditures
1218529007
Quarters > 0 > cash Flow > cash From Investing
-741194859
Quarters > 0 > cash Flow > cash From Financing
-1169448979
Quarters > 0 > cash Flow > net Change In Cash
-117788993
Quarters > 0 > cash Flow > currency_symbol
CNY
Quarters > 0 > ratios > PE
0.22563871491946502
Quarters > 0 > ratios > PB
0.10460884756071194
Quarters > 0 > ratios > ROE
2.4085516257964548
Quarters > 0 > ratios > ROA
1.2821242467047687
Quarters > 0 > ratios > FCF
574885805
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.04590719128320499
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
10797543330
Quarters > 1 > income Statement > cost Of Revenue
8893314910
Quarters > 1 > income Statement > gross Profit
1904228420
Quarters > 1 > income Statement > operating Expenses
663032008
Quarters > 1 > income Statement > operating Income
1241196412
Quarters > 1 > income Statement > interest Expense
161665477
Quarters > 1 > income Statement > pretax Income
1129196700
Quarters > 1 > income Statement > net Income
887188541
Quarters > 1 > income Statement > eps
0.18593134974658354
Quarters > 1 > income Statement > dividends Per Share
92110128
Quarters > 1 > income Statement > shares Outstanding
4771592000
Quarters > 1 > income Statement > income Tax Expense
192487479
Quarters > 1 > income Statement > EBITDA
1290862177
Quarters > 1 > income Statement > operating Margin
11.495174171252899
Quarters > 1 > income Statement > total Other Income Expense Net
-111999712
Quarters > 1 > income Statement > currency_symbol
CNY
Quarters > 1 > balance Sheet > cash
7870284462
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
18459843663
Quarters > 1 > balance Sheet > inventories
2584923102
Quarters > 1 > balance Sheet > total Current Assets
29791291052
Quarters > 1 > balance Sheet > property Plant Equipment
48232273611
Quarters > 1 > balance Sheet > total Assets
83377931592
Quarters > 1 > balance Sheet > payables
14105910387
Quarters > 1 > balance Sheet > short Term Debt
2512370000
Quarters > 1 > balance Sheet > long Term Debt
6827464445
Quarters > 1 > balance Sheet > total Liabilities
38006961054
Quarters > 1 > balance Sheet > equity
44706914140
Quarters > 1 > balance Sheet > currency_symbol
CNY
Quarters > 1 > cash Flow > net Income
887188541
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
-2288151342
Quarters > 1 > cash Flow > capital Expenditures
1233001746
Quarters > 1 > cash Flow > cash From Investing
4348899049
Quarters > 1 > cash Flow > cash From Financing
-249831869
Quarters > 1 > cash Flow > net Change In Cash
1801993884
Quarters > 1 > cash Flow > currency_symbol
CNY
Quarters > 1 > ratios > PE
0.18593134974658354
Quarters > 1 > ratios > PB
0.10459590535272852
Quarters > 1 > ratios > ROE
1.9844548836937463
Quarters > 1 > ratios > ROA
1.0640567882414638
Quarters > 1 > ratios > FCF
-3521153088
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.32610687268249194
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
14640131003
Quarters > 2 > income Statement > cost Of Revenue
12865198677
Quarters > 2 > income Statement > gross Profit
1774932326
Quarters > 2 > income Statement > operating Expenses
701267972
Quarters > 2 > income Statement > operating Income
1073664354
Quarters > 2 > income Statement > interest Expense
121551175
Quarters > 2 > income Statement > pretax Income
1020612579
Quarters > 2 > income Statement > net Income
692250019
Quarters > 2 > income Statement > eps
0.1450773701942664
Quarters > 2 > income Statement > dividends Per Share
168535805
Quarters > 2 > income Statement > shares Outstanding
4771592000
Quarters > 2 > income Statement > income Tax Expense
258026411
Quarters > 2 > income Statement > EBITDA
1142163754
Quarters > 2 > income Statement > operating Margin
7.3337072856792656
Quarters > 2 > income Statement > total Other Income Expense Net
-53051775
Quarters > 2 > income Statement > currency_symbol
CNY
Quarters > 2 > balance Sheet > cash
5974129777
Quarters > 2 > balance Sheet > short Term Investments
5500549165
Quarters > 2 > balance Sheet > receivables
14477882314
Quarters > 2 > balance Sheet > inventories
2296494268
Quarters > 2 > balance Sheet > total Current Assets
28666187272
Quarters > 2 > balance Sheet > property Plant Equipment
48710932765
Quarters > 2 > balance Sheet > total Assets
82947662938
Quarters > 2 > balance Sheet > payables
15415201478
Quarters > 2 > balance Sheet > short Term Debt
2515940000
Quarters > 2 > balance Sheet > long Term Debt
6817352800
Quarters > 2 > balance Sheet > total Liabilities
38523127034
Quarters > 2 > balance Sheet > equity
43797161954
Quarters > 2 > balance Sheet > currency_symbol
CNY
Quarters > 2 > cash Flow > net Income
692250019
Quarters > 2 > cash Flow > depreciation
68499400
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
-
Quarters > 2 > cash Flow > capital Expenditures
1354103953
Quarters > 2 > cash Flow > cash From Investing
-6791114780
Quarters > 2 > cash Flow > cash From Financing
-2001122735
Quarters > 2 > cash Flow > net Change In Cash
-2882945484
Quarters > 2 > cash Flow > currency_symbol
CNY
Quarters > 2 > ratios > PE
0.1450773701942664
Quarters > 2 > ratios > PB
0.1067685656187347
Quarters > 2 > ratios > ROE
1.5805819101408163
Quarters > 2 > ratios > ROA
0.8345624149982727
Quarters > 2 > ratios > FCF
-
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
11132905889
Quarters > 3 > income Statement > cost Of Revenue
9120998899
Quarters > 3 > income Statement > gross Profit
2011906990
Quarters > 3 > income Statement > operating Expenses
746540093
Quarters > 3 > income Statement > operating Income
1265366897
Quarters > 3 > income Statement > interest Expense
200773793
Quarters > 3 > income Statement > pretax Income
1237683574
Quarters > 3 > income Statement > net Income
852350073
Quarters > 3 > income Statement > eps
0.17863012449513704
Quarters > 3 > income Statement > dividends Per Share
192589425
Quarters > 3 > income Statement > shares Outstanding
4771592000
Quarters > 3 > income Statement > income Tax Expense
310814605
Quarters > 3 > income Statement > EBITDA
1611547837
Quarters > 3 > income Statement > operating Margin
11.36600730857036
Quarters > 3 > income Statement > total Other Income Expense Net
-27683323
Quarters > 3 > income Statement > currency_symbol
CNY
Quarters > 3 > balance Sheet > cash
8877499020
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
17843590735
Quarters > 3 > balance Sheet > inventories
2700933275
Quarters > 3 > balance Sheet > total Current Assets
29984524990
Quarters > 3 > balance Sheet > property Plant Equipment
47398507934
Quarters > 3 > balance Sheet > total Assets
82738233342
Quarters > 3 > balance Sheet > payables
13851433471
Quarters > 3 > balance Sheet > short Term Debt
4139620333
Quarters > 3 > balance Sheet > long Term Debt
6744428226
Quarters > 3 > balance Sheet > total Liabilities
38744224370
Quarters > 3 > balance Sheet > equity
43200541050
Quarters > 3 > balance Sheet > currency_symbol
CNY
Quarters > 3 > cash Flow > net Income
852350073
Quarters > 3 > cash Flow > depreciation
173090470
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
3287111717
Quarters > 3 > cash Flow > capital Expenditures
2239615546
Quarters > 3 > cash Flow > cash From Investing
-1675031762
Quarters > 3 > cash Flow > cash From Financing
-1261072817
Quarters > 3 > cash Flow > net Change In Cash
269264954
Quarters > 3 > cash Flow > currency_symbol
CNY
Quarters > 3 > ratios > PE
0.17863012449513704
Quarters > 3 > ratios > PB
0.10824309247858367
Quarters > 3 > ratios > ROE
1.9730078658355137
Quarters > 3 > ratios > ROA
1.030176785956736
Quarters > 3 > ratios > FCF
1047496171
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.09409009484531716
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
48301581218
Annuals > 0 > income Statement > cost Of Revenue
40722171535
Annuals > 0 > income Statement > gross Profit
7579409683
Annuals > 0 > income Statement > operating Expenses
2743817365
Annuals > 0 > income Statement > operating Income
4835592318
Annuals > 0 > income Statement > interest Expense
759921233
Annuals > 0 > income Statement > pretax Income
4667339590
Annuals > 0 > income Statement > net Income
3136991876
Annuals > 0 > income Statement > eps
0.6574308691941809
Annuals > 0 > income Statement > dividends Per Share
1915517000
Annuals > 0 > income Statement > shares Outstanding
4771592000
Annuals > 0 > income Statement > income Tax Expense
1268236298
Annuals > 0 > income Statement > EBITDA
10558474498
Annuals > 0 > income Statement > operating Margin
10.01125055549522
Annuals > 0 > income Statement > total Other Income Expense Net
-168252728
Annuals > 0 > income Statement > currency_symbol
CNY
Annuals > 0 > balance Sheet > cash
5974129777
Annuals > 0 > balance Sheet > short Term Investments
5500549165
Annuals > 0 > balance Sheet > receivables
14477882314
Annuals > 0 > balance Sheet > inventories
2296494268
Annuals > 0 > balance Sheet > total Current Assets
28666187272
Annuals > 0 > balance Sheet > property Plant Equipment
48710932765
Annuals > 0 > balance Sheet > total Assets
82947662938
Annuals > 0 > balance Sheet > payables
15415201478
Annuals > 0 > balance Sheet > short Term Debt
2515940000
Annuals > 0 > balance Sheet > long Term Debt
6817352800
Annuals > 0 > balance Sheet > total Liabilities
38523127034
Annuals > 0 > balance Sheet > equity
43797161954
Annuals > 0 > balance Sheet > currency_symbol
CNY
Annuals > 0 > cash Flow > net Income
3399103000
Annuals > 0 > cash Flow > depreciation
5131214000
Annuals > 0 > cash Flow > change In Working Capital
1490948000
Annuals > 0 > cash Flow > cash From Operations
11016626000
Annuals > 0 > cash Flow > capital Expenditures
6031060000
Annuals > 0 > cash Flow > cash From Investing
-5076791000
Annuals > 0 > cash Flow > cash From Financing
-6464579000
Annuals > 0 > cash Flow > net Change In Cash
-553734000
Annuals > 0 > cash Flow > currency_symbol
CNY
Annuals > 0 > ratios > PE
0.6574308691941809
Annuals > 0 > ratios > PB
0.1067685656187347
Annuals > 0 > ratios > ROE
7.162546009932724
Annuals > 0 > ratios > ROA
3.7818930213196893
Annuals > 0 > ratios > FCF
4985566000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.10321744908305582
Annuals > 0 > health Score
63
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
44108616359
Annuals > 1 > income Statement > cost Of Revenue
37113743463
Annuals > 1 > income Statement > gross Profit
6994872896
Annuals > 1 > income Statement > operating Expenses
2743392431
Annuals > 1 > income Statement > operating Income
4261530754
Annuals > 1 > income Statement > interest Expense
969394082
Annuals > 1 > income Statement > pretax Income
4242868554
Annuals > 1 > income Statement > net Income
3013254837
Annuals > 1 > income Statement > eps
0.6314988450395591
Annuals > 1 > income Statement > dividends Per Share
953454720
Annuals > 1 > income Statement > shares Outstanding
4771592000
Annuals > 1 > income Statement > income Tax Expense
960240347
Annuals > 1 > income Statement > EBITDA
9753442520
Annuals > 1 > income Statement > operating Margin
9.661447367370139
Annuals > 1 > income Statement > total Other Income Expense Net
-18662200
Annuals > 1 > income Statement > currency_symbol
CNY
Annuals > 1 > balance Sheet > cash
6539076538
Annuals > 1 > balance Sheet > short Term Investments
4501296438
Annuals > 1 > balance Sheet > receivables
14757002928
Annuals > 1 > balance Sheet > inventories
2370178850
Annuals > 1 > balance Sheet > total Current Assets
30270102514
Annuals > 1 > balance Sheet > property Plant Equipment
47432358277
Annuals > 1 > balance Sheet > total Assets
83245834646
Annuals > 1 > balance Sheet > payables
13261513517
Annuals > 1 > balance Sheet > short Term Debt
5426187753
Annuals > 1 > balance Sheet > long Term Debt
14989167610
Annuals > 1 > balance Sheet > total Liabilities
40989728253
Annuals > 1 > balance Sheet > equity
41643019789
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3013254837
Annuals > 1 > cash Flow > depreciation
4541179884
Annuals > 1 > cash Flow > change In Working Capital
-577561087
Annuals > 1 > cash Flow > cash From Operations
13095904097
Annuals > 1 > cash Flow > capital Expenditures
9473763621
Annuals > 1 > cash Flow > cash From Investing
-7461359418
Annuals > 1 > cash Flow > cash From Financing
-3283832769
Annuals > 1 > cash Flow > net Change In Cash
2415765685
Annuals > 1 > cash Flow > currency_symbol
CNY
Annuals > 1 > ratios > PE
0.6314988450395591
Annuals > 1 > ratios > PB
0.112291572121655
Annuals > 1 > ratios > ROE
7.2359181737246425
Annuals > 1 > ratios > ROA
3.619706439143485
Annuals > 1 > ratios > FCF
3622140476
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.08211866013931159
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
35658895687
Annuals > 2 > income Statement > cost Of Revenue
31281209725
Annuals > 2 > income Statement > gross Profit
4377685962
Annuals > 2 > income Statement > operating Expenses
1588928574
Annuals > 2 > income Statement > operating Income
2999802221
Annuals > 2 > income Statement > interest Expense
763602431
Annuals > 2 > income Statement > pretax Income
2981478582
Annuals > 2 > income Statement > net Income
2358697241
Annuals > 2 > income Statement > eps
0.4943208138918835
Annuals > 2 > income Statement > dividends Per Share
715738800
Annuals > 2 > income Statement > shares Outstanding
4771592000
Annuals > 2 > income Statement > income Tax Expense
488359688
Annuals > 2 > income Statement > EBITDA
8523716897
Annuals > 2 > income Statement > operating Margin
8.41249332938155
Annuals > 2 > income Statement > total Other Income Expense Net
-18323639
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
4121251395
Annuals > 2 > balance Sheet > short Term Investments
5106035953
Annuals > 2 > balance Sheet > receivables
14377178858
Annuals > 2 > balance Sheet > inventories
2576216811
Annuals > 2 > balance Sheet > total Current Assets
28109690405
Annuals > 2 > balance Sheet > property Plant Equipment
43215594880
Annuals > 2 > balance Sheet > total Assets
77184090584
Annuals > 2 > balance Sheet > payables
10833229835
Annuals > 2 > balance Sheet > short Term Debt
7274609593
Annuals > 2 > balance Sheet > long Term Debt
14387132238
Annuals > 2 > balance Sheet > total Liabilities
37286006539
Annuals > 2 > balance Sheet > equity
39331281000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
2493118894
Annuals > 2 > cash Flow > depreciation
4171144408
Annuals > 2 > cash Flow > change In Working Capital
-1220148505
Annuals > 2 > cash Flow > cash From Operations
6899886329
Annuals > 2 > cash Flow > capital Expenditures
4142285637
Annuals > 2 > cash Flow > cash From Investing
-3733638393
Annuals > 2 > cash Flow > cash From Financing
-4867946704
Annuals > 2 > cash Flow > net Change In Cash
-1444648414
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.4943208138918835
Annuals > 2 > ratios > PB
0.11889163132011896
Annuals > 2 > ratios > ROE
5.997000812152546
Annuals > 2 > ratios > ROA
3.0559370760908466
Annuals > 2 > ratios > FCF
2757600692
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.0773327563535661
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
29203002067
Annuals > 3 > income Statement > cost Of Revenue
24409292129
Annuals > 3 > income Statement > gross Profit
4793709938
Annuals > 3 > income Statement > operating Expenses
1486110290
Annuals > 3 > income Statement > operating Income
3879815510
Annuals > 3 > income Statement > interest Expense
817568814
Annuals > 3 > income Statement > pretax Income
1089549291
Annuals > 3 > income Statement > net Income
313175553
Annuals > 3 > income Statement > eps
0.06563334689973493
Annuals > 3 > income Statement > dividends Per Share
811170640
Annuals > 3 > income Statement > shares Outstanding
4771592000
Annuals > 3 > income Statement > income Tax Expense
767499795
Annuals > 3 > income Statement > EBITDA
6414589184
Annuals > 3 > income Statement > operating Margin
13.285673510889731
Annuals > 3 > income Statement > total Other Income Expense Net
209815635
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
5113285784
Annuals > 3 > balance Sheet > short Term Investments
5703728211
Annuals > 3 > balance Sheet > receivables
10886702058
Annuals > 3 > balance Sheet > inventories
2624852875
Annuals > 3 > balance Sheet > total Current Assets
25281704188
Annuals > 3 > balance Sheet > property Plant Equipment
42320110621
Annuals > 3 > balance Sheet > total Assets
73311707720
Annuals > 3 > balance Sheet > payables
8542034296
Annuals > 3 > balance Sheet > short Term Debt
10769238197
Annuals > 3 > balance Sheet > long Term Debt
12160701101
Annuals > 3 > balance Sheet > total Liabilities
35095377923
Annuals > 3 > balance Sheet > equity
38032831030
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
322049496
Annuals > 3 > cash Flow > depreciation
3999651991
Annuals > 3 > cash Flow > change In Working Capital
-530043263
Annuals > 3 > cash Flow > cash From Operations
7423856817
Annuals > 3 > cash Flow > capital Expenditures
3751977782
Annuals > 3 > cash Flow > cash From Investing
-4733292211
Annuals > 3 > cash Flow > cash From Financing
-4196144672
Annuals > 3 > cash Flow > net Change In Cash
-1577353455
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.06563334689973493
Annuals > 3 > ratios > PB
0.12295062011848346
Annuals > 3 > ratios > ROE
0.823434765487138
Annuals > 3 > ratios > ROA
0.42718354644815254
Annuals > 3 > ratios > FCF
3671879035
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.12573635500129968
Annuals > 3 > health Score
58
Valuation > metrics > PE
8.1667
Valuation > metrics > PB
0.10460884756071194
Valuation > final Score
90
Valuation > verdict
53.9% Undervalued
Profitability > metrics > ROE
2.4085516257964548
Profitability > metrics > ROA
3.572417099157433
Profitability > metrics > Net Margin
0.08597576652757626
Profitability > final Score
28
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8622784221239866
Risk > metrics > Interest Coverage
7.418672753933557
Risk > final Score
78
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.5109368623593618
Liquidity > metrics > Quick Ratio
1.3879700179178587
Liquidity > final Score
88
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
25
Prev Profitabilities > 1
17
Prev Profitabilities > 2
24
Prev Risks > 0
79
Prev Risks > 1
83
Prev Risks > 2
73
Prev Liquidities > 0
95
Prev Liquidities > 1
90
Prev Liquidities > 2
92
Updated At
2026-01-20T21:35:54.996Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-25
Earnings History > 0 > date
2025-12-31
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
2025-09-30
Earnings History > 1 > report Date
2025-09-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0365
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-26
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0312
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.0256
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2024-12-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0202
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-09-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.0249
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-06-30
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.0277
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-03-31
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.0185
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2023-12-31
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0215
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-09-30
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.027
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-06-30
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.0279
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-03-31
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0124
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2022-12-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.0085
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-09-30
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0294
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-06-30
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0253
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-03-31
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.01
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2021-12-31
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.0373
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.0211
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-09-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.02
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.0201
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-31
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0058
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-31
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0178
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-09-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0133
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.017
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0337
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0119
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-09-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0336
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-06-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0287
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-31
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.001
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0096
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-09-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0029
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-06-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0087
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.0218
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.007
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.006
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-30
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0052
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0174
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0709
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.021
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.241
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0294
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0058
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.011
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0026
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0323
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0316
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0733
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.101
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.101
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0483
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0483
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0501
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0501
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.08
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.08
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.071
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.071
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0434
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.0434
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0262
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0262
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0509
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0509
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0409
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0409
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0429
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0429
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0235
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0235
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0454
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0454
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0388
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0388
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0321
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0321
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0239
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.0239
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-06-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.039
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-03-31
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0318
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2009-12-31
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.0107
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-09-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0579
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-06-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.0022
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-03-31
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.0312
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.0395
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.0206
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.0277
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-09-30
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.0198
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-06-30
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.0143
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-03-31
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.0212
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
China Oilfield Services Limited, together with its subsidiaries, provides integrated oilfield services in China, Indonesia, Mexico, Norway, the Middle East, and internationally. The company operates through four divisions: Geophysical Services, Drilling Services, Well Services, and Marine and Transportation Services. It offers drilling services, including drilling lift boats and accommodation and rigs; well services, such as directional drilling, logging, drilling and completion fluids, cementing, workover, production and optimization, and well completion; and geophysics and geotechnical surveying, as well as marine support vessels comprising anchor handling, towing, cargo (passenger) transportation, stand-by, and oil lifting assisting services. The company was incorporated in 2001 and is based in Sanhe, China. China Oilfield Services Limited is a subsidiary of China National Offshore Oil Corporation.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AThe Children's Place: Faith In A Turnaround Is Diminishing Seeking Alpha
Read more →Children's Place adds more stores as online sales drop and it swings to loss - Stock Titan
12/16/2025
Children's Place adds more stores as online sales drop and it swings to loss Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-06-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)
-
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 China Oilfield Services Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0365
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.