Logo image of DRT-DB-A.CA

DIRTT ENVIRONMENTAL SOL (DRT-DB-A.CA) Stock Income Statement

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)
Revenue
DRT-DB-A.CA Revenue ChartDRT-DB-A.CA Revenue over time chart
174.31M181.93M172.20M147.60M171.50M
Cost Of Goods
DRT-DB-A.CA Cost Of Goods ChartDRT-DB-A.CA Cost Of Goods over time chart
109.94M122.39M144.00M124.10M118.20M
Gross Profit
DRT-DB-A.CA Gross Profit ChartDRT-DB-A.CA Gross Profit over time chart
64.38M59.54M28.20M23.50M53.30M
Operating Expenses
DRT-DB-A.CA Operating Expenses ChartDRT-DB-A.CA Operating Expenses over time chart
58.51M64.37M73.70M84.00M74.60M
Research and Development
DRT-DB-A.CA Research and Development ChartDRT-DB-A.CA Research and Development over time chart
5.26M5.82M7.60M8.20M8.10M
Selling, General, and Administrative Expenses
DRT-DB-A.CA Selling, General, and Administrative Expenses ChartDRT-DB-A.CA Selling, General, and Administrative Expenses over time chart
53.24M57.03M66.20M75.70M66.40M
Operating Income
DRT-DB-A.CA Operating Income ChartDRT-DB-A.CA Operating Income over time chart
5.87M-4.83M-45.60M-60.50M-21.30M
Interest Income/Expense
DRT-DB-A.CA Interest Income/Expense ChartDRT-DB-A.CA Interest Income/Expense over time chart
566.00K-5.06M-3.70M-3.40M-600.00K
Other Income/Expense
DRT-DB-A.CA Other Income/Expense ChartDRT-DB-A.CA Other Income/Expense over time chart
N/AN/AN/AN/AN/A
Non Recurring Items
DRT-DB-A.CA Non Recurring Items ChartDRT-DB-A.CA Non Recurring Items over time chart
8.78M-11.49M-5.70M10.00M12.70M
Income Before Taxes
DRT-DB-A.CA Income Before Taxes ChartDRT-DB-A.CA Income Before Taxes over time chart
15.22M-14.25M-54.90M-53.90M-9.20M
Income Tax
DRT-DB-A.CA Income Tax ChartDRT-DB-A.CA Income Tax over time chart
448.00K332.00K0.00-200.00K2.10M
Net Income
DRT-DB-A.CA Net Income ChartDRT-DB-A.CA Net Income over time chart
14.77M-14.58M-55.00M-53.70M-11.30M
EBITDA
DRT-DB-A.CA EBITDA ChartDRT-DB-A.CA EBITDA over time chart
12.44M4.10M-30.48M-45.99M-9.59M
 
Per Share Data
EPS Diluted Total Ops
DRT-DB-A.CA EPS Diluted Total Ops ChartDRT-DB-A.CA EPS Diluted Total Ops over time chart
0.07-0.13-0.63-0.63-0.13
Non GAAP EPS
DRT-DB-A.CA Non GAAP EPS ChartDRT-DB-A.CA Non GAAP EPS over time chart
0.06-0.19N/A-0.61-0.09
 
Statistics
Gross Profit Margin
DRT-DB-A.CA Gross Profit Margin ChartDRT-DB-A.CA Gross Profit Margin over time chart
36.93%32.73%16.38%15.92%31.08%
Profit Margin
DRT-DB-A.CA Profit Margin ChartDRT-DB-A.CA Profit Margin over time chart
8.47%-8.02%-31.94%-36.38%-6.59%
Operating Profit Margin
DRT-DB-A.CA Operating Profit Margin ChartDRT-DB-A.CA Operating Profit Margin over time chart
3.37%-2.65%-26.48%-40.99%-12.42%

All data in USD

Charts

DRT-DB-A.CA Income Statement data chartDRT-DB-A.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 100M 200M
DRT-DB-A.CA Earnings Per Share (EPS) chartDRT-DB-A.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 -0.2 -0.4 -0.6