Logo image of DRT-DB-A.CA

DIRTT ENVIRONMENTAL SOL (DRT-DB-A.CA) Stock Balance Sheet

TSX:DRT-DB-A - Toronto Stock Exchange - CA25490HAB20 - Currency: CAD

87  -0.15 (-0.17%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash
DRT-DB-A.CA Cash ChartDRT-DB-A.CA Cash over time chart
N/AN/AN/AN/AN/A
Cash Equivalents
DRT-DB-A.CA Cash Equivalents ChartDRT-DB-A.CA Cash Equivalents over time chart
29.29M24.74M10.80M60.30M45.80M
Marketable Securities
DRT-DB-A.CA Marketable Securities ChartDRT-DB-A.CA Marketable Securities over time chart
N/AN/AN/AN/AN/A
Receivables
DRT-DB-A.CA Receivables ChartDRT-DB-A.CA Receivables over time chart
19.91M16.27M21.80M17.50M19.00M
Inventories
DRT-DB-A.CA Inventories ChartDRT-DB-A.CA Inventories over time chart
15.11M16.58M22.30M18.50M16.00M
Other Current Assets
DRT-DB-A.CA Other Current Assets ChartDRT-DB-A.CA Other Current Assets over time chart
2.85M5.93M7.20M7.50M4.10M
Total Current Assets
DRT-DB-A.CA Total Current Assets ChartDRT-DB-A.CA Total Current Assets over time chart
67.16M63.52M62.10M103.80M84.80M
 
Non-Current Assets
PPE Net
DRT-DB-A.CA PPE Net ChartDRT-DB-A.CA PPE Net over time chart
45.57M54.89M72.00M82.60M83.50M
Goodwill
DRT-DB-A.CA Goodwill ChartDRT-DB-A.CA Goodwill over time chart
N/AN/AN/A0.001.40M
Intangibles
DRT-DB-A.CA Intangibles ChartDRT-DB-A.CA Intangibles over time chart
2.55M2.45M4.40M7.40M8.30M
Other Non-Current Assets
DRT-DB-A.CA Other Non-Current Assets ChartDRT-DB-A.CA Other Non-Current Assets over time chart
2.94M3.45M5.10M5.70M5.00M
Total Non-Current Assets
DRT-DB-A.CA Total Non-Current Assets ChartDRT-DB-A.CA Total Non-Current Assets over time chart
51.06M60.79M81.60M95.60M98.30M
 
TOTAL ASSETS
DRT-DB-A.CA TOTAL ASSETS ChartDRT-DB-A.CA TOTAL ASSETS over time chart
118.22M124.32M143.70M199.40M183.10M
 
LIABILITIES
Current Liabilities
Short Term Debt
DRT-DB-A.CA Short Term Debt ChartDRT-DB-A.CA Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
DRT-DB-A.CA Current Portion Of LT Debt. ChartDRT-DB-A.CA Current Portion Of LT Debt. over time chart
359.00K841.00K3.30M6.60M900.00K
Accrued Expenses
DRT-DB-A.CA Accrued Expenses ChartDRT-DB-A.CA Accrued Expenses over time chart
10.05M12.44M18.10M20.10M19.30M
Accounts Payable
DRT-DB-A.CA Accounts Payable ChartDRT-DB-A.CA Accounts Payable over time chart
11.92M12.69M7.70M8.80M6.50M
Other Current Liabilities
DRT-DB-A.CA Other Current Liabilities ChartDRT-DB-A.CA Other Current Liabilities over time chart
7.25M7.77M6.90M1.50M4.60M
Total Current Liabilities
DRT-DB-A.CA Total Current Liabilities ChartDRT-DB-A.CA Total Current Liabilities over time chart
29.57M33.75M36.00M37.10M31.30M
 
Non-Current Liabilities
Long Term Debt
DRT-DB-A.CA Long Term Debt ChartDRT-DB-A.CA Long Term Debt over time chart
21.99M55.27M62.10M67.30M5.10M
Deferred Taxes/Income
DRT-DB-A.CA Deferred Taxes/Income ChartDRT-DB-A.CA Deferred Taxes/Income over time chart
N/AN/AN/A0.00400.00K
Other Non-Current Liabilities
DRT-DB-A.CA Other Non-Current Liabilities ChartDRT-DB-A.CA Other Non-Current Liabilities over time chart
24.06M28.20M27.50M27.30M29.80M
Total Non-Current Liabilities
DRT-DB-A.CA Total Non-Current Liabilities ChartDRT-DB-A.CA Total Non-Current Liabilities over time chart
46.05M83.47M89.70M94.60M35.30M
 
TOTAL LIABILITIES
DRT-DB-A.CA TOTAL LIABILITIES ChartDRT-DB-A.CA TOTAL LIABILITIES over time chart
75.63M117.22M125.70M131.70M66.60M
 
SHAREHOLDERS' EQUITY
Retained Earnings
DRT-DB-A.CA Retained Earnings ChartDRT-DB-A.CA Retained Earnings over time chart
-166.10M-180.86M-166.30M-111.30M-57.30M
Additional Paid In Capital
DRT-DB-A.CA Additional Paid In Capital ChartDRT-DB-A.CA Additional Paid In Capital over time chart
8.21M7.95M9.00M13.20M10.20M
Common Shares
DRT-DB-A.CA Common Shares ChartDRT-DB-A.CA Common Shares over time chart
219.02M196.13M191.30M181.80M180.60M
Other Shareholders' Equity
DRT-DB-A.CA Other Shareholders' Equity ChartDRT-DB-A.CA Other Shareholders' Equity over time chart
-18.54M-16.13M-16.10M-15.90M-17.00M
Shares Outstanding
DRT-DB-A.CA Shares Outstanding ChartDRT-DB-A.CA Shares Outstanding over time chart
193.61M105.38M97.90M85.30M84.70M
Tangible Book Value per Share
DRT-DB-A.CA Tangible Book Value per Share ChartDRT-DB-A.CA Tangible Book Value per Share over time chart
0.210.040.140.711.26
Total Shareholders' Equity
DRT-DB-A.CA Total Shareholders' Equity ChartDRT-DB-A.CA Total Shareholders' Equity over time chart
42.59M7.10M18.00M67.80M116.50M
 
TOTAL LIABILITIES AND EQUITY
DRT-DB-A.CA TOTAL LIABILITIES AND EQUITY ChartDRT-DB-A.CA TOTAL LIABILITIES AND EQUITY over time chart
118.22M124.32M143.70M199.40M183.10M
 
Statistics
Debt/Equity
DRT-DB-A.CA Debt/Equity ChartDRT-DB-A.CA Debt/Equity over time chart
0.527.783.450.990.04
Current Ratio
DRT-DB-A.CA Current Ratio ChartDRT-DB-A.CA Current Ratio over time chart
2.271.881.732.802.71
Return On Assets (ROA)
DRT-DB-A.CA Return On Assets (ROA) ChartDRT-DB-A.CA Return On Assets (ROA) over time chart
12.49%-11.73%-38.27%-26.93%-6.17%
Return On Equity (ROE)
DRT-DB-A.CA Return On Equity (ROE) ChartDRT-DB-A.CA Return On Equity (ROE) over time chart
34.68%-205.38%-305.56%-79.20%-9.70%
Return On Invested Capital (ROIC)
DRT-DB-A.CA Return On Invested Capital (ROIC) ChartDRT-DB-A.CA Return On Invested Capital (ROIC) over time chart
4.77%N/AN/AN/AN/A
Return On Invested Capital Ex Cash (ROICexc)
DRT-DB-A.CA Return On Invested Capital Ex Cash (ROICexc) ChartDRT-DB-A.CA Return On Invested Capital Ex Cash (ROICexc) over time chart
7.12%N/AN/AN/AN/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
DRT-DB-A.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartDRT-DB-A.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
7.44%N/AN/AN/AN/A

All data in USD , ROIC based on taxRate of 0.28

Charts

DRT-DB-A.CA Balance Sheet Over Time ChartDRT-DB-A.CA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
DRT-DB-A.CA Balance Sheet - Short Vs Long Term ChartDRT-DB-A.CA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 20M 40M 60M