Logo image of DTOL.CA

D2L INC (DTOL.CA) Stock Income Statement

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

18.28  -0.44 (-2.35%)

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
(2024-10-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
199.53M182.38M168.40M151.90M126.40M
Cost Of Goods
DTOL.CA Cost Of Goods ChartDTOL.CA Cost Of Goods over time chart
64.06M60.18M60.60M63.90M49.30M
Gross Profit
DTOL.CA Gross Profit ChartDTOL.CA Gross Profit over time chart
135.48M122.20M107.80M87.90M77.10M
Operating Expenses
DTOL.CA Operating Expenses ChartDTOL.CA Operating Expenses over time chart
133.31M129.31M123.70M162.70M75.30M
Research and Development
DTOL.CA Research and Development ChartDTOL.CA Research and Development over time chart
47.60M48.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.71M80.99M80.60M116.10M44.50M
Operating Income
DTOL.CA Operating Income ChartDTOL.CA Operating Income over time chart
2.17M-7.11M-15.90M-74.70M1.80M
Interest Income/Expense
DTOL.CA Interest Income/Expense ChartDTOL.CA Interest Income/Expense over time chart
3.06M3.69M2.50M-1.10M100.00K
Other Income/Expense
DTOL.CA Other Income/Expense ChartDTOL.CA Other Income/Expense over time chart
520.90K231.00K0.00-22.00M-43.20M
Non Recurring Items
DTOL.CA Non Recurring Items ChartDTOL.CA Non Recurring Items over time chart
N/AN/A-4.50M0.000.00
Income Before Taxes
DTOL.CA Income Before Taxes ChartDTOL.CA Income Before Taxes over time chart
6.67M-3.20M-17.90M-97.80M-41.30M
Income Tax
DTOL.CA Income Tax ChartDTOL.CA Income Tax over time chart
248.80K346.50K400.00K-200.00K200.00K
Net Income
DTOL.CA Net Income ChartDTOL.CA Net Income over time chart
6.42M-3.54M-18.40M-97.70M-41.50M
EBITDA
DTOL.CA EBITDA ChartDTOL.CA EBITDA over time chart
5.84M-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.11-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.12-0.07-0.35N/AN/A
 
Statistics
Gross Profit Margin
DTOL.CA Gross Profit Margin ChartDTOL.CA Gross Profit Margin over time chart
67.90%67.00%64.01%57.87%61.00%
Profit Margin
DTOL.CA Profit Margin ChartDTOL.CA Profit Margin over time chart
3.22%-1.94%-10.93%-64.32%-32.83%
Operating Profit Margin
DTOL.CA Operating Profit Margin ChartDTOL.CA Operating Profit Margin over time chart
1.09%-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 TTM 0 50M -50M 100M 150M
DTOL.CA Earnings Per Share (EPS) chartDTOL.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 TTM 0 -0.5 -1 -1.5