TDb Split Corp.

TSX:XTD.TO

2.09 (CAD) • At close November 14, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) CAD.

2023202220212020201920182017201620152014201320122011201020092008
Revenue -4.6841.92118.494-13.9283.8192.0748.4838.787-1.1924.9123.8520.618-00.6770.625-12.399
Cost of Revenue 00.6770.6610.4850.47100000000000
Gross Profit -4.6841.24417.833-14.4133.3482.0748.4838.787-1.1924.9123.8520.618-00.6770.625-12.399
Gross Profit Ratio 10.6470.9641.0350.87711111111111
Reseach & Development Expenses 0-000000000000000
General & Administrative Expenses 0.2390.2690.2941.1280.2650.2830.2560.210.2060.2910.1280.2220.2470.2140.2170.267
Selling & Marketing Expenses 000000000000000.0120
SG&A 0.2390.2690.2941.1280.2650.2830.2560.210.2060.2910.1280.2220.2470.2140.2290.267
Other Expenses 00.1020.1060.0780.0610.0680.0650.0490.0530.40.0271.447-1.4290.7771.392-1.549
Operating Expenses 0.6850.3710.41.2070.3270.3510.320.2590.2590.6910.1561.669-1.1820.9911.621-1.282
Operating Income -5.5781.5518.094-15.1353.4921.7238.1638.528-1.4514.223.6971.781-1.1821.6682.246-13.681
Operating Income Ratio 1.1910.8070.9781.0870.9140.8310.9620.971.2180.8590.962.8836,793.9832.4633.5921.103
Total Other Income Expenses Net -3.852-3.305000000-1.781-1.0243.1631.4240000
Income Before Tax -9.431.5518.094-15.1353.4921.7238.1638.528-1.4514.223.6971.7810000
Income Before Tax Ratio 2.0130.8070.9781.0870.9140.8310.9620.971.2180.8590.962.8830000
Income Tax Expense -3.852-1.85714.791-17.7361.714-0.1616.3826.747-3.232-0.8252.821-1.7811.182-1.668-2.24613.681
Net Income -9.521.5518.094-15.1353.4921.7238.1638.528-1.4514.223.6971.781-1.1821.6682.246-13.681
Net Income Ratio 2.0330.8070.9781.0870.9140.8310.9620.971.2180.8590.962.8836,793.9832.4633.5921.103
EPS -1.380.282.64-3.11.030.511.881.99-0.431.521.691.07-0.7111.32-7.82
EPS Diluted -1.380.282.64-3.11.030.511.881.99-0.431.521.691.07-0.7111.32-7.82
EBITDA 0.042000.0420000-0.025003.205-1.1821.6682.246-13.681
EBITDA Ratio -0.0090.8070.9781.0870.9140.8310.9620.971.2180.7890.962.8836,793.9832.4633.5921.103