_id
6911bb44ccc777a4e85d61b3
Ticker
GEODF
Name
Geodrill Limited
Exchange
OTCQX
Address
Ragnall House, Douglas, Isle of Man, IM1 4LZ
Country
USA
Sector
Basic Materials
Industry
Other Industrial Metals & Mining
Currency
USD
Website
https://www.geodrill.ltd
Description
Geodrill Limited, together with its subsidiaries, provides mineral exploration drilling services to the mining companies in West Africa, Egypt, Chile, and Peru. It offers reverse circulation, core, air-core, deep directional Navi, water borehole, underground, and horizontal drilling services, as well as reverse circulation grade control services. The company operates multi-purpose, core, air-core, grade control, and underground drill rigs; boosters and auxiliary compressors; and various support vehicles, as well as crawler-mounted rod carriers, and ancillary equipment. The company was incorporated in 1998 and is headquartered in Douglas, Isle of Man.
Last Close
3.03
Volume
9400
Current Price
2.94
Change
-0.02
Last Updated
2026-01-03T12:31:02.660Z
Image
data:image/webp;base64,UklGRvoBAABXRUJQVlA4IO4BAABwCgCdASpAABYAPrVOoEonJKMhrAsw4BaJaADJB9SCNYDF5t0d9QDeZnwFTN3gXQPxF3OJYHKZ516nI319GAc/QluzC0963FoWZi0b8YtAXy9MDTH8cUHcOes1JAD++K6G7zGzskOSjT8XVQ6tXZjrniUrqomP03SQfqqSXRVhRVWJd3/Fh+QkTBhI1h0PSb+/5pX0qXEtCs28htqliMcuqEaRMW9Hh7nLJaQywGk6jvzQzvZaoLszpqaok3YxtNRyl8ZZnuiqMVPrdr/oe6G+G6XLlm9Vb+PNffMScQntfHjSCEKWWfcc09SBBza/vD4YVi0yhqKOQ8dOv8RvH3AG7gUHaIOgV1Pba6P8sn9XhQWln78OwsjQWTZ/uz6+0WSopRhhBpvGZuOaI+P3AVzXXr1K4N75k0oC4Fg9KWPcJQIV2XB1Ki3zRb/fPqmR2E3DQojua9tdHImOQEku8mn/BHFflbPcgf2OagrwDuJ1if8OZL3NHtsB4e7JgJxjKsjGYw/WGUXjZ624qVM7UjwmZ/L095ysTfECUYbTMCTsWriZZdqyyW4M+eKYJu1el7gSrjJpZNLJpA2104r3UZHzkF00S9Eg4SoVY5WWXJPVqpbH16LHrwzc9cS8/sF6HqyxzCuQ4aBbo8UUlYAAAA==
Ipo Date
-
Market Cap
141489504
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
38966876
Cost Of Revenue
36606619
Gross Profit
2360257
Operating Expenses
41323118
Operating Income
-2356242
Interest Expense
318136
Pretax Income
-48843
Net Income
-1356435
Eps
-0.028760471359325506
Dividends Per Share
-
Shares Outstanding
47163170
Income Tax Expense
-
EBITDA
-
Operating Margin
-6.046781887262402
Total Other Income Expense Net
2611907
Cash
21577742
Short Term Investments
4580559
Receivables
30583411
Inventories
35899494
Total Current Assets
102690700
Property Plant Equipment
75337518
Total Assets
178028218
Payables
12243764
Short Term Debt
-
Long Term Debt
2363058
Total Liabilities
49183897
Equity
129496893
Bs_currency_symbol
USD
Depreciation
3997798
Change In Working Capital
14679127
Cash From Operations
13931839
Capital Expenditures
5856476
Cash From Investing
-
Cash From Financing
-6025735
Net Change In Cash
1724444
Cf_currency_symbol
USD
PE
15.7895
PB
1.0707571169294385
ROE
-1.0474652855184718
ROA
-0.7619213488953757
FCF
8075363
Fcf Percent
0.20723660269814803
Piotroski FScore
2
Health Score
54
Deep Value Investing Score
7
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
4
Quality Investing Score
4.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
38966876
Quarters > 0 > income Statement > cost Of Revenue
36606619
Quarters > 0 > income Statement > gross Profit
2360257
Quarters > 0 > income Statement > operating Expenses
41323118
Quarters > 0 > income Statement > operating Income
-2356242
Quarters > 0 > income Statement > interest Expense
318136
Quarters > 0 > income Statement > pretax Income
-48843
Quarters > 0 > income Statement > net Income
-1356435
Quarters > 0 > income Statement > eps
-0.028760471359325506
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
47163170
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-6.046781887262402
Quarters > 0 > income Statement > total Other Income Expense Net
2611907
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
21577742
Quarters > 0 > balance Sheet > short Term Investments
4580559
Quarters > 0 > balance Sheet > receivables
30583411
Quarters > 0 > balance Sheet > inventories
35899494
Quarters > 0 > balance Sheet > total Current Assets
102690700
Quarters > 0 > balance Sheet > property Plant Equipment
75337518
Quarters > 0 > balance Sheet > total Assets
178028218
Quarters > 0 > balance Sheet > payables
12243764
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
2363058
Quarters > 0 > balance Sheet > total Liabilities
49183897
Quarters > 0 > balance Sheet > equity
129496893
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-1356435
Quarters > 0 > cash Flow > depreciation
3997798
Quarters > 0 > cash Flow > change In Working Capital
14679127
Quarters > 0 > cash Flow > cash From Operations
13931839
Quarters > 0 > cash Flow > capital Expenditures
5856476
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-6025735
Quarters > 0 > cash Flow > net Change In Cash
1724444
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.028760471359325506
Quarters > 0 > ratios > PB
1.0707571169294385
Quarters > 0 > ratios > ROE
-1.0474652855184718
Quarters > 0 > ratios > ROA
-0.7619213488953757
Quarters > 0 > ratios > FCF
8075363
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.20723660269814803
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
50350169
Quarters > 1 > income Statement > cost Of Revenue
38401245
Quarters > 1 > income Statement > gross Profit
11948924
Quarters > 1 > income Statement > operating Expenses
43391332
Quarters > 1 > income Statement > operating Income
6958837
Quarters > 1 > income Statement > interest Expense
311767
Quarters > 1 > income Statement > pretax Income
9111680
Quarters > 1 > income Statement > net Income
5439514
Quarters > 1 > income Statement > eps
0.1153339353567625
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
47163170
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
13.820881117598633
Quarters > 1 > income Statement > total Other Income Expense Net
2452697
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
19853298
Quarters > 1 > balance Sheet > short Term Investments
5561770
Quarters > 1 > balance Sheet > receivables
45359934
Quarters > 1 > balance Sheet > inventories
35598300
Quarters > 1 > balance Sheet > total Current Assets
116509453
Quarters > 1 > balance Sheet > property Plant Equipment
73123424
Quarters > 1 > balance Sheet > total Assets
189632877
Quarters > 1 > balance Sheet > payables
15126095
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
3397019
Quarters > 1 > balance Sheet > total Liabilities
59314596
Quarters > 1 > balance Sheet > equity
130819851
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
5439514
Quarters > 1 > cash Flow > depreciation
4530164
Quarters > 1 > cash Flow > change In Working Capital
987066
Quarters > 1 > cash Flow > cash From Operations
8160991
Quarters > 1 > cash Flow > capital Expenditures
4024333
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
1584210
Quarters > 1 > cash Flow > net Change In Cash
6869112
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.1153339353567625
Quarters > 1 > ratios > PB
1.059928739713975
Quarters > 1 > ratios > ROE
4.158018800984569
Quarters > 1 > ratios > ROA
2.86844458938415
Quarters > 1 > ratios > FCF
4136658
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.08215777786167908
Quarters > 1 > health Score
64
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
48751710
Quarters > 2 > income Statement > cost Of Revenue
35200073
Quarters > 2 > income Statement > gross Profit
13551637
Quarters > 2 > income Statement > operating Expenses
39996458
Quarters > 2 > income Statement > operating Income
8755252
Quarters > 2 > income Statement > interest Expense
247813
Quarters > 2 > income Statement > pretax Income
8931228
Quarters > 2 > income Statement > net Income
5612684
Quarters > 2 > income Statement > eps
0.11900565632038729
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
47163170
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
17.958861340453495
Quarters > 2 > income Statement > total Other Income Expense Net
410245
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
12984186
Quarters > 2 > balance Sheet > short Term Investments
6709683
Quarters > 2 > balance Sheet > receivables
43542602
Quarters > 2 > balance Sheet > inventories
35088887
Quarters > 2 > balance Sheet > total Current Assets
105847206
Quarters > 2 > balance Sheet > property Plant Equipment
73585787
Quarters > 2 > balance Sheet > total Assets
179432993
Quarters > 2 > balance Sheet > payables
15850076
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
1927591
Quarters > 2 > balance Sheet > total Liabilities
54476441
Quarters > 2 > balance Sheet > equity
125347009
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
5612684
Quarters > 2 > cash Flow > depreciation
4403660
Quarters > 2 > cash Flow > change In Working Capital
-12062551
Quarters > 2 > cash Flow > cash From Operations
245796
Quarters > 2 > cash Flow > capital Expenditures
3644348
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
3168260
Quarters > 2 > cash Flow > net Change In Cash
-67332
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.11900565632038729
Quarters > 2 > ratios > PB
1.1062068485415555
Quarters > 2 > ratios > ROE
4.47771673594541
Quarters > 2 > ratios > ROA
3.128011134496319
Quarters > 2 > ratios > FCF
-3398552
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.06971144191660149
Quarters > 2 > health Score
57
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
33119388
Quarters > 3 > income Statement > cost Of Revenue
26959373
Quarters > 3 > income Statement > gross Profit
6160015
Quarters > 3 > income Statement > operating Expenses
29358454
Quarters > 3 > income Statement > operating Income
3760934
Quarters > 3 > income Statement > interest Expense
284041
Quarters > 3 > income Statement > pretax Income
2427287
Quarters > 3 > income Statement > net Income
-401242
Quarters > 3 > income Statement > eps
-0.0085075282259441
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
47163170
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
11.355686886484738
Quarters > 3 > income Statement > total Other Income Expense Net
-1065361
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
13051518
Quarters > 3 > balance Sheet > short Term Investments
6469704
Quarters > 3 > balance Sheet > receivables
23923437
Quarters > 3 > balance Sheet > inventories
36687134
Quarters > 3 > balance Sheet > total Current Assets
88809905
Quarters > 3 > balance Sheet > property Plant Equipment
72682570
Quarters > 3 > balance Sheet > total Assets
161492475
Quarters > 3 > balance Sheet > payables
11794864
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
2329847
Quarters > 3 > balance Sheet > total Liabilities
41965713
Quarters > 3 > balance Sheet > equity
119876296
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-401242
Quarters > 3 > cash Flow > depreciation
3448636
Quarters > 3 > cash Flow > change In Working Capital
4627891
Quarters > 3 > cash Flow > cash From Operations
8709513
Quarters > 3 > cash Flow > capital Expenditures
8738023
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-772193
Quarters > 3 > cash Flow > net Change In Cash
-1250945
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.0085075282259441
Quarters > 3 > ratios > PB
1.1566900582246886
Quarters > 3 > ratios > ROE
-0.33471337819780483
Quarters > 3 > ratios > ROA
-0.24845863561134968
Quarters > 3 > ratios > FCF
-28510
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.0008608250852944505
Quarters > 3 > health Score
36
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
143054040
Annuals > 0 > income Statement > cost Of Revenue
108377481
Annuals > 0 > income Statement > gross Profit
34676559
Annuals > 0 > income Statement > operating Expenses
123562536
Annuals > 0 > income Statement > operating Income
19491504
Annuals > 0 > income Statement > interest Expense
1076283
Annuals > 0 > income Statement > pretax Income
17262519
Annuals > 0 > income Statement > net Income
9258776
Annuals > 0 > income Statement > eps
0.19631369138249188
Annuals > 0 > income Statement > dividends Per Share
0
Annuals > 0 > income Statement > shares Outstanding
47163170
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
13.625273358235813
Annuals > 0 > income Statement > total Other Income Expense Net
-1209902
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
13051518
Annuals > 0 > balance Sheet > short Term Investments
6469704
Annuals > 0 > balance Sheet > receivables
23923437
Annuals > 0 > balance Sheet > inventories
36687134
Annuals > 0 > balance Sheet > total Current Assets
88809905
Annuals > 0 > balance Sheet > property Plant Equipment
72682570
Annuals > 0 > balance Sheet > total Assets
161492475
Annuals > 0 > balance Sheet > payables
11794864
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
2329847
Annuals > 0 > balance Sheet > total Liabilities
41965713
Annuals > 0 > balance Sheet > equity
119876296
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
9258776
Annuals > 0 > cash Flow > depreciation
12818880
Annuals > 0 > cash Flow > change In Working Capital
-5542558
Annuals > 0 > cash Flow > cash From Operations
21049786
Annuals > 0 > cash Flow > capital Expenditures
20677294
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-2349115
Annuals > 0 > cash Flow > net Change In Cash
-2587164
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.19631369138249188
Annuals > 0 > ratios > PB
1.1802959777802946
Annuals > 0 > ratios > ROE
7.723608677398575
Annuals > 0 > ratios > ROA
5.7332553730444715
Annuals > 0 > ratios > FCF
372492
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0026038551585121257
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
130544622
Annuals > 1 > income Statement > cost Of Revenue
99956530
Annuals > 1 > income Statement > gross Profit
30588092
Annuals > 1 > income Statement > operating Expenses
121261320
Annuals > 1 > income Statement > operating Income
9283302
Annuals > 1 > income Statement > interest Expense
927066
Annuals > 1 > income Statement > pretax Income
8518833
Annuals > 1 > income Statement > net Income
3901317
Annuals > 1 > income Statement > eps
0.08314579275128194
Annuals > 1 > income Statement > dividends Per Share
1367157
Annuals > 1 > income Statement > shares Outstanding
46921400
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
7.111209835974706
Annuals > 1 > income Statement > total Other Income Expense Net
162597
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
15638682
Annuals > 1 > balance Sheet > short Term Investments
174631
Annuals > 1 > balance Sheet > receivables
30271476
Annuals > 1 > balance Sheet > inventories
35193455
Annuals > 1 > balance Sheet > total Current Assets
84766169
Annuals > 1 > balance Sheet > property Plant Equipment
62965463
Annuals > 1 > balance Sheet > total Assets
148609445
Annuals > 1 > balance Sheet > payables
11681881
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
333333
Annuals > 1 > balance Sheet > total Liabilities
38646006
Annuals > 1 > balance Sheet > equity
110117979
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3901320
Annuals > 1 > cash Flow > depreciation
11112049
Annuals > 1 > cash Flow > change In Working Capital
-5972983
Annuals > 1 > cash Flow > cash From Operations
11001541
Annuals > 1 > cash Flow > capital Expenditures
15281472
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
5394080
Annuals > 1 > cash Flow > net Change In Cash
1247212
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.08314579275128194
Annuals > 1 > ratios > PB
1.2783035184472464
Annuals > 1 > ratios > ROE
3.542851980601642
Annuals > 1 > ratios > ROA
2.62521470287437
Annuals > 1 > ratios > FCF
-4279931
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.03278519585433401
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
138625412
Annuals > 2 > income Statement > cost Of Revenue
98047949
Annuals > 2 > income Statement > gross Profit
40577463
Annuals > 2 > income Statement > operating Expenses
110483899
Annuals > 2 > income Statement > operating Income
28141513
Annuals > 2 > income Statement > interest Expense
690840
Annuals > 2 > income Statement > pretax Income
27630298
Annuals > 2 > income Statement > net Income
18915563
Annuals > 2 > income Statement > eps
0.40386457968588535
Annuals > 2 > income Statement > dividends Per Share
2157007
Annuals > 2 > income Statement > shares Outstanding
46836400
Annuals > 2 > income Statement > income Tax Expense
8712499
Annuals > 2 > income Statement > EBITDA
38350538
Annuals > 2 > income Statement > operating Margin
20.300399900705074
Annuals > 2 > income Statement > total Other Income Expense Net
179625
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
14391470
Annuals > 2 > balance Sheet > short Term Investments
720511
Annuals > 2 > balance Sheet > receivables
33508572
Annuals > 2 > balance Sheet > inventories
31552877
Annuals > 2 > balance Sheet > total Current Assets
82868056
Annuals > 2 > balance Sheet > property Plant Equipment
58361230
Annuals > 2 > balance Sheet > total Assets
141229286
Annuals > 2 > balance Sheet > payables
9437336
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
1980303
Annuals > 2 > balance Sheet > total Liabilities
34171764
Annuals > 2 > balance Sheet > equity
107074898
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
18915563
Annuals > 2 > cash Flow > depreciation
10029400
Annuals > 2 > cash Flow > change In Working Capital
-6608143
Annuals > 2 > cash Flow > cash From Operations
25285978
Annuals > 2 > cash Flow > capital Expenditures
16884780
Annuals > 2 > cash Flow > cash From Investing
-16884780
Annuals > 2 > cash Flow > cash From Financing
-2850486
Annuals > 2 > cash Flow > net Change In Cash
5116154
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.40386457968588535
Annuals > 2 > ratios > PB
1.3122515419066754
Annuals > 2 > ratios > ROE
17.66573058047648
Annuals > 2 > ratios > ROA
13.393513155621278
Annuals > 2 > ratios > FCF
8401198
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.06060359265154069
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
115214415
Annuals > 3 > income Statement > cost Of Revenue
85116161
Annuals > 3 > income Statement > gross Profit
30098254
Annuals > 3 > income Statement > operating Expenses
96357793
Annuals > 3 > income Statement > operating Income
18856622
Annuals > 3 > income Statement > interest Expense
654193
Annuals > 3 > income Statement > pretax Income
19793898
Annuals > 3 > income Statement > net Income
14137895
Annuals > 3 > income Statement > eps
0.31198186528497407
Annuals > 3 > income Statement > dividends Per Share
717836
Annuals > 3 > income Statement > shares Outstanding
45316400
Annuals > 3 > income Statement > income Tax Expense
5675734
Annuals > 3 > income Statement > EBITDA
29453721
Annuals > 3 > income Statement > operating Margin
16.36654753660816
Annuals > 3 > income Statement > total Other Income Expense Net
1591469
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
9275316
Annuals > 3 > balance Sheet > short Term Investments
4253119
Annuals > 3 > balance Sheet > receivables
22782167
Annuals > 3 > balance Sheet > inventories
27832408
Annuals > 3 > balance Sheet > total Current Assets
66658914
Annuals > 3 > balance Sheet > property Plant Equipment
49896828
Annuals > 3 > balance Sheet > total Assets
116555742
Annuals > 3 > balance Sheet > payables
7079819
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
2940909
Annuals > 3 > balance Sheet > total Liabilities
29029207
Annuals > 3 > balance Sheet > equity
87546147
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
14137895
Annuals > 3 > cash Flow > depreciation
9005630
Annuals > 3 > cash Flow > change In Working Capital
-7700505
Annuals > 3 > cash Flow > cash From Operations
14781950
Annuals > 3 > cash Flow > capital Expenditures
14631830
Annuals > 3 > cash Flow > cash From Investing
-14631830
Annuals > 3 > cash Flow > cash From Financing
2830508
Annuals > 3 > cash Flow > net Change In Cash
2710791
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.31198186528497407
Annuals > 3 > ratios > PB
1.5528861595702206
Annuals > 3 > ratios > ROE
16.149077354597914
Annuals > 3 > ratios > ROA
12.129728452159826
Annuals > 3 > ratios > FCF
150120
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.0013029619600984825
Annuals > 3 > health Score
72
Valuation > metrics > PE
15.7895
Valuation > metrics > PB
1.0707571169294385
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
-1.0474652855184718
Profitability > metrics > ROA
-1.3208937128678644
Profitability > metrics > Net Margin
-0.034809949866137585
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3798075448806328
Risk > metrics > Interest Coverage
-7.4063985213870795
Risk > final Score
30
Risk > verdict
High
Liquidity > metrics > Current Ratio
8.387183875808125
Liquidity > metrics > Quick Ratio
5.455120337177358
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
39
Prev Profitabilities > 1
42
Prev Profitabilities > 2
0
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:53:40.765Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-02
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.01
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2023-03-31
Earnings History > 1 > report Date
2023-03-31
Earnings History > 1 > date
2023-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.1282
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2022-12-31
Earnings History > 2 > report Date
2023-03-06
Earnings History > 2 > date
2022-12-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.07
Earnings History > 2 > eps Estimate
0.04
Earnings History > 2 > eps Difference
0.03
Earnings History > 2 > surprise Percent
75
Earnings History > 3 > period
2022-09-30
Earnings History > 3 > report Date
2022-11-11
Earnings History > 3 > date
2022-09-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.08
Earnings History > 3 > eps Estimate
0.05
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
60
Earnings History > 4 > period
2022-06-30
Earnings History > 4 > report Date
2022-08-08
Earnings History > 4 > date
2022-06-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.13
Earnings History > 4 > eps Estimate
0.11
Earnings History > 4 > eps Difference
0.02
Earnings History > 4 > surprise Percent
18.1818
Earnings History > 5 > period
2022-03-31
Earnings History > 5 > report Date
2022-05-09
Earnings History > 5 > date
2022-03-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.13
Earnings History > 5 > eps Estimate
0.08
Earnings History > 5 > eps Difference
0.05
Earnings History > 5 > surprise Percent
62.5
Earnings History > 6 > period
2021-12-31
Earnings History > 6 > report Date
2022-03-07
Earnings History > 6 > date
2021-12-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.06
Earnings History > 6 > eps Estimate
0.05
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
20
Earnings History > 7 > period
2021-09-30
Earnings History > 7 > report Date
2021-11-11
Earnings History > 7 > date
2021-09-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.04
Earnings History > 7 > eps Estimate
0.03
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
33.3333
Earnings History > 8 > period
2021-06-30
Earnings History > 8 > report Date
2021-08-12
Earnings History > 8 > date
2021-06-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.09
Earnings History > 8 > eps Estimate
0.08
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
12.5
Earnings History > 9 > period
2021-03-31
Earnings History > 9 > report Date
2021-05-12
Earnings History > 9 > date
2021-03-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.13
Earnings History > 9 > eps Estimate
0.04
Earnings History > 9 > eps Difference
0.09
Earnings History > 9 > surprise Percent
225
Earnings History > 10 > period
2020-12-31
Earnings History > 10 > report Date
2021-03-08
Earnings History > 10 > date
2020-12-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.05
Earnings History > 10 > eps Estimate
0.04
Earnings History > 10 > eps Difference
0.01
Earnings History > 10 > surprise Percent
25
Earnings History > 11 > period
2020-09-30
Earnings History > 11 > report Date
2020-11-12
Earnings History > 11 > date
2020-09-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.04
Earnings History > 11 > eps Estimate
0.03
Earnings History > 11 > eps Difference
0.01
Earnings History > 11 > surprise Percent
33.3333
Earnings History > 12 > period
2020-06-30
Earnings History > 12 > report Date
2020-08-12
Earnings History > 12 > date
2020-06-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.07
Earnings History > 12 > eps Estimate
0.01
Earnings History > 12 > eps Difference
0.06
Earnings History > 12 > surprise Percent
600
Earnings History > 13 > period
2020-03-31
Earnings History > 13 > report Date
2020-05-13
Earnings History > 13 > date
2020-03-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0026
Earnings History > 13 > eps Estimate
0.02
Earnings History > 13 > eps Difference
-0.0174
Earnings History > 13 > surprise Percent
-87
Earnings History > 14 > period
2019-12-31
Earnings History > 14 > report Date
2020-03-02
Earnings History > 14 > date
2019-12-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.02
Earnings History > 14 > eps Estimate
0.02
Earnings History > 14 > eps Difference
-0.04
Earnings History > 14 > surprise Percent
-200
Earnings History > 15 > period
2019-09-30
Earnings History > 15 > report Date
2019-11-12
Earnings History > 15 > date
2019-09-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.02
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2019-06-30
Earnings History > 16 > report Date
2019-08-06
Earnings History > 16 > date
2019-06-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.06
Earnings History > 16 > eps Estimate
0.06
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2019-03-31
Earnings History > 17 > report Date
2019-05-13
Earnings History > 17 > date
2019-03-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.03
Earnings History > 17 > eps Estimate
0.03
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2018-12-31
Earnings History > 18 > report Date
2019-03-04
Earnings History > 18 > date
2018-12-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0086
Earnings History > 18 > eps Estimate
0.01
Earnings History > 18 > eps Difference
-0.0014
Earnings History > 18 > surprise Percent
-14
Earnings History > 19 > period
2018-09-30
Earnings History > 19 > report Date
2018-11-12
Earnings History > 19 > date
2018-09-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.08
Earnings History > 19 > eps Estimate
0.02
Earnings History > 19 > eps Difference
-0.1
Earnings History > 19 > surprise Percent
-500
Earnings History > 20 > period
2018-06-30
Earnings History > 20 > report Date
2018-08-13
Earnings History > 20 > date
2018-06-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.05
Earnings History > 20 > eps Estimate
0.05
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2018-03-31
Earnings History > 21 > report Date
2018-05-07
Earnings History > 21 > date
2018-03-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.03
Earnings History > 21 > eps Estimate
0.04
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-25
Earnings History > 22 > period
2017-12-31
Earnings History > 22 > report Date
2018-03-05
Earnings History > 22 > date
2017-12-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.01
Earnings History > 22 > eps Estimate
0.04
Earnings History > 22 > eps Difference
-0.05
Earnings History > 22 > surprise Percent
-125
Earnings History > 23 > period
2017-09-30
Earnings History > 23 > report Date
2017-11-13
Earnings History > 23 > date
2017-09-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.06
Earnings History > 23 > eps Estimate
0.04
Earnings History > 23 > eps Difference
0.02
Earnings History > 23 > surprise Percent
50
Earnings History > 24 > period
2017-06-30
Earnings History > 24 > report Date
2017-08-14
Earnings History > 24 > date
2017-06-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.05
Earnings History > 24 > eps Estimate
0.06
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-16.6667
Earnings History > 25 > period
2017-03-31
Earnings History > 25 > report Date
2017-05-08
Earnings History > 25 > date
2017-03-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.01
Earnings History > 25 > eps Estimate
0.04
Earnings History > 25 > eps Difference
-0.03
Earnings History > 25 > surprise Percent
-75
Earnings History > 26 > period
2016-12-31
Earnings History > 26 > report Date
2017-03-06
Earnings History > 26 > date
2016-12-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.03
Earnings History > 26 > eps Estimate
0.03
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2016-09-30
Earnings History > 27 > report Date
2016-11-14
Earnings History > 27 > date
2016-09-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.04
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2016-06-30
Earnings History > 28 > report Date
2016-08-08
Earnings History > 28 > date
2016-06-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.06
Earnings History > 28 > eps Estimate
0.04
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
50
Earnings History > 29 > period
2016-03-31
Earnings History > 29 > report Date
2016-05-09
Earnings History > 29 > date
2016-03-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.04
Earnings History > 29 > eps Estimate
-0.02
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
300
Earnings History > 30 > period
2015-12-31
Earnings History > 30 > report Date
2016-03-07
Earnings History > 30 > date
2015-12-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.01
Earnings History > 30 > eps Estimate
-0.02
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
50
Earnings History > 31 > period
2015-09-30
Earnings History > 31 > report Date
2015-11-09
Earnings History > 31 > date
2015-09-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.04
Earnings History > 31 > eps Estimate
-0.02
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-100
Earnings History > 32 > period
2015-06-30
Earnings History > 32 > report Date
2015-08-13
Earnings History > 32 > date
2015-06-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.04
Earnings History > 32 > eps Estimate
-0.01
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
500
Earnings History > 33 > period
2015-03-31
Earnings History > 33 > report Date
2015-05-11
Earnings History > 33 > date
2015-03-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.033
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2014-12-31
Earnings History > 34 > report Date
2015-03-02
Earnings History > 34 > date
2014-12-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.03
Earnings History > 34 > eps Estimate
-0.03
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2014-09-30
Earnings History > 35 > report Date
2014-11-10
Earnings History > 35 > date
2014-09-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.02
Earnings History > 35 > eps Estimate
-0.04
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
50
Earnings History > 36 > period
2014-06-30
Earnings History > 36 > report Date
2014-08-11
Earnings History > 36 > date
2014-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.04
Earnings History > 36 > eps Estimate
-0.03
Earnings History > 36 > eps Difference
-0.01
Earnings History > 36 > surprise Percent
-33.3333
Earnings History > 37 > period
2014-03-31
Earnings History > 37 > report Date
2014-05-12
Earnings History > 37 > date
2014-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.07
Earnings History > 37 > eps Estimate
-0.07
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2013-12-31
Earnings History > 38 > report Date
2014-03-03
Earnings History > 38 > date
2013-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.13
Earnings History > 38 > eps Estimate
-0.08
Earnings History > 38 > eps Difference
-0.05
Earnings History > 38 > surprise Percent
-62.5
Earnings History > 39 > period
2013-09-30
Earnings History > 39 > report Date
2013-11-11
Earnings History > 39 > date
2013-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.08
Earnings History > 39 > eps Estimate
-0.08
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2013-06-30
Earnings History > 40 > report Date
2013-08-12
Earnings History > 40 > date
2013-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.07
Earnings History > 40 > eps Estimate
0.02
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
250
Earnings History > 41 > period
2013-03-31
Earnings History > 41 > report Date
2013-05-13
Earnings History > 41 > date
2013-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
0.02
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
50
Earnings History > 42 > period
2012-12-31
Earnings History > 42 > report Date
2013-03-04
Earnings History > 42 > date
2012-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.02
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2012-09-30
Earnings History > 43 > report Date
2012-11-09
Earnings History > 43 > date
2012-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.12
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2012-06-30
Earnings History > 44 > report Date
2012-08-07
Earnings History > 44 > date
2012-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.06
Earnings History > 44 > eps Estimate
0.1
Earnings History > 44 > eps Difference
-0.04
Earnings History > 44 > surprise Percent
-40
Earnings History > 45 > period
2012-03-31
Earnings History > 45 > report Date
2012-05-14
Earnings History > 45 > date
2012-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.1
Earnings History > 45 > eps Estimate
0.07
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
42.8571
Earnings History > 46 > period
2011-12-31
Earnings History > 46 > report Date
2012-03-01
Earnings History > 46 > date
2011-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.03
Earnings History > 46 > eps Estimate
0.03
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2011-09-30
Earnings History > 47 > report Date
2011-11-07
Earnings History > 47 > date
2011-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.07
Earnings History > 47 > eps Estimate
0.06
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
16.6667
Earnings History > 48 > period
2011-06-30
Earnings History > 48 > report Date
2011-08-08
Earnings History > 48 > date
2011-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.07
Earnings History > 48 > eps Estimate
0.05
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
40
Earnings History > 49 > period
2011-03-31
Earnings History > 49 > report Date
2011-05-09
Earnings History > 49 > date
2011-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.06
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
16.6667
Geodrill Limited, together with its subsidiaries, provides mineral exploration drilling services to the mining companies in West Africa, Egypt, Chile, and Peru. It offers reverse circulation, core, air-core, deep directional Navi, water borehole, underground, and horizontal drilling services, as well as reverse circulation grade control services. The company operates multi-purpose, core, air-core, grade control, and underground drill rigs; boosters and auxiliary compressors; and various support vehicles, as well as crawler-mounted rod carriers, and ancillary equipment. The company was incorporated in 1998 and is headquartered in Douglas, Isle of Man.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AGeodrill (OTCMKTS:GEODF) Stock Price Up 0.3% – Here’s What Happened Defense World
Read more →Life Science REIT (LON:LABS) Stock Price Up 1.6% – What’s Next? Defense World
Read more →Showing 2 of 9
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Geodrill Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.01
Date
2023-03-31
EPS Actual
0.1282
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.