ECN Capital Corp. (ECN.TO)

CAD 3.02

(-1.31%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 79.48 Million 196.67 Million 215.36 Million 266.71 Million 248.3 Million 197.42 Million
Cost of Revenue 142.19 Million 105.86 Million 94.59 Million 99.28 Million 101.42 Million 96.65 Million
Gross Profit -62.71 Million 90.81 Million 120.76 Million 167.43 Million 146.87 Million 100.76 Million
Operating Expenses 17.65 Million 66.64 Million 108.32 Million 118.56 Million 92.28 Million 74.89 Million
Selling, General and Administrative Expenses 58.49 Million 53.69 Million 80.77 Million 81.89 Million 60.66 Million 55.34 Million
Research and Development Expenses - - - - - -
Other Expenses -40.84 Million 12.94 Million 27.54 Million 36.66 Million 31.61 Million 19.54 Million
Cost and Expenses 159.85 Million 172.5 Million 202.92 Million 217.84 Million 193.7 Million 171.55 Million
Operating Income -45.06 Million 31.08 Million 19.37 Million 75.27 Million 101.89 Million 25.87 Million
Interest Expense - 4.65 Million - 22.84 Million 24.64 Million 31.25 Million
Income Tax Expense 5.12 Million 10.53 Million 545 Thousand 6.64 Million -4.69 Million -7.57 Million
Earnings before Tax -101.65 Million 17.25 Million 5.51 Million 22.47 Million 5.69 Million -10.21 Million
Net Income -106.77 Million 6.72 Million 4.96 Million 15.82 Million 10.38 Million -156.67 Million
Earnings Per Share Basic -0.44 0.03 0.02 0.07 0.04 -0.47
Earnings Per Share Diluted -0.42 0.03 0.02 0.06 0.04 -0.47
Weighted Average Shares Outstanding 240.88 Million 246.49 Million 243.73 Million 242.31 Million 242.56 Million 334.83 Million
Weighted Average Shares Outstanding (Diluted) 254.7 Million 247.5 Million 250.47 Million 246.99 Million 242.56 Million 334.83 Million
Gross Margin -0.79 0.46 0.56 0.63 0.59 0.51
EBIT Margin -0.51 0.22 0.22 0.42 0.54 0.37
Profit Margin -1.34 0.03 0.02 0.06 0.04 -0.79
EBITDA -40.84 Million 44.02 Million -9.93 Million 22.67 Million 133.51 Million 44.49 Million
Earnings Before Tax Margin -0.57 0.16 0.09 0.28 0.41 0.13

Income Statement Charts