OTC : GEODF

Geodrill Limited — Financials

$1.8 USD

-$0.01 (-0.55%)

Volume
1.1K
Average Volume
20.92K
Market Capitalization
$85.52M
P/E Ratio
-11.82
Dividend Yield
0.00%
Price Target
Year High
$3.14
Year Low
$1.77
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.89
GEODF Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 188.15M 143.05M 130.54M 138.63M 115.21M 82.44M 87.41M 88.54M 82.61M 73.35M
costOfRevenue 154.97M 108.38M 99.96M 98.05M 85.12M 61.52M 65.22M 49.91M 49.08M 43.87M
grossProfit 33.19M 34.68M 30.59M 40.58M 30.1M 20.91M 22.19M 38.63M 33.54M 29.48M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 19.6M 11.38M 19.63M 12.96M 11.24M 10.13M 9.89M 29.34M 24.13M 17.65M
otherExpenses - 5.01M 1.52M - - - - - - -
operatingExpenses 19.6M 16.39M 21.14M 12.44M 11.24M 10.13M 9.89M 29.34M 24.13M 17.65M
costAndExpenses 174.57M 124.77M 121.1M 110.48M 96.36M 71.65M 75.11M 79.25M 73.21M 61.52M
netInterestIncome -1.08M -1.02M -927.07K -690.84K -654.19K -218.57K -482.46K -518.08K -513.91K -613.43K
interestIncome 55317 57200 - - - 547 2966 9919 1978 1780
interestExpense 1.14M 1.08M 927.07K 690.84K 654.19K 219.11K 485.43K 528K 515.89K 615.21K
depreciationAndAmortization 17.64M 12.82M 11.11M 9.63M 8.93M 8.57M 7.55M 6.24M 6.89M 7.44M
ebitda 31.22M 31.16M 20.56M 36.83M 29.19M 19.95M 20.19M 15.87M 16.06M 19.37M
ebit 13.59M 18.34M 9.45M 27.2M 20.27M 11.38M 12.64M 9.72M 9.02M 11.65M
nonOperatingIncomeExcludingInterest - -57200 - 1.12M 179.92K -571.67K -2966 -9919 -1978 -1780
operatingIncome 13.59M 18.28M 9.45M 28.32M 20.45M 10.81M 12.63M 9.71M 9.02M 11.65M
totalOtherIncomeExpensesNet 3.49M -1.02M -927.07K -690.84K -654.19K -218.57K -482.46K -518.08K -513.91K -613.43K
incomeBeforeTax 17.08M 17.26M 8.52M 27.63M 19.79M 10.59M 12.15M 9.19M 8.5M 11.03M
incomeTaxExpense 18.98M 8.2M 4.75M 8.71M 5.68M 3.08M 8.27M 8.53M 4.01M 3.96M
netIncomeFromContinuingOperations -1.9M 9.06M 3.76M 18.92M 14.12M 7.51M 3.88M 662.24K 4.49M 7.07M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -1.55M 9.26M 3.9M 18.92M 14.14M 7.52M 3.88M 662.24K 4.49M 7.07M
netIncomeDeductions - - - - 124.4K -397.12K -90119 - - -
bottomLineNetIncome -1.55M 9.26M 3.9M 18.92M 14.01M 7.91M 3.97M 662.24K 4.49M 7.07M
eps -0.03 0.2 0.08 0.39 0.31 0.18 0.09 0.02 0.1 0.17
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 17.26M 13.05M 15.64M 14.39M 9.28M 6.56M 10.56M 4.62M 5.69M 9.33M
shortTermInvestments 1.67M 6.47M 174.63K 720.51K 4.25M 2.07M 428.79K - - -
cashAndShortTermInvestments 18.93M 19.52M 15.81M 15.11M 13.53M 8.63M 10.99M 4.62M 5.69M 9.33M
netReceivables 44.27M 30.24M 32.5M 33.51M 23.71M 22.65M 15.22M 19.01M 17.63M 13.02M
accountsReceivables 36.49M 23.92M 30.27M 33.51M 22.78M 22.09M 14.66M 18.89M 17.4M 12.89M
otherReceivables 7.79M 6.31M 2.38M 788.89K 925.27K 563.89K 556.27K 116.69K 237.45K 126.2K
inventory 36.47M 36.69M 35.19M 31.55M 27.83M 22.5M 17.66M 17.2M 16.99M 15.93M
prepaids 2.08M 2.36M 1.1M 1.91M 1.59M 1.49M 598.51K 1.24M 1.29M 218.57K
otherCurrentAssets - - 167.12K 788.89K - - 98925 50751 27600 -
totalCurrentAssets 101.76M 88.81M 84.77M 82.87M 66.66M 55.27M 44.56M 42.12M 41.62M 38.49M
propertyPlantEquipmentNet 74.52M 72.68M 62.97M 58.36M 49.9M 43.07M 42.16M 43.2M 39.28M 35.17M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments - - - - - - - - - -
taxAssets - - 873.32K - - - - - - -
otherNonCurrentAssets - - 4492 -58.36M -49.9M -43.07M -42.16M - - -
totalNonCurrentAssets 74.52M 72.68M 63.84M 58.36M 49.9M 43.07M 42.16M 43.2M 39.28M 35.17M
otherAssets - - - - - - - - - -
totalAssets 176.28M 161.49M 148.61M 141.23M 116.56M 98.34M 86.72M 85.31M 80.91M 73.66M
totalPayables 28.55M 28.77M 11.68M 9.44M 7.08M 9.28M 7.18M 6.32M 6.85M 6.16M
accountPayables 15.2M 11.79M 11.68M 9.44M 7.08M 9.28M 5.49M 6.32M 6.85M 6.16M
otherPayables 13.35M 16.97M - - - - 1.69M - - -
accruedExpenses - - - 2.8M 1.23M - - 2.5M 790.58K 1.54M
shortTermDebt 8.74M 8.61M 11.65M 2.63M - 3.08M 2.29M 2.91M 2.4M 2.19M
capitalLeaseObligationsCurrent 630.4K 707.45K 437.88K 620.04K 302.83K 343.95K 323.09K - - -
taxPayables - 5.44M 174.5K 5.75M 2.23M 2.2M 2.88M 5.38M 3.31M 4.23M
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 17.67M 7.91M 11.84M 12.84M 13.69M 8.94M 6.55M 8.25M 8.08M 6.46M
totalCurrentLiabilities 55.59M 37.39M 35.61M 28.33M 22.3M 21.65M 16.34M 19.98M 18.12M 16.36M
longTermDebt 1.32M 2.33M 333.33K 1.98M 2.94M - 1.08M 3.37M 2.36M 2.16M
capitalLeaseObligationsNonCurrent 195.46K 412.28K 207.08K 591.46K 405.82K 321.94K 115.38K - - -
deferredRevenueNonCurrent - - - - 2.94M -3.31M - -707.5K - -
deferredTaxLiabilitiesNonCurrent 1.97M 1.84M 2.5M 3.27M 3.38M 3.31M 3.38M 707.5K - -
otherNonCurrentLiabilities - - - - - 3.31M - - - -
totalNonCurrentLiabilities 3.49M 4.58M 3.04M 5.84M 6.73M 3.63M 4.58M 4.08M 2.36M 2.16M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 825.87K 1.12M 644.95K 1.21M 708.65K 665.89K 438.46K - - -
totalLiabilities 59.08M 41.97M 38.65M 34.17M 29.03M 25.28M 20.92M 24.05M 20.48M 18.51M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 28.41M 28.53M 28.26M 28.11M 24.86M 23.38M 23.2M 22.43M 22.13M 21.67M
retainedEarnings 85.61M 87.33M 77.72M 75.59M 58.83M 45.41M 38.24M 34.37M 33.98M 29.49M
additionalPaidInCapital - - - - - - - - - 21.67M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome -1.55M 17.26M 3.97M 27.63M 19.79M 10.59M 12.15M 9.19M 8.5M 11.03M
depreciationAndAmortization 17.33M 12.82M 11.11M 10.03M 9.01M 8.14M 7.38M 6.58M 6.65M 7.53M
deferredIncomeTax - - - -6.72M -7.2M -3.29M -7.25M -7.07M -4.02M -2.36M
stockBasedCompensation 678.42K 276.47K 390.34K 261.7K 228.3K 137.79K 145.34K 269.95K 550.64K 481.35K
changeInWorkingCapital -4.93M -5.54M -6.74M -6.61M -7.7M -10.97M 1.74M -1.63M -6.08M -3.35M
accountsReceivables -13.95M -2.9M -3.8M -10.82M -1.58M -7.45M 3.78M -2.38M -4.78M -5.02M
inventory -582.08K -1.77M -3.89M -3.82M -5.42M -5.01M -759.73K -609.86K -1.69M -2.41M
accountsPayables 9.32M -95443 1.02M 4.81M -433.88K 3.96M -1.29M 1.37M 1.37M 2.62M
otherWorkingCapital 286.33K -871.23K -71668 3.22M -273.81K -2.47M 21934 -1.02M -4.39M -945.41K
otherNonCashItems 4.87M -3.77M 2.26M 690.84K 654.19K 218.57K 482.46K 518.08K -3.51M -1.75M
netCashProvidedByOperatingActivities 16.4M 21.05M 11M 25.29M 14.78M 4.84M 14.66M 7.86M 6.11M 13.95M
investmentsInPropertyPlantAndEquipment -18.22M -20.68M -15.28M -16.88M -14.63M -7.52M -5.39M -10.49M -10.63M -8.88M
acquisitionsNet - - - - - 5058.83 - - - 16301
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - -5058.83 - - - 16500
netCashProvidedByInvestingActivities -18.22M -20.68M -15.28M -16.88M -14.63M -7.52M -5.39M -10.49M -10.63M -8.86M
netDebtIssuance -1.86M -2.57M 6.64M -3.2M 3.16M -723.08K -3.32M 1.52M 408.34K -1.8M
longTermNetDebtIssuance -1.86M -2.57M 6.64M -3.2M 3.16M -723.08K -3.32M 1.52M 408.34K -1.8M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -932.61K 212.36K - - -371 -555.88K 530.25K -90478 235.7K 254.2K
netCommonStockIssuance -932.61K 212.36K - - -371 -555.88K 530.25K -90478 235.7K 254.2K
commonStockIssuance - 212.36K 120.75K 2.41M 838.57K - 530.25K - 235.7K 254.2K
commonStockRepurchased -932.61K - - -2.41M -371 -555.88K - -90478 - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - -1.37M -2.07M -711.52K - - - - -
commonDividendsPaid - - -1.37M -2.07M -711.52K - - - - -
preferredDividendsPaid - - - -85467 -6317 - - - - -
otherFinancingActivities -32582 10711 118.58K 2.51M 388.57K 166.53K -485.07K 205.58K - -
netCashProvidedByFinancingActivities -2.83M -2.35M 5.39M -2.85M 2.83M -1.11M -3.28M 1.63M 644.04K -1.55M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 47.76M 47.57M 38.53M 50.35M 48.75M 33.12M 34.09M 41.17M 34.51M 30.89M
costOfRevenue 40.89M 42.13M 36.4M 38.4M 35.2M 26.96M 25.74M 28.67M 27.25M 26.2M
grossProfit 6.87M 5.43M 2.14M 11.95M 13.55M 6.16M 8.35M 12.5M 7.27M 4.69M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 5.56M 5.44M 4.82M 4.62M 4.99M 540.35K 4.09M 4.48M 3.83M 4.24M
otherExpenses - - -355.8K -2.08M -607.01K 2.92M -316.84K - - -
operatingExpenses 5.56M 5.44M 4.47M 2.54M 4.39M 3.46M 3.78M 4.48M 3.83M 4.24M
costAndExpenses 46.45M 47.57M 40.86M 40.94M 39.59M 30.42M 29.52M 33.64M 31.08M 30.44M
netInterestIncome -234.42K -227.44K -304.51K -299.85K -234.27K -268.29K -252.08K -262.41K -236.3K -298.31K
interestIncome 10171 15230 13628 11913 13544 15755 26161 15284 - -
interestExpense 244.59K 242.67K 318.14K 311.77K 247.81K 284.04K 278.25K 277.7K 236.3K 298.31K
depreciationAndAmortization 4.19M 4.47M 3.95M 4.53M 4.4M 3.45M 3.05M 3.13M 3.17M 3.22M
ebitda 5.5M 4.46M 4.22M 13.95M 13.58M 6.16M 7.66M 10.68M 6.63M 3.68M
ebit 1.31M -5076 266.31K 9.42M 9.18M 2.71M 4.6M 7.55M 3.46M 113.42K
nonOperatingIncomeExcludingInterest - - - -11913 -13544 -15755 -26161 -13729 15537 -
operatingIncome 1.31M -5076 -2.33M 9.41M 9.17M 2.7M 4.57M 7.53M 3.43M 453.17K
totalOtherIncomeExpensesNet 63399 -1.22M 2.31M -299.85K -234.27K -268.29K -252.08K -262.41K -236.3K -303.42K
incomeBeforeTax 1.37M -1.23M -48301 9.11M 8.93M 2.43M 4.32M 7.27M 3.23M -190K
incomeTaxExpense 1.49M 10.21M 1.44M 3.78M 3.36M 2.93M 1.71M 2.43M 1.12M 1.23M
netIncomeFromContinuingOperations -114.4K -11.44M -1.49M 5.33M 5.57M -498.92K 2.61M 4.84M 2.11M -1.42M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - 38063
netIncome -107.49K -11.39M -1.34M 5.44M 5.61M -401.24K 2.68M 4.88M 2.1M -1.37M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -107.49K -11.39M -1.34M 5.44M 5.61M -401.24K 2.68M 4.88M 2.1M -1.33M
eps -0.0 -0.24 -0.03 0.12 0.12 -0.01 0.06 0.1 0.04 -0.03
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 12.33M 17.26M 21.58M 19.85M 12.98M 13.05M 14.3M 9.69M 7.65M 15.56M
shortTermInvestments 269.11K 1.67M 4.58M 5.56M 6.71M 6.47M 511.53K 408.92K 230.58K 173.74K
cashAndShortTermInvestments 12.6M 18.93M 26.16M 25.42M 19.69M 19.52M 14.81M 10.1M 7.88M 15.73M
netReceivables 50.29M 44.27M 37.89M 52.26M 49.46M 30.24M 40.12M 41.47M 39.35M 32.66M
accountsReceivables 43.32M 36.49M 30.58M 45.36M 43.54M 23.92M 35.49M 38.02M 36.34M 30.27M
otherReceivables 6.97M 7.79M 7.31M 6.9M 5.91M 6.31M 4.63M 3.45M 3.01M 2.39M
inventory 38.87M 36.47M 35.9M 35.6M 35.09M 36.69M 35.11M 36.28M 37.07M 35.01M
prepaids 1.98M 2.08M 2.74M 3.23M 1.61M 2.36M 4.72M 3.39M 1.31M 1.1M
otherCurrentAssets 6508 - - - - - - 6083 48735 2.39M
totalCurrentAssets 103.75M 101.76M 102.69M 116.51M 105.85M 88.81M 94.76M 91.24M 85.6M 84.33M
propertyPlantEquipmentNet 73.95M 74.52M 75.34M 73.12M 73.59M 72.68M 66.59M 64.8M 64.88M 62.64M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments - - - - - - - - - -
taxAssets 449.87K - - - - - 1.08M - 1.31M 873.32K
otherNonCurrentAssets - - - - - - - 989.8K - -
totalNonCurrentAssets 74.4M 74.52M 75.34M 73.12M 73.59M 72.68M 67.67M 65.79M 66.19M 63.52M
otherAssets - - - - - - - -23030 - -
totalAssets 178.15M 176.28M 178.03M 189.63M 179.43M 161.49M 162.43M 157.01M 151.8M 147.85M
totalPayables 27.09M 28.55M 35.81M 39.52M 37.31M 28.77M 29.55M 12M 12.78M 11.68M
accountPayables 15.64M 15.2M 12.24M 15.13M 15.85M 11.79M 9.27M 12M 12.78M 11.68M
otherPayables 11.45M 13.35M 23.57M 24.39M 21.46M 16.97M 20.28M - - -
accruedExpenses - - - - - - - 2.16M 2.02M 2.04M
shortTermDebt 8.14M 8.74M 8.93M 13.02M 12.63M 8.61M 8.06M 7.67M 8.16M 11.65M
capitalLeaseObligationsCurrent 511.52K 630.4K 819.91K 887.46K 874.81K 707.45K 154.69K 290.9K 347.02K 437.88K
taxPayables - - 8.16M 7.94M 8.03M 5.44M 6.41M 2.25M 551.35K 174.5K
deferredRevenue - - - - - - - -5164 551.35K 174.5K
otherCurrentLiabilities 19.27M 18.3M 8.12M 12.1M 11.76M 7.91M 8.06M 13.09M 11.47M 9.8M
totalCurrentLiabilities 55.01M 55.59M 44.75M 52.51M 49.94M 37.39M 37.77M 35.21M 34.73M 35.43M
longTermDebt 2.29M 1.32M 2.36M 3.4M 1.93M 2.33M 2.73M 1.75M 2.17M 333.33K
capitalLeaseObligationsNonCurrent 153.36K 195.46K 168.13K 216.38K 317.12K 412.28K 61088 94158 177.53K 207.08K
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 2.39M 1.97M 1.9M 3.19M 2.29M 1.84M 1.89M 2.65M 2.62M 2.48M
otherNonCurrentLiabilities - - - - - - - -659 - -
totalNonCurrentLiabilities 4.83M 3.49M 4.43M 6.8M 4.54M 4.58M 4.68M 4.49M 4.96M 3.02M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 664.89K 825.87K 988.04K 1.1M 1.19M 1.12M 215.78K 385.06K 524.55K 644.95K
totalLiabilities 59.85M 59.08M 49.18M 59.31M 54.48M 41.97M 42.45M 39.7M 39.7M 38.45M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 29.55M 28.41M 28.57M 28.57M 28.57M 28.53M 28.55M 28.54M 28.23M 28.11M
retainedEarnings 85.69M 85.61M 97.08M 98.43M 92.99M 87.33M 87.78M 85.09M 80.14M 77.72M
additionalPaidInCapital - - - - - - - - - -
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome -107.49K -11.39M -48843 9.11M 8.93M 2.43M 4.32M 7.27M 2.09M -1.37M
depreciationAndAmortization 4.19M 4.47M 4M 4.53M 4.4M 3.45M 3.05M 3.13M 3.17M 3.22M
deferredIncomeTax - - - - - - - - - -5.18M
stockBasedCompensation 362.86K 32883 500.83K 33328 111.38K 43949 44942 50189 137.39K 61736
changeInWorkingCapital -6.12M -2.87M 14.68M 987.07K -17.07M 4.63M 1.95M -5.17M -6.99M 2.21M
accountsReceivables -5.58M -6.42M 14.48M -3.18M -19.07M 5.11M 1.16M -1.89M -6.8M 4.04M
inventory -2.17M -974.56K -512.46K -451.94K 1.25M -1.75M 1.21M 730.58K -1.9M -1.13M
accountsPayables 1.54M 3.76M -2.56M 4.28M 4.72M -1.59M 850.02K -1.18M 1.92M -1.58M
otherWorkingCapital 102.38K 759.96K 711.92K 4.62M 756.74K 1.26M -1.33M -2.84M -210.61K 884.48K
otherNonCashItems -2.26M 8.73M -6.09M -6.5M 3.87M -1.84M -1.8M 592.09K 13.63M 4.82M
netCashProvidedByOperatingActivities -3.92M -1.06M 13.04M 8.16M 245.8K 8.71M 7.57M 5.87M -1.23M 3.77M
investmentsInPropertyPlantAndEquipment -2.95M -4.44M -7.11M -4.02M -3.64M -8.74M -4.3M -2.84M -4.77M -3.79M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - - - - - -
netCashProvidedByInvestingActivities -2.95M -4.44M -7.11M -4.02M -3.64M -8.74M -4.3M -2.84M -4.77M -3.79M
netDebtIssuance 931.32K -1.31M -5.31M 1.58M 3.17M -564.61K 1.17M -1.13M -1.84M -811.42K
longTermNetDebtIssuance 931.32K -1.31M -5.31M 1.58M 3.17M -772.19K 1.17M -1.13M -1.84M -811.42K
shortTermNetDebtIssuance - - - - - 207.58K - - - -
netStockIssuance -231.54K -194.11K -829.2K - - 12289 -10950 - - -
netCommonStockIssuance -231.54K -194.11K -829.2K - - 12289 -10950 209.52K - -2085.9
commonStockIssuance - -1 -829.2K - - 12289 -10950 209.52K - -2085.9
commonStockRepurchased -231.54K -194.11K - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -24049
commonDividendsPaid - - - - - - - - - -24049
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -12902 -149.46K -568.2K -279.4K -274.56K -219.87K 10950 223.07K 8224 -143.5K
netCashProvidedByFinancingActivities 686.88K -1.65M -6.7M 1.58M 3.17M -772.19K 1.17M -906.18K -1.83M -811.42K