Logo image of DTOL.CA

D2L INC (DTOL.CA) Stock Income Statement

TSX:DTOL - Toronto Stock Exchange - CA23344V1085 - Common Stock - Currency: CAD

14.2  -0.03 (-0.21%)

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-4-30)
2025
(2025-1-31)
2024
(2024-1-31)
2023
(2023-1-31)
2022
(2022-1-31)
Revenue
DTOL.CA Revenue ChartDTOL.CA Revenue over time chart
209.62M205.28M182.38M168.40M151.90M
Cost Of Goods
DTOL.CA Cost Of Goods ChartDTOL.CA Cost Of Goods over time chart
65.30M65.31M60.18M60.60M63.90M
Gross Profit
DTOL.CA Gross Profit ChartDTOL.CA Gross Profit over time chart
144.32M139.96M122.20M107.80M87.90M
Operating Expenses
DTOL.CA Operating Expenses ChartDTOL.CA Operating Expenses over time chart
131.56M131.79M129.31M123.70M162.70M
Research and Development
DTOL.CA Research and Development ChartDTOL.CA Research and Development over time chart
45.82M46.65M48.32M43.10M46.60M
Selling, General, and Administrative Expenses
DTOL.CA Selling, General, and Administrative Expenses ChartDTOL.CA Selling, General, and Administrative Expenses over time chart
85.74M85.14M80.99M80.60M116.10M
Operating Income
DTOL.CA Operating Income ChartDTOL.CA Operating Income over time chart
12.76M8.18M-7.11M-15.90M-74.70M
Interest Income/Expense
DTOL.CA Interest Income/Expense ChartDTOL.CA Interest Income/Expense over time chart
2.95M2.56M3.69M2.50M-1.10M
Other Income/Expense
DTOL.CA Other Income/Expense ChartDTOL.CA Other Income/Expense over time chart
557.40K-187.10K231.00K0.00-22.00M
Non Recurring Items
DTOL.CA Non Recurring Items ChartDTOL.CA Non Recurring Items over time chart
-1.51M-1.06MN/A-4.50M0.00
Income Before Taxes
DTOL.CA Income Before Taxes ChartDTOL.CA Income Before Taxes over time chart
14.75M9.49M-3.20M-17.90M-97.80M
Income Tax
DTOL.CA Income Tax ChartDTOL.CA Income Tax over time chart
-13.66M-16.24M346.50K400.00K-200.00K
Net Income
DTOL.CA Net Income ChartDTOL.CA Net Income over time chart
28.42M25.72M-3.54M-18.40M-97.70M
EBITDA
DTOL.CA EBITDA ChartDTOL.CA EBITDA over time chart
17.57M12.44M-4.24M-11.66M-71.20M
 
Per Share Data
EPS Diluted Total Ops
DTOL.CA EPS Diluted Total Ops ChartDTOL.CA EPS Diluted Total Ops over time chart
0.510.46-0.07-0.35-1.85
Non GAAP EPS
DTOL.CA Non GAAP EPS ChartDTOL.CA Non GAAP EPS over time chart
0.510.46-0.07-0.35N/A
 
Statistics
Gross Profit Margin
DTOL.CA Gross Profit Margin ChartDTOL.CA Gross Profit Margin over time chart
68.85%68.18%67.00%64.01%57.87%
Profit Margin
DTOL.CA Profit Margin ChartDTOL.CA Profit Margin over time chart
13.56%12.53%-1.94%-10.93%-64.32%
Operating Profit Margin
DTOL.CA Operating Profit Margin ChartDTOL.CA Operating Profit Margin over time chart
6.09%3.98%-3.90%-9.44%-49.18%

All data in USD

Charts

DTOL.CA Income Statement data chartDTOL.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2019 2020 2021 2022 2023 2024 2025 TTM 0 100M 200M
DTOL.CA Earnings Per Share (EPS) chartDTOL.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 2025 TTM 0 0.5 -0.5 -1 -1.5