Mackenzie Master Limited Partnership (MKZ-UN.TO)

CAD 0.42

(-20.19%)

Annual Income Statements

(In CAD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 832.15 Thousand 811.65 Thousand 941.82 Thousand 919.45 Thousand 1.09 Million 1.2 Million
Cost of Revenue - 15.52 Thousand 16.12 Thousand 15.21 Thousand 14.81 Thousand 16.08 Thousand
Gross Profit 832.15 Thousand 796.12 Thousand 925.7 Thousand 904.24 Thousand 1.08 Million 1.18 Million
Operating Expenses 114.94 Thousand 119.33 Thousand 126.36 Thousand 117.44 Thousand 114.86 Thousand 124.76 Thousand
Selling, General and Administrative Expenses 67.62 Thousand 63.28 Thousand 66.36 Thousand 57.44 Thousand 68.86 Thousand 64.76 Thousand
Research and Development Expenses - 0.86 0.87 0.87 0.90 -
Other Expenses - -103.8 Thousand -110.24 Thousand -102.23 Thousand -100.04 Thousand -
Cost and Expenses 129.42 Thousand 119.33 Thousand 126.36 Thousand 117.44 Thousand 114.86 Thousand 124.76 Thousand
Operating Income 608.77 Thousand 692.32 Thousand 815.46 Thousand 802 Thousand 983.75 Thousand 1.07 Million
Interest Expense - - - - - -
Income Tax Expense 186.22 Thousand 192.15 Thousand 216.78 Thousand 215.22 Thousand 269.02 Thousand 291.65 Thousand
Earnings before Tax 702.73 Thousand 725.12 Thousand 818.05 Thousand 812.17 Thousand 1.01 Million 1.1 Million
Net Income 516.5 Thousand 532.96 Thousand 601.26 Thousand 596.94 Thousand 746.16 Thousand 808.92 Thousand
Earnings Per Share Basic 0.08 0.09 0.10 0.10 0.12 0.13
Earnings Per Share Diluted 0.08 0.09 0.10 0.10 0.12 0.13
Weighted Average Shares Outstanding 6.26 Million 6.26 Million 6.26 Million 6.26 Million 6.26 Million 6.26 Million
Weighted Average Shares Outstanding (Diluted) 6.26 Million 6.26 Million 6.26 Million 6.26 Million 6.26 Million 6.26 Million
Gross Margin 1.00 0.98 0.98 0.98 0.99 0.99
EBIT Margin -0.07 0.85 0.87 0.87 0.90 0.90
Profit Margin 0.62 0.66 0.64 0.65 0.68 0.67
EBITDA -61.8 Thousand -56.04 Thousand -60 Thousand -60 Thousand -46 Thousand -60 Thousand
Earnings Before Tax Margin 0.73 0.85 0.87 0.87 0.90 0.90

Income Statement Charts