NASDAQ : DRTT

DIRTT Environmental Solutions Ltd.

$0.3343 USD

$0.0 (-0.36%)

Volume
152.92K
Average Volume
276.18K
Market Capitalization
$34.92M
P/E Ratio
-6.57
Dividend Yield
0.00%
Price Target
Year High
$1.07
Year Low
$0.20
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.16
DRTT 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 168.86M 174.31M 181.93M 172.16M 147.59M 171.51M 247.74M 261.87M 233.34M 198.67M
costOfRevenue 113.41M 109.94M 122.39M 144M 124.13M 118.22M 161.31M 151.87M 135.89M 112.16M
grossProfit 55.45M 64.38M 59.54M 28.16M 23.46M 53.28M 86.42M 110M 97.45M 86.51M
researchAndDevelopmentExpenses 4.59M 5.26M 5.82M 7.56M 8.23M 8.11M 7.82M 6.08M - -
generalAndAdministrativeExpenses 23.61M 19.9M 21.66M 29.74M 35.31M 29.01M 31.52M 28.17M - -
sellingAndMarketingExpenses 20.62M 22.94M 25.24M 26.95M 31.04M 28.05M 33.94M 38.62M - -
sellingGeneralAndAdministrativeExpenses 44.23M 42.84M 46.89M 56.69M 66.35M 57.06M 65.46M 66.79M 102.07M 77.07M
otherExpenses 17.94M 12.05M 23.39M 1.73M -2.08M -3.34M 15.6M 14.44M - -
operatingExpenses 66.75M 60.15M 76.1M 65.98M 72.5M 61.83M 88.88M 87.3M 102.07M 77.07M
costAndExpenses 180.16M 170.09M 198.49M 209.98M 196.63M 180.06M 250.19M 239.18M 237.96M 189.23M
netInterestIncome -935K - 5.42M -5.11M -3.05M -67000 398K -77090 -72366 197.9K
interestIncome 941K 1.59M 490K 51000 77000 238K 529K 403.81K 412.72K 450.12K
interestExpense 1.88M -4M -4.93M 5.16M 3.13M 305K 131K 480.9K 485.09K 252.21K
depreciationAndAmortization - 6.58M 8.93M 51000 77000 238K 12.24M 14.3M 14.25M 11.52M
ebitda -12.06M 6.58M 4.34M -28.53M -37.56M 4.07M 2.64M 37.4M 10.04M 21.41M
ebit -12.06M - -4.6M -28.58M -37.64M 3.83M -3.25M -17.84M -4.14M 9.08M
nonOperatingIncomeExcludingInterest 759K - -11.96M -9.24M -11.4M -12.38M 795K 18.82M -480.32K 351.16K
operatingIncome -11.31M 4.23M -16.56M -37.82M -49.04M -8.55M -2.45M 983.82K -4.62M 9.43M
totalOtherIncomeExpensesNet -2.64M 10.99M 16.89M -17.12M -4.83M -643K -926K 2.33M -77137 -405.48K
incomeBeforeTax -13.94M 15.22M 332K -54.94M -53.87M -9.19M -3.38M 3.31M -4.7M 9.03M
incomeTaxExpense 507K 448K 332K 21000 -204K 2.1M 1.02M 1.11M 1.2M 3.61M
netIncomeFromContinuingOperations -14.45M 14.77M - -54.96M -53.67M -11.3M -4.4M 2.2M -5.89M 5.42M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -14.45M 14.77M - -54.96M -53.67M -11.3M -4.4M 2.2M -5.89M 5.42M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -14.45M 14.77M - -54.96M -53.67M -11.3M -4.4M 2.2M -5.89M 5.42M
eps -0.08 0.08 - -0.63 -0.63 -0.13 -0.05 0.03 -0.07 0.09
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 20.33M 29.29M 24.74M 10.82M 60.31M 45.85M 47.17M 53.5M 63.33M 69.6M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 20.33M 29.29M 24.74M 10.82M 60.31M 45.85M 47.17M 53.5M 63.33M 69.6M
netReceivables 23.08M 19.91M 16.27M 21.81M 17.54M 18.95M 24.94M 43.94M 19.19M 23.87M
accountsReceivables 23.08M 19.91M 16.27M - - - - - - -
otherReceivables - - - 21.81M 17.54M 18.95M 24.94M 43.94M 19.19M 23.87M
inventory 15.76M 15.11M 16.58M 22.25M 18.46M 15.98M 17.57M 18.68M 19.32M 15.94M
prepaids - - - 3.42M - - - - - -
otherCurrentAssets 3.22M 2.85M 5.93M 3.82M 7.49M 4.07M 3.34M 2.22M 2.03M 1.53M
totalCurrentAssets 62.39M 67.16M 63.52M 62.12M 103.8M 84.84M 93.02M 118.34M 103.87M 110.94M
propertyPlantEquipmentNet 33.83M 45.57M 54.89M 72.01M 82.58M 83.49M 62.03M 36.79M 48.4M 41.37M
goodwill - - - - - 1.45M 1.42M 1.35M 1.47M 1.37M
intangibleAssets - - - 4.41M 7.4M 8.34M 8.21M 13.89M 19.66M 14.85M
goodwillAndIntangibleAssets - - - 4.41M 7.4M 9.79M 9.63M 15.25M 21.12M 16.22M
longTermInvestments - - - - - - - - - -
taxAssets - - - - - - 5.36M 6.33M 6.65M 4.21M
otherNonCurrentAssets 6.29M 5.49M 5.9M 5.11M 5.66M 5.02M 5.52M 1.75M 976.54K 855.59K
totalNonCurrentAssets 40.12M 51.06M 60.79M 81.53M 95.64M 98.3M 82.54M 60.11M 77.15M 62.66M
otherAssets - - - - - - - - - -
totalAssets 102.5M 118.22M 124.32M 143.65M 199.44M 183.14M 175.56M 178.45M 181.02M 173.59M
totalPayables - - - 5.56M 7.82M 4.92M 7.62M 19.01M 21.14M 14.53M
accountPayables - - - 5.56M 7.82M 4.92M 7.62M 19.01M 21.14M 14.53M
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 28.37M 5.98M 6.1M 9.2M 9.54M 6.4M 5.29M 2.5M 4.54M 3.79M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - 448.6K 779.32K 306.52K
deferredRevenue 3.51M 4.03M 5.29M 4.87M 2.42M 1.82M 3.57M 7.22M 5.83M 3.14M
otherCurrentLiabilities 24.87M 19.57M 22.36M 16.38M 17.31M 18.21M 17.95M 19.12M 9.16M 5.71M
totalCurrentLiabilities 56.75M 29.58M 33.75M 36M 37.09M 31.35M 34.42M 47.85M 40.66M 27.17M
longTermDebt 17.22M 46.06M 83.47M 89.66M 94.59M 34.85M 16.12M 3.13M 5.61M 10.17M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - 414K - 964.74K 992.44K 870.47K
otherNonCurrentLiabilities - - - - - - 35000 1.3M - -
totalNonCurrentLiabilities 17.22M 46.06M 83.47M 89.66M 94.59M 35.26M 16.15M 5.4M 6.6M 11.04M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 73.97M 75.63M 117.22M 125.66M 131.67M 66.61M 50.58M 53.25M 47.27M 38.21M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 214.99M 219.02M 196.13M 191.35M 181.78M 180.64M 180.64M 145.78M 155.59M 145.08M
retainedEarnings -180.58M -166.1M -180.86M -166.27M -111.3M -57.26M -45.97M -31.27M -36.25M -23.84M
additionalPaidInCapital - - - - - - - - - -
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 -14.45M 14.77M -14.58M -54.96M -53.67M -11.3M -4.4M 2.2M -5.89M 5.42M
depreciationAndAmortization - 6.58M 8.93M 15.12M 14.51M 11.71M 12.24M 14.3M 14.25M 11.52M
deferredIncomeTax - - -6.26M - -414K 5.62M -45000 -939.77K 1.2M 3.61M
stockBasedCompensation - 2.96M 2.31M 3.34M 4.25M 2.35M 202K 1.29M 2.57M 2.84M
changeInWorkingCapital - - 6.26M -6.49M 2.19M 3.4M 4.96M -19.18M 14.25M -4.64M
accountsReceivables - -4M -1.83M -179K 1.34M -752K 19.75M -27.22M 5.93M -
inventory - 447K 5.96M -4.72M -2.45M 1.64M 1.67M -271.65K -2.29M 147.31K
accountsPayables - -2.74M 2.14M 260K 2.7M 752K -12.18M 8.03M 8.21M 4.14M
otherWorkingCapital - - - -1.85M 601K 1.76M -4.28M 279K 2.4M -8.93M
otherNonCashItems 14.26M -16.97M 18.16M -1.27M 1.92M 700K 398K 14.06M -3.23M -3.75M
netCashProvidedByOperatingActivities -192K 7.34M 14.82M -44.26M -31.21M 12.48M 13.36M 11.73M 23.15M 15M
investmentsInPropertyPlantAndEquipment - - -1.24M -4.07M -14.12M -20.11M -16.15M -14.01M -23.24M -21.07M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -3.72M -1.9M 8.9M 47000 -17000 720K 965K 55799 114.51K 338.52K
netCashProvidedByInvestingActivities -3.72M -1.9M 7.66M -4.02M -14.14M -19.39M -15.19M -13.95M -23.13M -20.73M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - 1.99M - - - - - -
commonStockRepurchased - -39000 - - - - - - -7.95M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -4.98M -415K -11.6M -874K 62.45M 5.72M -5.48M -3.35M -9.83M 7.66M
netCashProvidedByFinancingActivities -4.98M -415K -11.6M -874K 62.45M 5.72M -5.48M -3.35M -9.83M 7.66M
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 42.43M 50.92M 37.72M 38.92M 41.3M 43.32M 43.38M 41.2M 40.85M 50.93M
costOfRevenue 29.43M 32.3M 26.25M 28.1M 26.75M 19.24M 26.56M 25.83M 38.31M 31.7M
grossProfit 13M 18.62M 11.47M 10.82M 14.54M 24.07M 16.81M 15.38M 14.65M 19.24M
researchAndDevelopmentExpenses 941K 1.07M 805K 1.48M 1.23M 1.21M 1.29M 1.44M 1.25M 1.76M
generalAndAdministrativeExpenses 5.44M 7.96M 4.43M 5.74M 5.48M 1.36M 5.83M 4.39M 8.32M 3.11M
sellingAndMarketingExpenses 5.03M 5.35M 4.8M 5.29M 5.18M 4.64M 5.18M 6.06M 7.06M 6.93M
sellingGeneralAndAdministrativeExpenses 10.47M 13.31M 9.22M 11.04M 10.66M 5.99M 11.02M 10.45M 15.38M 10.04M
otherExpenses 4.86M 7.18M 5.14M 2.64M 2.98M 5.19M 3.32M 2.47M 1.13M 16.54M
operatingExpenses 16.26M 21.57M 15.16M 15.16M 14.86M 12.39M 15.63M 14.36M 17.76M 28.34M
costAndExpenses 45.7M 53.87M 41.41M 43.26M 41.62M 31.64M 42.2M 40.18M 41.05M 60.04M
netInterestIncome - -3.06M -239K -253K -189K 3.36M - - - 8.78M
interestIncome 82000 221K 226K 232K 262K 1.32M 341K 482K 489K 219K
interestExpense -350K 3.28M 465K 485K 451K -7.63M -1.52M -945K -1.05M -8.56M
depreciationAndAmortization 1.43M - - - 1.48M -7.22M - 1.52M 1.53M 1.71M
ebitda 1.43M -225K -2.86M -4.34M -1.49M 13.48M 1.18M 1.52M 1.53M 7.69M
ebit - -225K -2.86M -6.01M -2.97M 11.92M - - - 7.32M
nonOperatingIncomeExcludingInterest - -2.72M -836K - - 6.58M - - - -5.38M
operatingIncome -3.26M -2.95M -3.7M -4.34M -322K 21.5M 1.18M 1.02M -19.47M 722K
totalOtherIncomeExpensesNet 3.34M -554K 371K -2.16M -294K 9.25M 5.93M -105K -4.09M 15.15M
incomeBeforeTax 80000 -3.5M -3.33M -6.5M -616K 30.76M 7.11M 911K -23.56M 15.87M
incomeTaxExpense 80000 199K 157K 106K 45000 -4.5M 23000 315K 33000 -4.62M
netIncomeFromContinuingOperations - -4.36M -3.48M -6.6M -661K 18.06M 7.09M 596K - 18.06M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome - -3.7M -3.48M -6.6M -661K 30.31M 7.09M 596K 3.04M 18.06M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome - -3.7M -3.48M -6.6M -661K 18.06M 7.09M 596K -10.98M 18.06M
eps -0.02 -0.03 -0.02 -0.03 -0.0 0.26 0.04 0.0 0.02 0.05
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 15M 20.33M 26.13M 23.1M 28.44M 29.29M 23.63M 39.53M 38.99M 24.74M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 15M 20.33M 26.13M 23.1M 28.44M 29.29M 23.63M 39.53M 38.99M 24.74M
netReceivables 24.54M 23.08M 15.83M 18.09M 16.87M 19.91M 20.91M 18.47M 16.26M 16.27M
accountsReceivables - 23.08M 15.83M 18.09M 16.87M 19.91M 20.91M 18.47M - 16.27M
otherReceivables - - - - - - - - - -
inventory 14.92M 15.76M 15.97M 15.82M 14.47M 15.11M 14.75M 14.91M 15.67M 16.58M
prepaids - - - - - - - - - -
otherCurrentAssets 2.75M 3.22M 3.49M 3.68M 2.9M 2.85M 3.84M 3.76M 2.67M 5.93M
totalCurrentAssets 57.21M 62.39M 61.43M 60.7M 62.69M 67.16M 63.12M 76.67M 73.58M 63.52M
propertyPlantEquipmentNet 32.02M 33.83M 41.88M 42.91M 43.64M 45.57M 48.72M 50.47M 52.24M 54.89M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments - - - - - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 6.01M 6.29M 5.9M 5.89M 5.54M 5.49M 6.38M 6.18M 6.14M 5.9M
totalNonCurrentAssets 38.03M 40.12M 47.78M 48.8M 49.18M 51.06M 55.1M 56.65M 58.38M 60.79M
otherAssets - - - - - - - - - -
totalAssets 95.24M 102.5M 109.21M 109.5M 111.87M 118.22M 118.22M 133.32M 131.97M 124.32M
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 17.61M 28.37M 17.71M 17.91M 17.28M 5.98M 6.14M 6.41M 6.12M 6.1M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue 5.22M 3.51M 5.77M 3.39M 3.66M 4.03M 3.52M 2.91M 3.08M 5.29M
otherCurrentLiabilities 26.64M 24.87M 20.57M 19.66M 17.91M 19.57M 19.32M 19.76M 18.27M 22.36M
totalCurrentLiabilities 49.46M 56.75M 44.05M 40.96M 38.85M 29.58M 28.99M 29.09M 27.47M 33.75M
longTermDebt 21.33M 17.22M 33.67M 34.06M 33.82M 46.06M 49.23M 72.34M 73.08M 83.47M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities - - - - - - - - - -
totalNonCurrentLiabilities 21.33M 17.22M 33.67M 34.06M 33.82M 46.06M 49.23M 72.34M 73.08M 83.47M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 70.79M 73.97M 77.72M 75.01M 72.67M 75.63M 78.22M 101.42M 100.55M 117.22M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 216.52M 214.99M 215.05M 214.48M 214.66M 219.02M 218.92M 218.73M 218.29M 196.13M
retainedEarnings -184.38M -180.58M -176.86M -173.38M -166.76M -166.1M -170.13M -177.22M -177.81M -180.86M
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 -3.27M 661K -3.48M -6.6M -661K 30.31M 7.09M 596K 3.04M 955K
depreciationAndAmortization 1.43M -1.48M - - 1.48M -641K - 1.52M 1.53M 1.72M
deferredIncomeTax - - - - - -5.39M - - - -5.39M
stockBasedCompensation 875K -739K - - 739K 422K - 427K 675K -237K
changeInWorkingCapital - - - - - -7.48M - - - -7.48M
accountsReceivables -1.51M -3.29M - - 3.29M 2.63M - -1.96M -34000 4.81M
inventory 636K -651K - - 651K -4.46M - 634K 597K 1.06M
accountsPayables 1.43M 1.69M - - -1.69M -3.44M - 1.49M -4.07M 1.44M
otherWorkingCapital - - - - - - - - - -8.53M
otherNonCashItems 2.18M -2.79M 7.87M 2.68M 2.13M -14.56M -5.57M -901K -7.3M 20.57M
netCashProvidedByOperatingActivities 1.21M -4.34M 4.39M -3.92M 3.68M 2.66M 1.52M 1.64M -2.04M 10.13M
investmentsInPropertyPlantAndEquipment - - - - - 2.83M - -319K -344K 1.59M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -731K -1.24M -780K -979K -729K -11.82M -596K -525K 625K -1.02M
netCashProvidedByInvestingActivities -731K -1.24M -780K -979K -729K -8.99M -596K -844K 281K 568K
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -138K 3.51M - - -3.51M -39000 - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -5.7M -308K -422K -642K -3.61M 3M -16.26M -150K 16.12M -8.19M
netCashProvidedByFinancingActivities -5.7M -308K -422K -642K -3.61M 3M -16.26M -150K 16.12M -8.19M