Logo image of DTOL.CA

D2L INC (DTOL.CA) Stock Income Statement

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

13.4  +0.6 (+4.69%)

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.

2025
(2025-1-31)
2024
(2024-1-31)
2023
(2023-1-31)
2022
(2022-1-31)
2021
(2021-1-31)
Revenue
DTOL.CA Revenue ChartDTOL.CA Revenue over time chart
205.28M182.38M168.40M151.90M126.40M
Cost Of Goods
DTOL.CA Cost Of Goods ChartDTOL.CA Cost Of Goods over time chart
65.31M60.18M60.60M63.90M49.30M
Gross Profit
DTOL.CA Gross Profit ChartDTOL.CA Gross Profit over time chart
139.96M122.20M107.80M87.90M77.10M
Operating Expenses
DTOL.CA Operating Expenses ChartDTOL.CA Operating Expenses over time chart
131.79M129.31M123.70M162.70M75.30M
Research and Development
DTOL.CA Research and Development ChartDTOL.CA Research and Development over time chart
46.65M48.32M43.10M46.60M30.80M
Selling, General, and Administrative Expenses
DTOL.CA Selling, General, and Administrative Expenses ChartDTOL.CA Selling, General, and Administrative Expenses over time chart
85.14M80.99M80.60M116.10M44.50M
Operating Income
DTOL.CA Operating Income ChartDTOL.CA Operating Income over time chart
8.18M-7.11M-15.90M-74.70M1.80M
Interest Income/Expense
DTOL.CA Interest Income/Expense ChartDTOL.CA Interest Income/Expense over time chart
2.56M3.69M2.50M-1.10M100.00K
Other Income/Expense
DTOL.CA Other Income/Expense ChartDTOL.CA Other Income/Expense over time chart
-187.10K231.00K0.00-22.00M-43.20M
Non Recurring Items
DTOL.CA Non Recurring Items ChartDTOL.CA Non Recurring Items over time chart
-1.06MN/A-4.50M0.000.00
Income Before Taxes
DTOL.CA Income Before Taxes ChartDTOL.CA Income Before Taxes over time chart
9.49M-3.20M-17.90M-97.80M-41.30M
Income Tax
DTOL.CA Income Tax ChartDTOL.CA Income Tax over time chart
-16.24M346.50K400.00K-200.00K200.00K
Net Income
DTOL.CA Net Income ChartDTOL.CA Net Income over time chart
25.72M-3.54M-18.40M-97.70M-41.50M
EBITDA
DTOL.CA EBITDA ChartDTOL.CA EBITDA over time chart
12.44M-4.24M-11.66M-71.20M4.94M
 
Per Share Data
EPS Diluted Total Ops
DTOL.CA EPS Diluted Total Ops ChartDTOL.CA EPS Diluted Total Ops over time chart
0.46-0.07-0.35-1.85-0.78
Non GAAP EPS
DTOL.CA Non GAAP EPS ChartDTOL.CA Non GAAP EPS over time chart
0.46-0.07-0.35N/AN/A
 
Statistics
Gross Profit Margin
DTOL.CA Gross Profit Margin ChartDTOL.CA Gross Profit Margin over time chart
68.18%67.00%64.01%57.87%61.00%
Profit Margin
DTOL.CA Profit Margin ChartDTOL.CA Profit Margin over time chart
12.53%-1.94%-10.93%-64.32%-32.83%
Operating Profit Margin
DTOL.CA Operating Profit Margin ChartDTOL.CA Operating Profit Margin over time chart
3.98%-3.90%-9.44%-49.18%1.42%

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 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 0 -0.5 -1 -1.5