Logo image of DRT.CA

DIRTT ENVIRONMENTAL SOLUTION (DRT.CA) Stock Income Statement

TSX:DRT - Toronto Stock Exchange - CA25490H1064 - Common Stock - Currency: CAD

0.96  -0.02 (-2.04%)

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

All data in USD

Charts

DRT.CA Income Statement data chartDRT.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 100M 200M
DRT.CA Earnings Per Share (EPS) chartDRT.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