speb/financial-data huggingface dataset:
MCB.L balance_sheet (quarterly, 2025-12-31) — Accounts Receivable: 141700000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Additional Paid In Capital: 68600000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Capital Lease Obligations: 6800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Capital Stock: 17800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Cash And Cash Equivalents: 22400000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 22400000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Common Stock: 17800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Common Stock Equity: 98100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Current Assets: 288300000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Current Capital Lease Obligation: 2700000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Current Debt: 77100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Current Debt And Capital Lease Obligation: 79800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Current Liabilities: 303100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Current Provisions: 1600000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Derivative Product Liabilities: 0.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Financial Assets: 0.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Goodwill: 19800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Goodwill And Other Intangible Assets: 43300000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Gross PPE: 126400000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Hedging Assets Current: 300000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Inventory: 120300000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Invested Capital: 234300000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Long Term Capital Lease Obligation: 4100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Long Term Debt: 59100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 63200000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Long Term Provisions: 1600000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Net Debt: 113800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Net PPE: 126400000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Net Tangible Assets: 54800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Assets: 39100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Liabilities: 5800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Non Current Pension And Other Postretirement Benefit Plans: 25000000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Ordinary Shares Number: 173692085.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Other Intangible Assets: 23500000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Other Properties: 126400000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Payables: 221500000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Retained Earnings: -65700000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Share Issued: 177515064.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Stockholders Equity: 98100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Tangible Book Value: 54800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Taxes Receivable: 3600000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Assets: 497100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Capitalization: 157200000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Debt: 143000000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Equity Gross Minority Interest: 98100000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Liabilities Net Minority Interest: 399000000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Non Current Assets: 208800000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 95900000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Total Tax Payable: 13700000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Tradeand Other Payables Non Current: 300000.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Treasury Shares Number: 3822979.00
MCB.L balance_sheet (quarterly, 2025-12-31) — Working Capital: -14800000.00
MCB.TO cash_flow (annual, 2021-12-31) — Change In Other Current Assets: -196000.00
MCB.TO balance_sheet (annual, 2021-12-31) — Current Debt: 504000.00
MCB.TO cash_flow (annual, 2021-12-31) — Issuance Of Debt: 3737000.00
MCB.TO balance_sheet (annual, 2021-12-31) — Land And Improvements: 1299000.00
MCB.TO balance_sheet (annual, 2021-12-31) — Long Term Debt: 3690000.00
MCB.TO cash_flow (annual, 2021-12-31) — Long Term Debt Issuance: 2468000.00
MCB.TO cash_flow (annual, 2021-12-31) — Net Other Financing Charges: -385000.00
MCB.TO balance_sheet (annual, 2021-12-31) — Non Current Accounts Receivable: 39000.00
MCB.TO cash_flow (annual, 2021-12-31) — Operating Gains Losses: -192000.00
MCB.TO balance_sheet (annual, 2021-12-31) — Other Current Borrowings: 504000.00
MCB.TO income_statement (annual, 2021-12-31) — Other Operating Expenses: -5202000.00
MCB.TO balance_sheet (annual, 2021-12-31) — Restricted Cash: 885000.00
MCB.TO income_statement (annual, 2021-12-31) — Restructuring And Mergern Acquisition: 0.00
MCB.TO cash_flow (annual, 2021-12-31) — Short Term Debt Issuance: 1269000.00
MCB.TO income_statement (annual, 2021-12-31) — Total Other Finance Cost: 55000.00
MCB.TO income_statement (annual, 2022-12-31) — +Operating Expense: 11239000.00
MCB.TO income_statement (annual, 2022-12-31) — +Total Revenue: 52428000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Accounts Payable: 8564000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Accounts Receivable: 12949000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Accumulated Depreciation: -16339000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Additional Paid In Capital: 5758000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Allowance For Doubtful Accounts Receivable: -140000.00
MCB.TO cash_flow (annual, 2022-12-31) — Amortization Cash Flow: 1151000.00
MCB.TO cash_flow (annual, 2022-12-31) — Amortization Of Intangibles: 1151000.00
MCB.TO income_statement (annual, 2022-12-31) — Basic Average Shares: 28324835.00
MCB.TO income_statement (annual, 2022-12-31) — Basic EPS: 0.31
MCB.TO cash_flow (annual, 2022-12-31) — Beginning Cash Position: 11139000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Buildings And Improvements: 6374000.00
MCB.TO cash_flow (annual, 2022-12-31) — Capital Expenditure: -1898000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Capital Lease Obligations: 5541000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Capital Stock: 60135000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Cash And Cash Equivalents: 21469000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Cash Cash Equivalents And Short Term Investments: 21469000.00
MCB.TO cash_flow (annual, 2022-12-31) — Cash Dividends Paid: 0.00
MCB.TO cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Financing Activities: -308000.00
MCB.TO cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Investing Activities: 6912000.00
MCB.TO cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Operating Activities: 2871000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Inventory: -5238000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Other Current Assets: -213000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Other Working Capital: 2463000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Payable: 4941000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Payables And Accrued Expense: 4941000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Receivables: -6281000.00
MCB.TO cash_flow (annual, 2022-12-31) — Change In Working Capital: -4328000.00
MCB.TO cash_flow (annual, 2022-12-31) — Changes In Account Receivables: -6281000.00
MCB.TO cash_flow (annual, 2022-12-31) — Changes In Cash: 9475000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Common Stock: 60135000.00
MCB.TO cash_flow (annual, 2022-12-31) — Common Stock Dividend Paid: 0.00
MCB.TO balance_sheet (annual, 2022-12-31) — Common Stock Equity: 51714000.00
MCB.TO cash_flow (annual, 2022-12-31) — Common Stock Issuance: 174000.00
MCB.TO cash_flow (annual, 2022-12-31) — Common Stock Payments: -26000.00
MCB.TO income_statement (annual, 2022-12-31) — Cost Of Revenue: 36665000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Accrued Expenses: 1731000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Assets: 58459000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Capital Lease Obligation: 1113000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Debt: 2265000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Debt And Capital Lease Obligation: 3378000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Deferred Liabilities: 4572000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Deferred Revenue: 4572000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Liabilities: 19399000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Current Provisions: 493000.00
MCB.TO cash_flow (annual, 2022-12-31) — Deferred Income Tax: -974000.00
MCB.TO cash_flow (annual, 2022-12-31) — Deferred Tax: -974000.00
MCB.TO cash_flow (annual, 2022-12-31) — Depreciation: 1846000.00
MCB.TO cash_flow (annual, 2022-12-31) — Depreciation Amortization Depletion: 2997000.00
MCB.TO cash_flow (annual, 2022-12-31) — Depreciation And Amortization: 2997000.00
MCB.TO income_statement (annual, 2022-12-31) — Diluted Average Shares: 28715544.00
MCB.TO income_statement (annual, 2022-12-31) — Diluted EPS: 0.31
MCB.TO income_statement (annual, 2022-12-31) — Diluted NI Availto Com Stockholders: 8763000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Dividends Payable: 0.00
MCB.TO income_statement (annual, 2022-12-31) — EBIT: 8526000.00
MCB.TO income_statement (annual, 2022-12-31) — EBITDA: 11523000.00
MCB.TO cash_flow (annual, 2022-12-31) — Effect Of Exchange Rate Changes: 855000.00
MCB.TO cash_flow (annual, 2022-12-31) — End Cash Position: 21469000.00
MCB.TO cash_flow (annual, 2022-12-31) — Financing Cash Flow: -308000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Finished Goods: 6791000.00
MCB.TO cash_flow (annual, 2022-12-31) — Free Cash Flow: 973000.00
MCB.TO cash_flow (annual, 2022-12-31) — Gain Loss On Sale Of PPE: -4138000.00
MCB.TO income_statement (annual, 2022-12-31) — Gain On Sale Of Ppe: 4138000.00
MCB.TO income_statement (annual, 2022-12-31) — Gain On Sale Of Security: -49000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Gains Losses Not Affecting Retained Earnings: 9877000.00
MCB.TO income_statement (annual, 2022-12-31) — General And Administrative Expense: 6532000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Goodwill: 3703000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Goodwill And Other Intangible Assets: 10878000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Gross Accounts Receivable: 13089000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Gross PPE: 23674000.00
MCB.TO income_statement (annual, 2022-12-31) — Gross Profit: 15763000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Income Tax Payable: 94000.00
MCB.TO income_statement (annual, 2022-12-31) — Interest Expense: 737000.00
MCB.TO income_statement (annual, 2022-12-31) — Interest Expense Non Operating: 737000.00
MCB.TO income_statement (annual, 2022-12-31) — Interest Income: 17000.00
MCB.TO income_statement (annual, 2022-12-31) — Interest Income Non Operating: 17000.00
MCB.TO cash_flow (annual, 2022-12-31) — Interest Paid Cfo: -699000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Inventory: 22029000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Invested Capital: 56231000.00
MCB.TO cash_flow (annual, 2022-12-31) — Investing Cash Flow: 6912000.00
MCB.TO cash_flow (annual, 2022-12-31) — Issuance Of Capital Stock: 174000.00
MCB.TO cash_flow (annual, 2022-12-31) — Issuance Of Debt: 0.00
MCB.TO balance_sheet (annual, 2022-12-31) — Land And Improvements: 0.00
MCB.TO balance_sheet (annual, 2022-12-31) — Leases: 1920000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Long Term Capital Lease Obligation: 4428000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Long Term Debt: 2252000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Long Term Debt And Capital Lease Obligation: 6680000.00
MCB.TO cash_flow (annual, 2022-12-31) — Long Term Debt Issuance: 0.00
MCB.TO cash_flow (annual, 2022-12-31) — Long Term Debt Payments: -579000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Machinery Furniture Equipment: 7952000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Common Stock Issuance: 148000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Income: 8763000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Income Common Stockholders: 8763000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Income Continuous Operations: 8763000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Income From Continuing And Discontinued Operation: 8763000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Income From Continuing Operation Net Minority Interest: 8763000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Income From Continuing Operations: 8763000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Income Including Noncontrolling Interests: 8763000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Intangibles Purchase And Sale: -782000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Interest Income: -771000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Issuance Payments Of Debt: -579000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Long Term Debt Issuance: -579000.00
MCB.TO income_statement (annual, 2022-12-31) — Net Non Operating Interest Income Expense: -771000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Other Financing Charges: 110000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Net PPE: 7335000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net PPE Purchase And Sale: 7694000.00
MCB.TO cash_flow (annual, 2022-12-31) — Net Short Term Debt Issuance: 0.00
MCB.TO balance_sheet (annual, 2022-12-31) — Net Tangible Assets: 40836000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Non Current Accounts Receivable: 39000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Non Current Deferred Assets: 1082000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Non Current Deferred Taxes Assets: 1082000.00
MCB.TO income_statement (annual, 2022-12-31) — Normalized EBITDA: 7434000.00
MCB.TO income_statement (annual, 2022-12-31) — Normalized Income: 5745726.90
MCB.TO cash_flow (annual, 2022-12-31) — Operating Cash Flow: 2871000.00
MCB.TO cash_flow (annual, 2022-12-31) — Operating Gains Losses: -4138000.00
MCB.TO income_statement (annual, 2022-12-31) — Operating Income: 4524000.00
MCB.TO income_statement (annual, 2022-12-31) — Operating Revenue: 52428000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Ordinary Shares Number: 28391789.00
MCB.TO balance_sheet (annual, 2022-12-31) — Other Current Borrowings: 2265000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Other Equity Adjustments: 9877000.00
MCB.TO income_statement (annual, 2022-12-31) — Other Gand A: 6532000.00
MCB.TO income_statement (annual, 2022-12-31) — Other Income Expense: 4036000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Other Intangible Assets: 7175000.00
MCB.TO cash_flow (annual, 2022-12-31) — Other Non Cash Items: 697000.00
MCB.TO income_statement (annual, 2022-12-31) — Other Non Operating Income Expenses: -53000.00
MCB.TO income_statement (annual, 2022-12-31) — Other Operating Expenses: -36000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Other Properties: 7428000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Other Receivables: 27000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Payables: 8658000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Payables And Accrued Expenses: 10389000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 567000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Prepaid Assets: 1139000.00
MCB.TO income_statement (annual, 2022-12-31) — Pretax Income: 7789000.00
MCB.TO cash_flow (annual, 2022-12-31) — Proceeds From Stock Option Exercised: 13000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Properties: 0.00
MCB.TO cash_flow (annual, 2022-12-31) — Purchase Of Intangibles: -782000.00
MCB.TO cash_flow (annual, 2022-12-31) — Purchase Of PPE: -1116000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Raw Materials: 12104000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Receivables: 12976000.00
MCB.TO income_statement (annual, 2022-12-31) — Reconciled Cost Of Revenue: 36665000.00
MCB.TO income_statement (annual, 2022-12-31) — Reconciled Depreciation: 2997000.00
MCB.TO income_statement (annual, 2022-12-31) — Rent Expense Supplemental: 120000.00
MCB.TO cash_flow (annual, 2022-12-31) — Repayment Of Debt: -579000.00
MCB.TO cash_flow (annual, 2022-12-31) — Repurchase Of Capital Stock: -26000.00
MCB.TO income_statement (annual, 2022-12-31) — Research And Development: 2960000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Restricted Cash: 846000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Retained Earnings: -24056000.00
MCB.TO cash_flow (annual, 2022-12-31) — Sale Of PPE: 8810000.00
MCB.TO income_statement (annual, 2022-12-31) — Selling And Marketing Expense: 1783000.00
MCB.TO income_statement (annual, 2022-12-31) — Selling General And Administration: 8315000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Share Issued: 28391789.00
MCB.TO cash_flow (annual, 2022-12-31) — Short Term Debt Issuance: 0.00
MCB.TO cash_flow (annual, 2022-12-31) — Short Term Debt Payments: 0.00
MCB.TO income_statement (annual, 2022-12-31) — Special Income Charges: 4138000.00
MCB.TO cash_flow (annual, 2022-12-31) — Stock Based Compensation: 566000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Stockholders Equity: 51714000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Tangible Book Value: 40836000.00
MCB.TO income_statement (annual, 2022-12-31) — Tax Effect Of Unusual Items: 1071726.90
MCB.TO income_statement (annual, 2022-12-31) — Tax Provision: -974000.00
MCB.TO income_statement (annual, 2022-12-31) — Tax Rate For Calcs: 0.26
MCB.TO cash_flow (annual, 2022-12-31) — Taxes Refund Paid: -13000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Assets: 77793000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Capitalization: 53966000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Debt: 10058000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Equity Gross Minority Interest: 51714000.00
MCB.TO income_statement (annual, 2022-12-31) — Total Expenses: 47904000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Liabilities Net Minority Interest: 26079000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Non Current Assets: 19334000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Non Current Liabilities Net Minority Interest: 6680000.00
MCB.TO income_statement (annual, 2022-12-31) — Total Other Finance Cost: 51000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Total Tax Payable: 94000.00
MCB.TO income_statement (annual, 2022-12-31) — Total Unusual Items: 4089000.00
MCB.TO income_statement (annual, 2022-12-31) — Total Unusual Items Excluding Goodwill: 4089000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Work In Process: 3134000.00
MCB.TO balance_sheet (annual, 2022-12-31) — Working Capital: 39060000.00
MCB.TO income_statement (annual, 2023-12-31) — +Operating Expense: 15099000.00
MCB.TO income_statement (annual, 2023-12-31) — +Total Revenue: 69689000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Accounts Payable: 8556000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Accounts Receivable: 10368000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Accumulated Depreciation: -17148000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Additional Paid In Capital: 46271000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Allowance For Doubtful Accounts Receivable: -305000.00
MCB.TO cash_flow (annual, 2023-12-31) — Amortization Cash Flow: 1823000.00
MCB.TO cash_flow (annual, 2023-12-31) — Amortization Of Intangibles: 1823000.00
MCB.TO income_statement (annual, 2023-12-31) — Basic Average Shares: 28094823.00
MCB.TO income_statement (annual, 2023-12-31) — Basic EPS: 0.23
MCB.TO cash_flow (annual, 2023-12-31) — Beginning Cash Position: 21469000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Buildings And Improvements: 6243000.00
MCB.TO cash_flow (annual, 2023-12-31) — Capital Expenditure: -4543000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Capital Lease Obligations: 4312000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Capital Stock: 17395000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Cash And Cash Equivalents: 15726000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Cash Cash Equivalents And Short Term Investments: 15726000.00
MCB.TO cash_flow (annual, 2023-12-31) — Cash Dividends Paid: -555000.00
MCB.TO cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Financing Activities: -7646000.00
MCB.TO cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Investing Activities: -4505000.00
MCB.TO cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Operating Activities: 6741000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Inventory: -9013000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Other Current Assets: 138000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Other Working Capital: 95000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Payable: 1962000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: 1962000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Prepaid Assets: 99000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Receivables: 2347000.00
MCB.TO cash_flow (annual, 2023-12-31) — Change In Working Capital: -4510000.00
MCB.TO cash_flow (annual, 2023-12-31) — Changes In Account Receivables: 2308000.00
MCB.TO cash_flow (annual, 2023-12-31) — Changes In Cash: -5410000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Common Stock: 17395000.00
MCB.TO cash_flow (annual, 2023-12-31) — Common Stock Dividend Paid: -555000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Common Stock Equity: 53983000.00
MCB.TO cash_flow (annual, 2023-12-31) — Common Stock Issuance: 252000.00
MCB.TO cash_flow (annual, 2023-12-31) — Common Stock Payments: -2590000.00
MCB.TO income_statement (annual, 2023-12-31) — Cost Of Revenue: 46859000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Accrued Expenses: 3211000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Assets: 57749000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 1104000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 1104000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 4293000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 4293000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Liabilities: 20050000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Current Provisions: 745000.00
MCB.TO cash_flow (annual, 2023-12-31) — Deferred Income Tax: 558000.00
MCB.TO cash_flow (annual, 2023-12-31) — Deferred Tax: 558000.00
MCB.TO cash_flow (annual, 2023-12-31) — Depreciation: 1985000.00
MCB.TO cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 3808000.00
MCB.TO cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 3808000.00
MCB.TO income_statement (annual, 2023-12-31) — Diluted Average Shares: 28570788.00
MCB.TO income_statement (annual, 2023-12-31) — Diluted EPS: 0.23
MCB.TO income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 6529000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Dividends Payable: 270000.00
MCB.TO income_statement (annual, 2023-12-31) — EBIT: 7766000.00
MCB.TO income_statement (annual, 2023-12-31) — EBITDA: 11574000.00
MCB.TO cash_flow (annual, 2023-12-31) — Effect Of Exchange Rate Changes: -333000.00
MCB.TO cash_flow (annual, 2023-12-31) — End Cash Position: 15726000.00
MCB.TO cash_flow (annual, 2023-12-31) — Financing Cash Flow: -7646000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Finished Goods: 14202000.00
MCB.TO cash_flow (annual, 2023-12-31) — Free Cash Flow: 2198000.00
MCB.TO cash_flow (annual, 2023-12-31) — Gain Loss On Sale Of PPE: -24000.00
MCB.TO income_statement (annual, 2023-12-31) — Gain On Sale Of Ppe: 24000.00
MCB.TO income_statement (annual, 2023-12-31) — Gain On Sale Of Security: -284000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Gains Losses Not Affecting Retained Earnings: 8669000.00
MCB.TO income_statement (annual, 2023-12-31) — General And Administrative Expense: 8605000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Goodwill: 3616000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Goodwill And Other Intangible Assets: 8927000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Gross Accounts Receivable: 10673000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Gross PPE: 26471000.00
MCB.TO income_statement (annual, 2023-12-31) — Gross Profit: 22830000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Income Tax Payable: 288000.00
MCB.TO income_statement (annual, 2023-12-31) — Interest Expense: 679000.00
MCB.TO income_statement (annual, 2023-12-31) — Interest Expense Non Operating: 679000.00
MCB.TO income_statement (annual, 2023-12-31) — Interest Income: 403000.00
MCB.TO income_statement (annual, 2023-12-31) — Interest Income Non Operating: 403000.00
MCB.TO cash_flow (annual, 2023-12-31) — Interest Paid Cfo: -733000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Inventory: 30591000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Invested Capital: 53983000.00
MCB.TO cash_flow (annual, 2023-12-31) — Investing Cash Flow: -4505000.00
MCB.TO cash_flow (annual, 2023-12-31) — Issuance Of Capital Stock: 252000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Land And Improvements: 0.00
MCB.TO balance_sheet (annual, 2023-12-31) — Leases: 2178000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 3208000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 3208000.00
MCB.TO cash_flow (annual, 2023-12-31) — Long Term Debt Payments: -1124000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 8491000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Common Stock Issuance: -2338000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Income: 6529000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 6529000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 6529000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 6529000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 6529000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 6529000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 6529000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Intangibles Purchase And Sale: -93000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Interest Income: -340000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Issuance Payments Of Debt: -5677000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Long Term Debt Issuance: -1124000.00
MCB.TO income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: -340000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Other Financing Charges: 846000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Net PPE: 9323000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: -4412000.00
MCB.TO cash_flow (annual, 2023-12-31) — Net Short Term Debt Issuance: -4553000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 45056000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Non Current Deferred Assets: 1242000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Assets: 1242000.00
MCB.TO income_statement (annual, 2023-12-31) — Normalized EBITDA: 11834000.00
MCB.TO income_statement (annual, 2023-12-31) — Normalized Income: 6768528.71
MCB.TO cash_flow (annual, 2023-12-31) — Operating Cash Flow: 6741000.00
MCB.TO cash_flow (annual, 2023-12-31) — Operating Gains Losses: -24000.00
MCB.TO income_statement (annual, 2023-12-31) — Operating Income: 7731000.00
MCB.TO income_statement (annual, 2023-12-31) — Operating Revenue: 69689000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 26954936.00
MCB.TO balance_sheet (annual, 2023-12-31) — Other Equity Adjustments: 8669000.00
MCB.TO income_statement (annual, 2023-12-31) — Other Gand A: 8605000.00
MCB.TO income_statement (annual, 2023-12-31) — Other Income Expense: -304000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Other Intangible Assets: 5311000.00
MCB.TO cash_flow (annual, 2023-12-31) — Other Non Cash Items: 340000.00
MCB.TO income_statement (annual, 2023-12-31) — Other Non Operating Income Expenses: -44000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Other Properties: 9559000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Other Receivables: 42000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Payables: 9114000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 12325000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 1583000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Prepaid Assets: 1022000.00
MCB.TO income_statement (annual, 2023-12-31) — Pretax Income: 7087000.00
MCB.TO cash_flow (annual, 2023-12-31) — Proceeds From Stock Option Exercised: 78000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Properties: 0.00
MCB.TO cash_flow (annual, 2023-12-31) — Purchase Of Intangibles: -93000.00
MCB.TO cash_flow (annual, 2023-12-31) — Purchase Of PPE: -4450000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Raw Materials: 13485000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Receivables: 10410000.00
MCB.TO income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 46859000.00
MCB.TO income_statement (annual, 2023-12-31) — Reconciled Depreciation: 3808000.00
MCB.TO income_statement (annual, 2023-12-31) — Rent Expense Supplemental: 124000.00
MCB.TO cash_flow (annual, 2023-12-31) — Repayment Of Debt: -5677000.00
MCB.TO cash_flow (annual, 2023-12-31) — Repurchase Of Capital Stock: -2590000.00
MCB.TO income_statement (annual, 2023-12-31) — Research And Development: 4074000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Restricted Cash: 0.00
MCB.TO balance_sheet (annual, 2023-12-31) — Retained Earnings: -18352000.00
MCB.TO cash_flow (annual, 2023-12-31) — Sale Of PPE: 38000.00
MCB.TO income_statement (annual, 2023-12-31) — Selling And Marketing Expense: 2420000.00
MCB.TO income_statement (annual, 2023-12-31) — Selling General And Administration: 11025000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Share Issued: 26954936.00
MCB.TO cash_flow (annual, 2023-12-31) — Short Term Debt Payments: -4553000.00
MCB.TO income_statement (annual, 2023-12-31) — Special Income Charges: 24000.00
MCB.TO cash_flow (annual, 2023-12-31) — Stock Based Compensation: 1307000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Stockholders Equity: 53983000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Tangible Book Value: 45056000.00
MCB.TO income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: -20471.29
MCB.TO income_statement (annual, 2023-12-31) — Tax Provision: 558000.00
MCB.TO income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.08
MCB.TO cash_flow (annual, 2023-12-31) — Taxes Refund Paid: -534000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Assets: 77241000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Capitalization: 53983000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Debt: 4312000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 53983000.00
MCB.TO income_statement (annual, 2023-12-31) — Total Expenses: 61958000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 23258000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 19492000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 3208000.00
MCB.TO income_statement (annual, 2023-12-31) — Total Other Finance Cost: 64000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Total Tax Payable: 288000.00
MCB.TO income_statement (annual, 2023-12-31) — Total Unusual Items: -260000.00
MCB.TO income_statement (annual, 2023-12-31) — Total Unusual Items Excluding Goodwill: -260000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Work In Process: 2904000.00
MCB.TO balance_sheet (annual, 2023-12-31) — Working Capital: 37699000.00
MCB.TO income_statement (quarterly, 2024-09-30) — Basic Average Shares: 25800000.00
MCB.TO income_statement (quarterly, 2024-09-30) — Basic EPS: 0.02
MCB.TO cash_flow (quarterly, 2024-09-30) — Change In Other Current Assets: 459000.00
MCB.TO income_statement (quarterly, 2024-09-30) — Diluted Average Shares: 25800000.00
MCB.TO income_statement (quarterly, 2024-09-30) — Diluted EPS: 0.02
MCB.TO cash_flow (quarterly, 2024-09-30) — Gain Loss On Sale Of PPE: 0.00
MCB.TO cash_flow (quarterly, 2024-09-30) — Net Short Term Debt Issuance: 0.00
MCB.TO cash_flow (quarterly, 2024-09-30) — Sale Of PPE: 3000.00
MCB.TO cash_flow (quarterly, 2024-09-30) — Short Term Debt Payments: 0.00
MCB.TO income_statement (annual, 2024-12-31) — +Operating Expense: 17696000.00
MCB.TO income_statement (annual, 2024-12-31) — +Total Revenue: 77516000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Accounts Payable: 11475000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Accounts Receivable: 14814000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -19204000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Accumulated Depreciation: -19204000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 46353000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -434000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -434000.00
MCB.TO cash_flow (annual, 2024-12-31) — Amortization Cash Flow: 1922000.00
MCB.TO cash_flow (annual, 2024-12-31) — Amortization Of Intangibles: 1922000.00
MCB.TO income_statement (annual, 2024-12-31) — Basic Average Shares: 27097873.00
MCB.TO income_statement (annual, 2024-12-31) — Basic EPS: 0.33
MCB.TO cash_flow (annual, 2024-12-31) — Beginning Cash Position: 15726000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Buildings And Improvements: 6437000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Buildings And Improvements: 6437000.00
MCB.TO cash_flow (annual, 2024-12-31) — Capital Expenditure: -3455000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 3983000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Capital Stock: 17801000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 17057000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 17057000.00
MCB.TO cash_flow (annual, 2024-12-31) — Cash Dividends Paid: -1896000.00
MCB.TO cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: -2673000.00
MCB.TO cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -3452000.00
MCB.TO cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: 6508000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Inventory: -6653000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Other Working Capital: 744000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Payable: 4004000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: 4004000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Prepaid Assets: -409000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Receivables: -6032000.00
MCB.TO cash_flow (annual, 2024-12-31) — Change In Working Capital: -8346000.00
MCB.TO cash_flow (annual, 2024-12-31) — Changes In Account Receivables: -4853000.00
MCB.TO cash_flow (annual, 2024-12-31) — Changes In Cash: 383000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Common Stock: 17801000.00
MCB.TO cash_flow (annual, 2024-12-31) — Common Stock Dividend Paid: -1896000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Common Stock Equity: 66195000.00
MCB.TO cash_flow (annual, 2024-12-31) — Common Stock Issuance: 362000.00
MCB.TO cash_flow (annual, 2024-12-31) — Common Stock Payments: 0.00
MCB.TO income_statement (annual, 2024-12-31) — Cost Of Revenue: 49888000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Accrued Expenses: 5409000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Current Accrued Expenses: 5409000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Assets: 75262000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 1466000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 1466000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 5719000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 5719000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Liabilities: 29137000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Current Provisions: 543000.00
MCB.TO cash_flow (annual, 2024-12-31) — Deferred Income Tax: 1029000.00
MCB.TO cash_flow (annual, 2024-12-31) — Deferred Tax: 1029000.00
MCB.TO cash_flow (annual, 2024-12-31) — Depreciation: 2382000.00
MCB.TO cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 4304000.00
MCB.TO cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 4304000.00
MCB.TO income_statement (annual, 2024-12-31) — Diluted Average Shares: 27647245.00
MCB.TO income_statement (annual, 2024-12-31) — Diluted EPS: 0.32
MCB.TO income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 8871000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Dividends Payable: 545000.00
MCB.TO income_statement (annual, 2024-12-31) — EBIT: 10285000.00
MCB.TO income_statement (annual, 2024-12-31) — EBITDA: 14589000.00
MCB.TO cash_flow (annual, 2024-12-31) — Effect Of Exchange Rate Changes: 948000.00
MCB.TO cash_flow (annual, 2024-12-31) — End Cash Position: 17057000.00
MCB.TO cash_flow (annual, 2024-12-31) — Financing Cash Flow: -2673000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Finished Goods: 19223000.00
MCB.TO cash_flow (annual, 2024-12-31) — Free Cash Flow: 3053000.00
MCB.TO cash_flow (annual, 2024-12-31) — Gain Loss On Sale Of PPE: -3000.00
MCB.TO cash_flow (quarterly, 2024-12-31) — Gain Loss On Sale Of PPE: 0.00
MCB.TO income_statement (annual, 2024-12-31) — Gain On Sale Of Ppe: 3000.00
MCB.TO income_statement (annual, 2024-12-31) — Gain On Sale Of Security: 19000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Gains Losses Not Affecting Retained Earnings: 13693000.00
MCB.TO income_statement (annual, 2024-12-31) — General And Administrative Expense: 10033000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Goodwill: 3934000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Goodwill And Other Intangible Assets: 9253000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Gross Accounts Receivable: 15248000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Gross Accounts Receivable: 15248000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Gross PPE: 29422000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Gross PPE: 29422000.00
MCB.TO income_statement (annual, 2024-12-31) — Gross Profit: 27628000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Income Tax Payable: 1129000.00
MCB.TO income_statement (annual, 2024-12-31) — Interest Expense: 385000.00
MCB.TO income_statement (annual, 2024-12-31) — Interest Expense Non Operating: 385000.00
MCB.TO income_statement (annual, 2024-12-31) — Interest Income: 336000.00
MCB.TO income_statement (annual, 2024-12-31) — Interest Income Non Operating: 336000.00
MCB.TO cash_flow (annual, 2024-12-31) — Interest Paid Cfo: -354000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Inventory: 40269000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Invested Capital: 66195000.00
MCB.TO cash_flow (annual, 2024-12-31) — Investing Cash Flow: -3452000.00
MCB.TO cash_flow (annual, 2024-12-31) — Issuance Of Capital Stock: 362000.00
MCB.TO cash_flow (annual, 2024-12-31) — Issuance Of Debt: 0.00
MCB.TO balance_sheet (annual, 2024-12-31) — Leases: 2157000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Leases: 2157000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Long Term Capital Lease Obligation: 2517000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 2517000.00
MCB.TO cash_flow (annual, 2024-12-31) — Long Term Debt Issuance: 0.00
MCB.TO cash_flow (annual, 2024-12-31) — Long Term Debt Payments: -1165000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Machinery Furniture Equipment: 9116000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Machinery Furniture Equipment: 9116000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net Common Stock Issuance: 362000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Income: 8871000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Income Common Stockholders: 8871000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Income Continuous Operations: 8871000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Income From Continuing And Discontinued Operation: 8871000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Income From Continuing Operation Net Minority Interest: 8871000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net Income From Continuing Operations: 8871000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Income Including Noncontrolling Interests: 8871000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net Intangibles Purchase And Sale: -1491000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Interest Income: -49000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net Issuance Payments Of Debt: -1165000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net Long Term Debt Issuance: -1165000.00
MCB.TO income_statement (annual, 2024-12-31) — Net Non Operating Interest Income Expense: -49000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Net PPE: 10218000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net PPE Purchase And Sale: -1961000.00
MCB.TO cash_flow (annual, 2024-12-31) — Net Short Term Debt Issuance: 0.00
MCB.TO cash_flow (quarterly, 2024-12-31) — Net Short Term Debt Issuance: 0.00
MCB.TO balance_sheet (annual, 2024-12-31) — Net Tangible Assets: 56942000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Non Current Accounts Receivable: 1237000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Non Current Deferred Assets: 1879000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Assets: 1879000.00
MCB.TO income_statement (annual, 2024-12-31) — Normalized EBITDA: 14567000.00
MCB.TO income_statement (annual, 2024-12-31) — Normalized Income: 8851286.67
MCB.TO cash_flow (annual, 2024-12-31) — Operating Cash Flow: 6508000.00
MCB.TO cash_flow (annual, 2024-12-31) — Operating Gains Losses: -3000.00
MCB.TO cash_flow (quarterly, 2024-12-31) — Operating Gains Losses: 0.00
MCB.TO income_statement (annual, 2024-12-31) — Operating Income: 9932000.00
MCB.TO income_statement (annual, 2024-12-31) — Operating Revenue: 77516000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Ordinary Shares Number: 27179936.00
MCB.TO balance_sheet (annual, 2024-12-31) — Other Equity Adjustments: 13693000.00
MCB.TO income_statement (annual, 2024-12-31) — Other Gand A: 10033000.00
MCB.TO income_statement (annual, 2024-12-31) — Other Income Expense: 17000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Other Intangible Assets: 5319000.00
MCB.TO cash_flow (annual, 2024-12-31) — Other Non Cash Items: 49000.00
MCB.TO income_statement (annual, 2024-12-31) — Other Non Operating Income Expenses: -5000.00
MCB.TO income_statement (quarterly, 2024-12-31) — Other Non Operating Income Expenses: 78000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Other Properties: 11712000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Other Properties: 11712000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Other Receivables: 1606000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Other Receivables: 1606000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Payables: 13149000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Payables And Accrued Expenses: 18558000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 2851000.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 2851000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Prepaid Assets: 1516000.00
MCB.TO income_statement (annual, 2024-12-31) — Pretax Income: 9900000.00
MCB.TO cash_flow (annual, 2024-12-31) — Proceeds From Stock Option Exercised: 26000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Properties: 0.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Properties: 0.00
MCB.TO cash_flow (annual, 2024-12-31) — Purchase Of Intangibles: -1491000.00
MCB.TO cash_flow (annual, 2024-12-31) — Purchase Of PPE: -1964000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Raw Materials: 16777000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Receivables: 16420000.00
MCB.TO income_statement (annual, 2024-12-31) — Reconciled Cost Of Revenue: 49888000.00
MCB.TO income_statement (annual, 2024-12-31) — Reconciled Depreciation: 4304000.00
MCB.TO income_statement (annual, 2024-12-31) — Rent Expense Supplemental: 126000.00
MCB.TO cash_flow (annual, 2024-12-31) — Repayment Of Debt: -1165000.00
MCB.TO cash_flow (annual, 2024-12-31) — Repurchase Of Capital Stock: 0.00
MCB.TO income_statement (annual, 2024-12-31) — Research And Development: 4696000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Retained Earnings: -11652000.00
MCB.TO cash_flow (annual, 2024-12-31) — Sale Of PPE: 3000.00
MCB.TO cash_flow (quarterly, 2024-12-31) — Sale Of PPE: 0.00
MCB.TO income_statement (annual, 2024-12-31) — Selling And Marketing Expense: 2967000.00
MCB.TO income_statement (annual, 2024-12-31) — Selling General And Administration: 13000000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Share Issued: 27179936.00
MCB.TO cash_flow (annual, 2024-12-31) — Short Term Debt Issuance: 0.00
MCB.TO cash_flow (annual, 2024-12-31) — Short Term Debt Payments: 0.00
MCB.TO cash_flow (quarterly, 2024-12-31) — Short Term Debt Payments: 0.00
MCB.TO income_statement (annual, 2024-12-31) — Special Income Charges: 3000.00
MCB.TO cash_flow (annual, 2024-12-31) — Stock Based Compensation: 1730000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Stockholders Equity: 66195000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Tangible Book Value: 56942000.00
MCB.TO income_statement (annual, 2024-12-31) — Tax Effect Of Unusual Items: 2286.67
MCB.TO income_statement (annual, 2024-12-31) — Tax Provision: 1029000.00
MCB.TO income_statement (annual, 2024-12-31) — Tax Rate For Calcs: 0.10
MCB.TO balance_sheet (annual, 2024-12-31) — Taxes Receivable: 0.00
MCB.TO balance_sheet (quarterly, 2024-12-31) — Taxes Receivable: 0.00
MCB.TO cash_flow (annual, 2024-12-31) — Taxes Refund Paid: -772000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Assets: 97849000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Capitalization: 66195000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Debt: 3983000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Equity Gross Minority Interest: 66195000.00
MCB.TO income_statement (annual, 2024-12-31) — Total Expenses: 67584000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Liabilities Net Minority Interest: 31654000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Non Current Assets: 22587000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Non Current Liabilities Net Minority Interest: 2517000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Total Tax Payable: 1129000.00
MCB.TO income_statement (annual, 2024-12-31) — Total Unusual Items: 22000.00
MCB.TO income_statement (annual, 2024-12-31) — Total Unusual Items Excluding Goodwill: 22000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Work In Process: 4269000.00
MCB.TO balance_sheet (annual, 2024-12-31) — Working Capital: 46125000.00
MCB.TO income_statement (quarterly, 2025-03-31) — +Operating Expense: 5301000.00
MCB.TO income_statement (quarterly, 2025-03-31) — +Total Revenue: 19346000.00
MCB.TO balance_sheet (quarterly, 2025-03-31) — Accounts Payable: 17010000.00
MCB.TO balance_sheet (quarterly, 2025-03-31) — Accounts Receivable: 15504000.00
MCB.TO balance_sheet (quarterly, 2025-03-31) — Additional Paid In Capital: 45629000.00
MCB.TO cash_flow (quarterly, 2025-03-31) — Amortization Cash Flow: 464000.00