2021 annual financial data
DEFT 2021 Net margin
DEFT 2021 net margin with verified reported values.
Direct answer
Net margin was -474.07%.
Operating income was -45,548,000 CAD and net income was -71,495,000 CAD.
Operating cash flow was -326,919,000 CAD.
Verified data
- Revenue
- 15,081,078 CAD
- Operating income
- -45,548,000 CAD
- Net income
- -71,495,000 CAD
- Operating cash flow
- -326,919,000 CAD