Logo image of DRT.CA

DIRTT ENVIRONMENTAL SOLUTION (DRT.CA) Stock Income Statement

TSX:DRT - CA25490H1064 - Common Stock

0.74 CAD
+0.02 (+2.78%)
Last: 9/2/2025, 7:00:00 PM

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.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
DRT.CA Revenue ChartDRT.CA Revenue over time chart
172.48M174.31M181.93M172.20M147.60M
Cost Of Goods
DRT.CA Cost Of Goods ChartDRT.CA Cost Of Goods over time chart
112.77M109.94M122.39M144.00M124.10M
Gross Profit
DRT.CA Gross Profit ChartDRT.CA Gross Profit over time chart
59.71M64.38M59.54M28.20M23.50M
Operating Expenses
DRT.CA Operating Expenses ChartDRT.CA Operating Expenses over time chart
59.80M58.51M64.37M73.70M84.00M
Research and Development
DRT.CA Research and Development ChartDRT.CA Research and Development over time chart
5.28M5.26M5.82M7.60M8.20M
Selling, General, and Administrative Expenses
DRT.CA Selling, General, and Administrative Expenses ChartDRT.CA Selling, General, and Administrative Expenses over time chart
54.52M53.24M57.03M66.20M75.70M
Operating Income
DRT.CA Operating Income ChartDRT.CA Operating Income over time chart
-86.00K5.87M-4.83M-45.60M-60.50M
Interest Income/Expense
DRT.CA Interest Income/Expense ChartDRT.CA Interest Income/Expense over time chart
-2.15M566.00K-5.06M-3.70M-3.40M
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
6.35M8.78M-11.49M-5.70M10.00M
Income Before Taxes
DRT.CA Income Before Taxes ChartDRT.CA Income Before Taxes over time chart
4.12M15.22M-14.25M-54.90M-53.90M
Income Tax
DRT.CA Income Tax ChartDRT.CA Income Tax over time chart
251.00K448.00K332.00K0.00-200.00K
Net Income
DRT.CA Net Income ChartDRT.CA Net Income over time chart
3.87M14.77M-14.58M-55.00M-53.70M
EBITDA
DRT.CA EBITDA ChartDRT.CA EBITDA over time chart
6.46M12.44M4.10M-30.48M-45.99M
 
Per Share Data
EPS Diluted Total Ops
DRT.CA EPS Diluted Total Ops ChartDRT.CA EPS Diluted Total Ops over time chart
0.010.07-0.13-0.63-0.63
Non GAAP EPS
DRT.CA Non GAAP EPS ChartDRT.CA Non GAAP EPS over time chart
0.020.06-0.19N/A-0.61
 
Statistics
Gross Profit Margin
DRT.CA Gross Profit Margin ChartDRT.CA Gross Profit Margin over time chart
34.62%36.93%32.73%16.38%15.92%
Profit Margin
DRT.CA Profit Margin ChartDRT.CA Profit Margin over time chart
2.24%8.47%-8.02%-31.94%-36.38%
Operating Profit Margin
DRT.CA Operating Profit Margin ChartDRT.CA Operating Profit Margin over time chart
-0.05%3.37%-2.65%-26.48%-40.99%

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 TTM 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 TTM 0 -0.2 -0.4 -0.6