speb/financial-data huggingface dataset:
MEC.AX balance_sheet (annual, 2023-06-30) — Other Receivables: 21935.00
MEC.AX balance_sheet (annual, 2023-06-30) — Other Short Term Investments: 6345983.00
MEC.AX balance_sheet (annual, 2023-06-30) — Payables: 335393.00
MEC.AX balance_sheet (annual, 2023-06-30) — Payables And Accrued Expenses: 335393.00
MEC.AX income_statement (annual, 2023-06-30) — Pretax Income: 10724204.00
MEC.AX income_statement (annual, 2023-06-30) — Professional Expense And Contract Services Expense: 730846.00
MEC.AX balance_sheet (annual, 2023-06-30) — Receivables: 56910.00
MEC.AX cash_flow (annual, 2023-06-30) — Repurchase Of Capital Stock: -832180.00
MEC.AX balance_sheet (annual, 2023-06-30) — Retained Earnings: -18043839.00
MEC.AX income_statement (annual, 2023-06-30) — Salaries And Wages: 13303.00
MEC.AX income_statement (annual, 2023-06-30) — Selling General And Administration: 13303.00
MEC.AX balance_sheet (annual, 2023-06-30) — Share Issued: 52625205.00
MEC.AX balance_sheet (annual, 2023-06-30) — Stockholders Equity: 62648121.00
MEC.AX balance_sheet (annual, 2023-06-30) — Tangible Book Value: 62648121.00
MEC.AX income_statement (annual, 2023-06-30) — Tax Effect Of Unusual Items: 0.00
MEC.AX income_statement (annual, 2023-06-30) — Tax Provision: 3165205.00
MEC.AX income_statement (annual, 2023-06-30) — Tax Rate For Calcs: 0.30
MEC.AX balance_sheet (annual, 2023-06-30) — Total Assets: 63662630.00
MEC.AX balance_sheet (annual, 2023-06-30) — Total Debt: 308031.00
MEC.AX balance_sheet (annual, 2023-06-30) — Total Equity Gross Minority Interest: 62648121.00
MEC.AX balance_sheet (annual, 2023-06-30) — Total Liabilities Net Minority Interest: 1014509.00
MEC.AX balance_sheet (annual, 2023-06-30) — Trading Securities: 55725310.00
MEC.AX income_statement (annual, 2024-06-30) — +Total Revenue: 97615.00
MEC.AX balance_sheet (annual, 2024-06-30) — Accounts Payable: 68277.00
MEC.AX balance_sheet (annual, 2024-06-30) — Accounts Receivable: 12469.00
MEC.AX income_statement (annual, 2024-06-30) — Basic Average Shares: 46126366.00
MEC.AX income_statement (annual, 2024-06-30) — Basic EPS: -0.02
MEC.AX cash_flow (annual, 2024-06-30) — Beginning Cash Position: -51606.00
MEC.AX balance_sheet (annual, 2024-06-30) — Capital Stock: 40724901.00
MEC.AX balance_sheet (annual, 2024-06-30) — Cash And Cash Equivalents: 1777132.00
MEC.AX balance_sheet (annual, 2024-06-30) — Cash Cash Equivalents And Federal Funds Sold: 1777132.00
MEC.AX cash_flow (annual, 2024-06-30) — Cash Dividends Paid: -5121956.00
MEC.AX balance_sheet (annual, 2024-06-30) — Cash Financial: 1777132.00
MEC.AX cash_flow (annual, 2024-06-30) — Cash Flow From Continuing Financing Activities: -20486833.00
MEC.AX cash_flow (annual, 2024-06-30) — Cash Flowsfromusedin Operating Activities Direct: 21631290.00
MEC.AX cash_flow (annual, 2024-06-30) — Changes In Cash: 1144457.00
MEC.AX cash_flow (annual, 2024-06-30) — Classesof Cash Payments: -35536239.00
MEC.AX cash_flow (annual, 2024-06-30) — Classesof Cash Receiptsfrom Operating Activities: 57167529.00
MEC.AX balance_sheet (annual, 2024-06-30) — Common Stock: 40724901.00
MEC.AX cash_flow (annual, 2024-06-30) — Common Stock Dividend Paid: -5121956.00
MEC.AX balance_sheet (annual, 2024-06-30) — Common Stock Equity: 41341534.00
MEC.AX cash_flow (annual, 2024-06-30) — Common Stock Payments: -15364877.00
MEC.AX balance_sheet (annual, 2024-06-30) — Current Debt: 120.00
MEC.AX balance_sheet (annual, 2024-06-30) — Current Debt And Capital Lease Obligation: 120.00
MEC.AX income_statement (annual, 2024-06-30) — Diluted Average Shares: 46126366.00
MEC.AX income_statement (annual, 2024-06-30) — Diluted EPS: -0.02
MEC.AX cash_flow (annual, 2024-06-30) — Effect Of Exchange Rate Changes: 684281.00
MEC.AX cash_flow (annual, 2024-06-30) — End Cash Position: 1777132.00
MEC.AX cash_flow (annual, 2024-06-30) — Financing Cash Flow: -20486833.00
MEC.AX cash_flow (annual, 2024-06-30) — Free Cash Flow: 21631290.00
MEC.AX balance_sheet (annual, 2024-06-30) — Gains Losses Not Affecting Retained Earnings: 21067824.00
MEC.AX income_statement (annual, 2024-06-30) — General And Administrative Expense: 140000.00
MEC.AX balance_sheet (annual, 2024-06-30) — Gross Accounts Receivable: 12469.00
MEC.AX cash_flow (annual, 2024-06-30) — Income Tax Paid Supplemental Data: -417687.00
MEC.AX income_statement (annual, 2024-06-30) — Interest Income: 117833.00
MEC.AX balance_sheet (annual, 2024-06-30) — Invested Capital: 41341654.00
MEC.AX balance_sheet (annual, 2024-06-30) — Investments And Advances: 39460893.00
MEC.AX cash_flow (annual, 2024-06-30) — Net Common Stock Issuance: -15364877.00
MEC.AX income_statement (annual, 2024-06-30) — Net Income: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Net Income Common Stockholders: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Net Income Continuous Operations: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Net Income From Continuing And Discontinued Operation: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Net Income From Continuing Operation Net Minority Interest: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Net Income Including Noncontrolling Interests: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Net Interest Income: 117833.00
MEC.AX balance_sheet (annual, 2024-06-30) — Net Tangible Assets: 41341534.00
MEC.AX balance_sheet (annual, 2024-06-30) — Non Current Deferred Liabilities: 68460.00
MEC.AX balance_sheet (annual, 2024-06-30) — Non Current Deferred Taxes Liabilities: 68460.00
MEC.AX income_statement (annual, 2024-06-30) — Normalized Income: -950349.00
MEC.AX income_statement (annual, 2024-06-30) — Operating Revenue: 97615.00
MEC.AX balance_sheet (annual, 2024-06-30) — Ordinary Shares Number: 38405218.00
MEC.AX cash_flow (annual, 2024-06-30) — Other Cash Paymentsfrom Operating Activities: -1329503.00
MEC.AX cash_flow (annual, 2024-06-30) — Other Cash Receiptsfrom Operating Activities: 4567150.00
MEC.AX balance_sheet (annual, 2024-06-30) — Other Current Borrowings: 120.00
MEC.AX balance_sheet (annual, 2024-06-30) — Other Equity Adjustments: 21067824.00
MEC.AX income_statement (annual, 2024-06-30) — Other Non Interest Expense: 554190.00
MEC.AX balance_sheet (annual, 2024-06-30) — Other Payable: 136662.00
MEC.AX balance_sheet (annual, 2024-06-30) — Other Receivables: 13623.00
MEC.AX balance_sheet (annual, 2024-06-30) — Other Short Term Investments: 1804013.00
MEC.AX balance_sheet (annual, 2024-06-30) — Payables: 204939.00
MEC.AX balance_sheet (annual, 2024-06-30) — Payables And Accrued Expenses: 204939.00
MEC.AX income_statement (annual, 2024-06-30) — Pretax Income: -1233379.00
MEC.AX income_statement (annual, 2024-06-30) — Professional Expense And Contract Services Expense: 636804.00
MEC.AX balance_sheet (annual, 2024-06-30) — Receivables: 26092.00
MEC.AX cash_flow (annual, 2024-06-30) — Repurchase Of Capital Stock: -15364877.00
MEC.AX balance_sheet (annual, 2024-06-30) — Retained Earnings: -20451191.00
MEC.AX income_statement (annual, 2024-06-30) — Salaries And Wages: 140000.00
MEC.AX income_statement (annual, 2024-06-30) — Selling General And Administration: 140000.00
MEC.AX balance_sheet (annual, 2024-06-30) — Share Issued: 38405218.00
MEC.AX balance_sheet (annual, 2024-06-30) — Stockholders Equity: 41341534.00
MEC.AX balance_sheet (annual, 2024-06-30) — Tangible Book Value: 41341534.00
MEC.AX income_statement (annual, 2024-06-30) — Tax Effect Of Unusual Items: 0.00
MEC.AX income_statement (annual, 2024-06-30) — Tax Provision: -283030.00
MEC.AX income_statement (annual, 2024-06-30) — Tax Rate For Calcs: 0.23
MEC.AX balance_sheet (annual, 2024-06-30) — Total Assets: 41615053.00
MEC.AX balance_sheet (annual, 2024-06-30) — Total Debt: 120.00
MEC.AX balance_sheet (annual, 2024-06-30) — Total Equity Gross Minority Interest: 41341534.00
MEC.AX balance_sheet (annual, 2024-06-30) — Total Liabilities Net Minority Interest: 273519.00
MEC.AX balance_sheet (annual, 2024-06-30) — Trading Securities: 37656880.00
MEC.AX income_statement (annual, 2025-06-30) — +Total Revenue: 8118107.00
MEC.AX balance_sheet (annual, 2025-06-30) — Accounts Payable: 82639.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Accounts Payable: 82639.00
MEC.AX income_statement (annual, 2025-06-30) — Basic Average Shares: 36014431.00
MEC.AX income_statement (annual, 2025-06-30) — Basic EPS: 0.15
MEC.AX cash_flow (annual, 2025-06-30) — Beginning Cash Position: 1777132.00
MEC.AX balance_sheet (annual, 2025-06-30) — Capital Stock: 35445700.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Capital Stock: 35445700.00
MEC.AX balance_sheet (annual, 2025-06-30) — Cash And Cash Equivalents: 88394.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Cash And Cash Equivalents: 88394.00
MEC.AX balance_sheet (annual, 2025-06-30) — Cash Cash Equivalents And Federal Funds Sold: 88394.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Cash Cash Equivalents And Federal Funds Sold: 88394.00
MEC.AX balance_sheet (annual, 2025-06-30) — Cash Financial: 88394.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Cash Financial: 88394.00
MEC.AX cash_flow (annual, 2025-06-30) — Cash Flow From Continuing Financing Activities: -5366302.00
MEC.AX cash_flow (annual, 2025-06-30) — Cash Flow From Continuing Investing Activities: 0.00
MEC.AX cash_flow (annual, 2025-06-30) — Cash Flowsfromusedin Operating Activities Direct: 3684565.00
MEC.AX cash_flow (annual, 2025-06-30) — Changes In Cash: -1681737.00
MEC.AX cash_flow (annual, 2025-06-30) — Classesof Cash Payments: -42725829.00
MEC.AX cash_flow (annual, 2025-06-30) — Classesof Cash Receiptsfrom Operating Activities: 46410394.00
MEC.AX balance_sheet (annual, 2025-06-30) — Common Stock: 35445700.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Common Stock: 35445700.00
MEC.AX balance_sheet (annual, 2025-06-30) — Common Stock Equity: 41506418.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Common Stock Equity: 41506418.00
MEC.AX cash_flow (annual, 2025-06-30) — Common Stock Payments: -5366302.00
MEC.AX balance_sheet (annual, 2025-06-30) — Current Debt: 994293.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Current Debt: 994293.00
MEC.AX balance_sheet (annual, 2025-06-30) — Current Debt And Capital Lease Obligation: 994293.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Current Debt And Capital Lease Obligation: 994293.00
MEC.AX balance_sheet (annual, 2025-06-30) — Derivative Product Liabilities: 1964.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Derivative Product Liabilities: 1964.00
MEC.AX income_statement (annual, 2025-06-30) — Diluted Average Shares: 36014431.00
MEC.AX income_statement (annual, 2025-06-30) — Diluted EPS: 0.15
MEC.AX cash_flow (annual, 2025-06-30) — Effect Of Exchange Rate Changes: -7001.00
MEC.AX cash_flow (annual, 2025-06-30) — End Cash Position: 88394.00
MEC.AX cash_flow (annual, 2025-06-30) — Financing Cash Flow: -5366302.00
MEC.AX cash_flow (annual, 2025-06-30) — Free Cash Flow: 3684565.00
MEC.AX balance_sheet (annual, 2025-06-30) — Gains Losses Not Affecting Retained Earnings: 26511909.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Gains Losses Not Affecting Retained Earnings: 26511909.00
MEC.AX income_statement (annual, 2025-06-30) — General And Administrative Expense: 14440.00
MEC.AX cash_flow (annual, 2025-06-30) — Income Tax Paid Supplemental Data: -189716.00
MEC.AX income_statement (annual, 2025-06-30) — Interest Income: 107785.00
MEC.AX balance_sheet (annual, 2025-06-30) — Invested Capital: 42500711.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Invested Capital: 42500711.00
MEC.AX cash_flow (annual, 2025-06-30) — Investing Cash Flow: 0.00
MEC.AX balance_sheet (annual, 2025-06-30) — Investments And Advances: 43966157.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Investments And Advances: 43966157.00
MEC.AX cash_flow (annual, 2025-06-30) — Net Common Stock Issuance: -5366302.00
MEC.AX balance_sheet (annual, 2025-06-30) — Net Debt: 905899.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Net Debt: 905899.00
MEC.AX income_statement (annual, 2025-06-30) — Net Income: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Net Income Common Stockholders: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Net Income Continuous Operations: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Net Income From Continuing And Discontinued Operation: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Net Income From Continuing Operation Net Minority Interest: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Net Income Including Noncontrolling Interests: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Net Interest Income: 107785.00
MEC.AX balance_sheet (annual, 2025-06-30) — Net Tangible Assets: 41506418.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Net Tangible Assets: 41506418.00
MEC.AX balance_sheet (annual, 2025-06-30) — Non Current Deferred Liabilities: 1671197.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Non Current Deferred Liabilities: 1671197.00
MEC.AX balance_sheet (annual, 2025-06-30) — Non Current Deferred Taxes Liabilities: 1671197.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Non Current Deferred Taxes Liabilities: 1671197.00
MEC.AX income_statement (annual, 2025-06-30) — Normalized Income: 5444085.00
MEC.AX income_statement (annual, 2025-06-30) — Operating Revenue: 8118107.00
MEC.AX balance_sheet (annual, 2025-06-30) — Ordinary Shares Number: 33273106.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Ordinary Shares Number: 33273106.00
MEC.AX cash_flow (annual, 2025-06-30) — Other Cash Paymentsfrom Operating Activities: 45448.00
MEC.AX balance_sheet (annual, 2025-06-30) — Other Current Borrowings: 994293.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Other Current Borrowings: 994293.00
MEC.AX balance_sheet (annual, 2025-06-30) — Other Equity Adjustments: 26511909.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Other Equity Adjustments: 26511909.00
MEC.AX income_statement (annual, 2025-06-30) — Other Non Interest Expense: 535637.00
MEC.AX balance_sheet (annual, 2025-06-30) — Other Receivables: 44944.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Other Receivables: 44944.00
MEC.AX balance_sheet (annual, 2025-06-30) — Other Short Term Investments: 1924855.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Other Short Term Investments: 1924855.00
MEC.AX balance_sheet (annual, 2025-06-30) — Payables: 82639.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Payables: 82639.00
MEC.AX balance_sheet (annual, 2025-06-30) — Payables And Accrued Expenses: 82639.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Payables And Accrued Expenses: 82639.00
MEC.AX income_statement (annual, 2025-06-30) — Pretax Income: 7046822.00
MEC.AX income_statement (annual, 2025-06-30) — Professional Expense And Contract Services Expense: 521208.00
MEC.AX balance_sheet (annual, 2025-06-30) — Receivables: 44944.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Receivables: 44944.00
MEC.AX cash_flow (annual, 2025-06-30) — Repurchase Of Capital Stock: -5366302.00
MEC.AX balance_sheet (annual, 2025-06-30) — Retained Earnings: -20451191.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Retained Earnings: -20451191.00
MEC.AX income_statement (annual, 2025-06-30) — Salaries And Wages: 14440.00
MEC.AX income_statement (annual, 2025-06-30) — Selling General And Administration: 14440.00
MEC.AX balance_sheet (annual, 2025-06-30) — Share Issued: 33273106.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Share Issued: 33273106.00
MEC.AX balance_sheet (annual, 2025-06-30) — Stockholders Equity: 41506418.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Stockholders Equity: 41506418.00
MEC.AX balance_sheet (annual, 2025-06-30) — Tangible Book Value: 41506418.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Tangible Book Value: 41506418.00
MEC.AX income_statement (annual, 2025-06-30) — Tax Effect Of Unusual Items: 0.00
MEC.AX income_statement (annual, 2025-06-30) — Tax Provision: 1602737.00
MEC.AX income_statement (annual, 2025-06-30) — Tax Rate For Calcs: 0.23
MEC.AX balance_sheet (annual, 2025-06-30) — Total Assets: 44256511.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Total Assets: 44256511.00
MEC.AX balance_sheet (annual, 2025-06-30) — Total Debt: 994293.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Total Debt: 994293.00
MEC.AX balance_sheet (annual, 2025-06-30) — Total Equity Gross Minority Interest: 41506418.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Total Equity Gross Minority Interest: 41506418.00
MEC.AX balance_sheet (annual, 2025-06-30) — Total Liabilities Net Minority Interest: 2750093.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Total Liabilities Net Minority Interest: 2750093.00
MEC.AX balance_sheet (annual, 2025-06-30) — Trading Securities: 42041302.00
MEC.AX balance_sheet (quarterly, 2025-06-30) — Trading Securities: 42041302.00
MED income_statement (annual, 2021-12-31) — Basic Average Shares: 11705000.00
MED income_statement (annual, 2021-12-31) — Basic EPS: 14.01
MED balance_sheet (annual, 2021-12-31) — Cash Equivalents: 9359000.00
MED income_statement (annual, 2021-12-31) — Diluted Average Shares: 11813000.00
MED income_statement (annual, 2021-12-31) — Diluted EPS: 13.89
MED cash_flow (annual, 2021-12-31) — Income Tax Paid Supplemental Data: 56758000.00
MED balance_sheet (annual, 2021-12-31) — Long Term Debt And Capital Lease Obligation: 26020000.00
MED balance_sheet (annual, 2021-12-31) — Other Current Assets: 16334000.00
MED balance_sheet (annual, 2021-12-31) — Total Non Current Liabilities Net Minority Interest: 26020000.00
MED income_statement (annual, 2021-12-31) — Total Other Finance Cost: 231000.00
MED balance_sheet (annual, 2021-12-31) — Treasury Stock: 0.00
MED income_statement (annual, 2022-12-31) — +Operating Expense: 955608000.00
MED income_statement (annual, 2022-12-31) — +Total Revenue: 1598577000.00
MED balance_sheet (annual, 2022-12-31) — Accounts Payable: 53120000.00
MED balance_sheet (annual, 2022-12-31) — Accumulated Depreciation: -39941000.00
MED balance_sheet (annual, 2022-12-31) — Additional Paid In Capital: 21555000.00
MED cash_flow (annual, 2022-12-31) — Amortization Of Securities: 14000.00
MED income_statement (annual, 2022-12-31) — Basic Average Shares: 11195000.00
MED income_statement (annual, 2022-12-31) — Basic EPS: 12.82
MED cash_flow (annual, 2022-12-31) — Beginning Cash Position: 104183000.00
MED balance_sheet (annual, 2022-12-31) — Buildings And Improvements: 25905000.00
MED cash_flow (annual, 2022-12-31) — Capital Expenditure: -16681000.00
MED balance_sheet (annual, 2022-12-31) — Capital Lease Obligations: 26051000.00
MED balance_sheet (annual, 2022-12-31) — Capital Stock: 11000.00
MED balance_sheet (annual, 2022-12-31) — Cash And Cash Equivalents: 87691000.00
MED balance_sheet (annual, 2022-12-31) — Cash Cash Equivalents And Short Term Investments: 87691000.00
MED cash_flow (annual, 2022-12-31) — Cash Dividends Paid: -71620000.00
MED balance_sheet (annual, 2022-12-31) — Cash Financial: 87691000.00
MED cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Financing Activities: -199581000.00
MED cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Investing Activities: -11414000.00
MED cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Operating Activities: 194570000.00
MED cash_flow (annual, 2022-12-31) — Change In Account Payable: -37594000.00
MED cash_flow (annual, 2022-12-31) — Change In Inventory: 61187000.00
MED cash_flow (annual, 2022-12-31) — Change In Other Current Assets: -3412000.00
MED cash_flow (annual, 2022-12-31) — Change In Other Working Capital: 1373000.00
MED cash_flow (annual, 2022-12-31) — Change In Payable: -37594000.00
MED cash_flow (annual, 2022-12-31) — Change In Payables And Accrued Expense: -37594000.00
MED cash_flow (annual, 2022-12-31) — Change In Prepaid Assets: 97000.00
MED cash_flow (annual, 2022-12-31) — Change In Working Capital: 21651000.00
MED cash_flow (annual, 2022-12-31) — Changes In Cash: -16425000.00
MED balance_sheet (annual, 2022-12-31) — Common Stock: 11000.00
MED cash_flow (annual, 2022-12-31) — Common Stock Dividend Paid: -71620000.00
MED balance_sheet (annual, 2022-12-31) — Common Stock Equity: 155044000.00
MED cash_flow (annual, 2022-12-31) — Common Stock Payments: -127961000.00
MED income_statement (annual, 2022-12-31) — Cost Of Revenue: 458163000.00
MED balance_sheet (annual, 2022-12-31) — Current Accrued Expenses: 23821000.00
MED balance_sheet (annual, 2022-12-31) — Current Assets: 222784000.00
MED balance_sheet (annual, 2022-12-31) — Current Capital Lease Obligation: 5776000.00
MED balance_sheet (annual, 2022-12-31) — Current Debt And Capital Lease Obligation: 5776000.00
MED balance_sheet (annual, 2022-12-31) — Current Deferred Liabilities: 7357000.00
MED balance_sheet (annual, 2022-12-31) — Current Deferred Revenue: 7357000.00
MED balance_sheet (annual, 2022-12-31) — Current Liabilities: 140894000.00
MED cash_flow (annual, 2022-12-31) — Deferred Income Tax: -924000.00
MED cash_flow (annual, 2022-12-31) — Deferred Tax: -924000.00
MED cash_flow (annual, 2022-12-31) — Depreciation Amortization Depletion: 10980000.00
MED cash_flow (annual, 2022-12-31) — Depreciation And Amortization: 10980000.00
MED income_statement (annual, 2022-12-31) — Diluted Average Shares: 11276000.00
MED income_statement (annual, 2022-12-31) — Diluted EPS: 12.73
MED income_statement (annual, 2022-12-31) — Diluted NI Availto Com Stockholders: 143568000.00
MED balance_sheet (annual, 2022-12-31) — Dividends Payable: 19641000.00
MED income_statement (annual, 2022-12-31) — EBIT: 184760000.00
MED income_statement (annual, 2022-12-31) — EBITDA: 195740000.00
MED cash_flow (annual, 2022-12-31) — Effect Of Exchange Rate Changes: -67000.00
MED cash_flow (annual, 2022-12-31) — End Cash Position: 87691000.00
MED cash_flow (annual, 2022-12-31) — Financing Cash Flow: -199581000.00
MED balance_sheet (annual, 2022-12-31) — Finished Goods: 106413000.00
MED cash_flow (annual, 2022-12-31) — Free Cash Flow: 177889000.00
MED cash_flow (annual, 2022-12-31) — Gain Loss On Sale Of PPE: 2130000.00
MED balance_sheet (annual, 2022-12-31) — Gains Losses Not Affecting Retained Earnings: 24000.00
MED balance_sheet (annual, 2022-12-31) — Gross PPE: 115586000.00
MED income_statement (annual, 2022-12-31) — Gross Profit: 1140414000.00
MED cash_flow (annual, 2022-12-31) — Income Tax Paid Supplemental Data: 37212000.00
MED balance_sheet (annual, 2022-12-31) — Income Tax Payable: 428000.00
MED income_statement (annual, 2022-12-31) — Interest Expense: 701000.00
MED income_statement (annual, 2022-12-31) — Interest Expense Non Operating: 701000.00
MED balance_sheet (annual, 2022-12-31) — Inventories Adjustments Allowances: -3838000.00
MED balance_sheet (annual, 2022-12-31) — Inventory: 118856000.00
MED balance_sheet (annual, 2022-12-31) — Invested Capital: 155044000.00
MED cash_flow (annual, 2022-12-31) — Investing Cash Flow: -11414000.00
MED balance_sheet (annual, 2022-12-31) — Land And Improvements: 565000.00
MED balance_sheet (annual, 2022-12-31) — Long Term Capital Lease Obligation: 20275000.00
MED balance_sheet (annual, 2022-12-31) — Long Term Debt And Capital Lease Obligation: 20275000.00
MED balance_sheet (annual, 2022-12-31) — Machinery Furniture Equipment: 70656000.00
MED cash_flow (annual, 2022-12-31) — Net Common Stock Issuance: -127961000.00
MED income_statement (annual, 2022-12-31) — Net Income: 143568000.00
MED income_statement (annual, 2022-12-31) — Net Income Common Stockholders: 143568000.00
MED income_statement (annual, 2022-12-31) — Net Income Continuous Operations: 143568000.00
MED income_statement (annual, 2022-12-31) — Net Income From Continuing And Discontinued Operation: 143568000.00
MED income_statement (annual, 2022-12-31) — Net Income From Continuing Operation Net Minority Interest: 143568000.00
MED cash_flow (annual, 2022-12-31) — Net Income From Continuing Operations: 143568000.00
MED income_statement (annual, 2022-12-31) — Net Income Including Noncontrolling Interests: 143568000.00
MED income_statement (annual, 2022-12-31) — Net Interest Income: -701000.00
MED cash_flow (annual, 2022-12-31) — Net Investment Purchase And Sale: 5267000.00
MED income_statement (annual, 2022-12-31) — Net Non Operating Interest Income Expense: -701000.00
MED balance_sheet (annual, 2022-12-31) — Net PPE: 75645000.00
MED cash_flow (annual, 2022-12-31) — Net PPE Purchase And Sale: -16681000.00
MED balance_sheet (annual, 2022-12-31) — Net Tangible Assets: 155044000.00
MED balance_sheet (annual, 2022-12-31) — Non Current Deferred Assets: 5328000.00
MED balance_sheet (annual, 2022-12-31) — Non Current Deferred Taxes Assets: 5328000.00
MED income_statement (annual, 2022-12-31) — Normalized EBITDA: 195740000.00
MED income_statement (annual, 2022-12-31) — Normalized Income: 143568000.00
MED cash_flow (annual, 2022-12-31) — Operating Cash Flow: 194570000.00
MED cash_flow (annual, 2022-12-31) — Operating Gains Losses: 2130000.00
MED income_statement (annual, 2022-12-31) — Operating Income: 184806000.00
MED income_statement (annual, 2022-12-31) — Operating Revenue: 1598577000.00
MED balance_sheet (annual, 2022-12-31) — Ordinary Shares Number: 10873000.00
MED balance_sheet (annual, 2022-12-31) — Other Current Assets: 16237000.00
MED balance_sheet (annual, 2022-12-31) — Other Equity Adjustments: 24000.00
MED income_statement (annual, 2022-12-31) — Other Income Expense: -46000.00
MED balance_sheet (annual, 2022-12-31) — Other Inventories: 3611000.00
MED cash_flow (annual, 2022-12-31) — Other Non Cash Items: 6098000.00
MED balance_sheet (annual, 2022-12-31) — Other Non Current Assets: 12456000.00
MED income_statement (annual, 2022-12-31) — Other Non Operating Income Expenses: -46000.00
MED balance_sheet (annual, 2022-12-31) — Other Payable: 23633000.00
MED balance_sheet (annual, 2022-12-31) — Other Properties: 18460000.00
MED balance_sheet (annual, 2022-12-31) — Other Short Term Investments: 0.00
MED balance_sheet (annual, 2022-12-31) — Payables: 103940000.00
MED balance_sheet (annual, 2022-12-31) — Payables And Accrued Expenses: 127761000.00
MED balance_sheet (annual, 2022-12-31) — Prepaid Assets: 0.00
MED income_statement (annual, 2022-12-31) — Pretax Income: 184059000.00
MED cash_flow (annual, 2022-12-31) — Proceeds From Stock Option Exercised: 0.00
MED balance_sheet (annual, 2022-12-31) — Properties: 0.00
MED cash_flow (annual, 2022-12-31) — Purchase Of Investment: 0.00
MED cash_flow (annual, 2022-12-31) — Purchase Of PPE: -16681000.00
MED balance_sheet (annual, 2022-12-31) — Raw Materials: 12670000.00
MED income_statement (annual, 2022-12-31) — Reconciled Cost Of Revenue: 458163000.00
MED income_statement (annual, 2022-12-31) — Reconciled Depreciation: 10980000.00
MED cash_flow (annual, 2022-12-31) — Repurchase Of Capital Stock: -127961000.00
MED balance_sheet (annual, 2022-12-31) — Retained Earnings: 139852000.00
MED cash_flow (annual, 2022-12-31) — Sale Of Investment: 5267000.00
MED income_statement (annual, 2022-12-31) — Selling General And Administration: 955608000.00
MED balance_sheet (annual, 2022-12-31) — Share Issued: 10927000.00
MED cash_flow (annual, 2022-12-31) — Stock Based Compensation: 11053000.00
MED balance_sheet (annual, 2022-12-31) — Stockholders Equity: 155044000.00
MED balance_sheet (annual, 2022-12-31) — Tangible Book Value: 155044000.00
MED income_statement (annual, 2022-12-31) — Tax Effect Of Unusual Items: 0.00
MED income_statement (annual, 2022-12-31) — Tax Provision: 40491000.00
MED income_statement (annual, 2022-12-31) — Tax Rate For Calcs: 0.22
MED balance_sheet (annual, 2022-12-31) — Total Assets: 316213000.00
MED balance_sheet (annual, 2022-12-31) — Total Capitalization: 155044000.00
MED balance_sheet (annual, 2022-12-31) — Total Debt: 26051000.00
MED balance_sheet (annual, 2022-12-31) — Total Equity Gross Minority Interest: 155044000.00
MED income_statement (annual, 2022-12-31) — Total Expenses: 1413771000.00
MED balance_sheet (annual, 2022-12-31) — Total Liabilities Net Minority Interest: 161169000.00
MED balance_sheet (annual, 2022-12-31) — Total Non Current Assets: 93429000.00
MED balance_sheet (annual, 2022-12-31) — Total Non Current Liabilities Net Minority Interest: 20275000.00
MED income_statement (annual, 2022-12-31) — Total Operating Income As Reported: 184806000.00
MED income_statement (annual, 2022-12-31) — Total Other Finance Cost: 701000.00
MED balance_sheet (annual, 2022-12-31) — Total Tax Payable: 7546000.00
MED balance_sheet (annual, 2022-12-31) — Treasury Shares Number: 54000.00
MED balance_sheet (annual, 2022-12-31) — Treasury Stock: 6398000.00
MED cash_flow (annual, 2022-12-31) — Unrealized Gain Loss On Investment Securities: 0.00
MED balance_sheet (annual, 2022-12-31) — Working Capital: 81890000.00
MED income_statement (annual, 2023-12-31) — +Operating Expense: 649448000.00
MED income_statement (annual, 2023-12-31) — +Total Revenue: 1072054000.00
MED balance_sheet (annual, 2023-12-31) — Accounts Payable: 39193000.00
MED balance_sheet (annual, 2023-12-31) — Accumulated Depreciation: -47306000.00
MED balance_sheet (annual, 2023-12-31) — Additional Paid In Capital: 26573000.00
MED cash_flow (annual, 2023-12-31) — Amortization Of Securities: -169000.00
MED income_statement (annual, 2023-12-31) — Basic Average Shares: 10884000.00
MED income_statement (annual, 2023-12-31) — Basic EPS: 9.10
MED cash_flow (annual, 2023-12-31) — Beginning Cash Position: 87691000.00
MED balance_sheet (annual, 2023-12-31) — Buildings And Improvements: 24499000.00
MED cash_flow (annual, 2023-12-31) — Capital Expenditure: -6483000.00
MED balance_sheet (annual, 2023-12-31) — Capital Lease Obligations: 22012000.00
MED balance_sheet (annual, 2023-12-31) — Capital Stock: 11000.00
MED balance_sheet (annual, 2023-12-31) — Cash And Cash Equivalents: 94440000.00
MED balance_sheet (annual, 2023-12-31) — Cash Cash Equivalents And Short Term Investments: 150041000.00
MED cash_flow (annual, 2023-12-31) — Cash Dividends Paid: -73017000.00
MED balance_sheet (annual, 2023-12-31) — Cash Equivalents: 5662000.00
MED balance_sheet (annual, 2023-12-31) — Cash Financial: 88778000.00
MED cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Financing Activities: -79789000.00
MED cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Investing Activities: -61047000.00
MED cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Operating Activities: 147657000.00
MED cash_flow (annual, 2023-12-31) — Change In Account Payable: -35707000.00
MED cash_flow (annual, 2023-12-31) — Change In Inventory: 64265000.00
MED cash_flow (annual, 2023-12-31) — Change In Other Current Assets: -4694000.00
MED cash_flow (annual, 2023-12-31) — Change In Other Working Capital: -9155000.00
MED cash_flow (annual, 2023-12-31) — Change In Payable: -35707000.00
MED cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: -35707000.00
MED cash_flow (annual, 2023-12-31) — Change In Prepaid Assets: 5567000.00
MED cash_flow (annual, 2023-12-31) — Change In Working Capital: 20276000.00
MED cash_flow (annual, 2023-12-31) — Changes In Cash: 6821000.00
MED balance_sheet (annual, 2023-12-31) — Common Stock: 11000.00
MED cash_flow (annual, 2023-12-31) — Common Stock Dividend Paid: -73017000.00
MED balance_sheet (annual, 2023-12-31) — Common Stock Equity: 201481000.00
MED cash_flow (annual, 2023-12-31) — Common Stock Payments: -6960000.00
MED income_statement (annual, 2023-12-31) — Cost Of Revenue: 296204000.00
MED balance_sheet (annual, 2023-12-31) — Current Accrued Expenses: 22107000.00
MED balance_sheet (annual, 2023-12-31) — Current Assets: 224029000.00
MED balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 5885000.00
MED balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 5885000.00
MED balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 574000.00
MED balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 574000.00
MED balance_sheet (annual, 2023-12-31) — Current Liabilities: 92300000.00
MED cash_flow (annual, 2023-12-31) — Deferred Income Tax: 1211000.00
MED cash_flow (annual, 2023-12-31) — Deferred Tax: 1211000.00
MED cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 13107000.00
MED cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 13107000.00
MED income_statement (annual, 2023-12-31) — Diluted Average Shares: 10921000.00
MED income_statement (annual, 2023-12-31) — Diluted EPS: 9.10
MED income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 99415000.00
MED balance_sheet (annual, 2023-12-31) — Dividends Payable: 1407000.00
MED income_statement (annual, 2023-12-31) — EBIT: 126402000.00
MED income_statement (annual, 2023-12-31) — EBITDA: 139509000.00
MED cash_flow (annual, 2023-12-31) — Effect Of Exchange Rate Changes: -72000.00
MED cash_flow (annual, 2023-12-31) — End Cash Position: 94440000.00
MED cash_flow (annual, 2023-12-31) — Financing Cash Flow: -79789000.00
MED balance_sheet (annual, 2023-12-31) — Finished Goods: 46951000.00
MED cash_flow (annual, 2023-12-31) — Free Cash Flow: 141174000.00
MED cash_flow (annual, 2023-12-31) — Gain Loss On Sale Of PPE: 1172000.00
MED balance_sheet (annual, 2023-12-31) — Gains Losses Not Affecting Retained Earnings: 248000.00
MED balance_sheet (annual, 2023-12-31) — Gross PPE: 114418000.00
MED income_statement (annual, 2023-12-31) — Gross Profit: 775850000.00
MED cash_flow (annual, 2023-12-31) — Income Tax Paid Supplemental Data: 34255000.00
MED balance_sheet (annual, 2023-12-31) — Income Tax Payable: 0.00
MED income_statement (annual, 2023-12-31) — Interest Income: 2490000.00
MED income_statement (annual, 2023-12-31) — Interest Income Non Operating: 2490000.00
MED balance_sheet (annual, 2023-12-31) — Inventories Adjustments Allowances: -2266000.00
MED balance_sheet (annual, 2023-12-31) — Inventory: 54591000.00
MED balance_sheet (annual, 2023-12-31) — Invested Capital: 201481000.00
MED cash_flow (annual, 2023-12-31) — Investing Cash Flow: -61047000.00
MED balance_sheet (annual, 2023-12-31) — Land And Improvements: 565000.00
MED balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 16127000.00
MED balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 16127000.00
MED balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 73709000.00
MED cash_flow (annual, 2023-12-31) — Net Common Stock Issuance: -6960000.00
MED income_statement (annual, 2023-12-31) — Net Income: 99415000.00
MED income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 99415000.00
MED income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 99415000.00
MED income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 99415000.00
MED income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 99415000.00
MED cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 99415000.00
MED income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 99415000.00
MED income_statement (annual, 2023-12-31) — Net Interest Income: 2490000.00
MED cash_flow (annual, 2023-12-31) — Net Investment Purchase And Sale: -54564000.00
MED income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: 2490000.00
MED balance_sheet (annual, 2023-12-31) — Net PPE: 67112000.00
MED cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: -6483000.00
MED balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 201481000.00
MED balance_sheet (annual, 2023-12-31) — Non Current Deferred Assets: 4117000.00
MED balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Assets: 4117000.00
MED income_statement (annual, 2023-12-31) — Normalized EBITDA: 139509000.00
MED income_statement (annual, 2023-12-31) — Normalized Income: 99415000.00
MED cash_flow (annual, 2023-12-31) — Operating Cash Flow: 147657000.00
MED cash_flow (annual, 2023-12-31) — Operating Gains Losses: 1172000.00
MED income_statement (annual, 2023-12-31) — Operating Income: 126402000.00
MED income_statement (annual, 2023-12-31) — Operating Revenue: 1072054000.00
MED balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 10896000.00
MED balance_sheet (annual, 2023-12-31) — Other Current Assets: 10670000.00
MED balance_sheet (annual, 2023-12-31) — Other Equity Adjustments: 248000.00
MED income_statement (annual, 2023-12-31) — Other Income Expense: -95000.00
MED balance_sheet (annual, 2023-12-31) — Other Inventories: 1962000.00
MED cash_flow (annual, 2023-12-31) — Other Non Cash Items: 4607000.00
MED balance_sheet (annual, 2023-12-31) — Other Non Current Assets: 14650000.00
MED income_statement (annual, 2023-12-31) — Other Non Operating Income Expenses: -95000.00
MED balance_sheet (annual, 2023-12-31) — Other Payable: 13277000.00
MED balance_sheet (annual, 2023-12-31) — Other Properties: 15645000.00
MED balance_sheet (annual, 2023-12-31) — Other Short Term Investments: 55601000.00
MED balance_sheet (annual, 2023-12-31) — Payables: 63734000.00
MED balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 85841000.00
MED balance_sheet (annual, 2023-12-31) — Prepaid Assets: 19397000.00
MED income_statement (annual, 2023-12-31) — Pretax Income: 128797000.00
MED cash_flow (annual, 2023-12-31) — Proceeds From Stock Option Exercised: 188000.00
MED balance_sheet (annual, 2023-12-31) — Properties: 0.00
MED cash_flow (annual, 2023-12-31) — Purchase Of Investment: -59756000.00
MED cash_flow (annual, 2023-12-31) — Purchase Of PPE: -6483000.00
MED balance_sheet (annual, 2023-12-31) — Raw Materials: 7944000.00
MED income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 296204000.00
MED income_statement (annual, 2023-12-31) — Reconciled Depreciation: 13107000.00
MED cash_flow (annual, 2023-12-31) — Repurchase Of Capital Stock: -6960000.00
MED balance_sheet (annual, 2023-12-31) — Retained Earnings: 174649000.00
MED cash_flow (annual, 2023-12-31) — Sale Of Investment: 5192000.00
MED income_statement (annual, 2023-12-31) — Selling General And Administration: 649448000.00
MED balance_sheet (annual, 2023-12-31) — Share Issued: 10896000.00
MED cash_flow (annual, 2023-12-31) — Stock Based Compensation: 8188000.00
MED balance_sheet (annual, 2023-12-31) — Stockholders Equity: 201481000.00
MED balance_sheet (annual, 2023-12-31) — Tangible Book Value: 201481000.00
MED income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: 0.00
MED income_statement (annual, 2023-12-31) — Tax Provision: 29382000.00
MED income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.23
MED balance_sheet (annual, 2023-12-31) — Total Assets: 309908000.00
MED balance_sheet (annual, 2023-12-31) — Total Capitalization: 201481000.00
MED balance_sheet (annual, 2023-12-31) — Total Debt: 22012000.00
MED balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 201481000.00
MED income_statement (annual, 2023-12-31) — Total Expenses: 945652000.00
MED balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 108427000.00
MED balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 85879000.00
MED balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 16127000.00
MED income_statement (annual, 2023-12-31) — Total Operating Income As Reported: 126402000.00
MED balance_sheet (annual, 2023-12-31) — Total Tax Payable: 9857000.00
MED balance_sheet (annual, 2023-12-31) — Treasury Shares Number: 0.00
MED balance_sheet (annual, 2023-12-31) — Treasury Stock: 0.00
MED cash_flow (annual, 2023-12-31) — Unrealized Gain Loss On Investment Securities: -150000.00
MED balance_sheet (annual, 2023-12-31) — Working Capital: 131729000.00
MED cash_flow (quarterly, 2024-09-30) — Change In Income Tax Payable: 499000.00
MED cash_flow (quarterly, 2024-09-30) — Change In Payables And Accrued Expense: -4344000.00
MED cash_flow (quarterly, 2024-09-30) — Change In Tax Payable: 499000.00
MED balance_sheet (quarterly, 2024-09-30) — Other Current Assets: 6696000.00
MED income_statement (quarterly, 2024-09-30) — Total Other Finance Cost: -1333000.00
MED income_statement (annual, 2024-12-31) — +Operating Expense: 441745000.00
MED income_statement (annual, 2024-12-31) — +Total Revenue: 602463000.00
MED balance_sheet (annual, 2024-12-31) — Accounts Payable: 23051000.00
MED balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -58341000.00
MED balance_sheet (quarterly, 2024-12-31) — Accumulated Depreciation: -58341000.00
MED balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 33136000.00
MED cash_flow (annual, 2024-12-31) — Amortization Of Securities: -799000.00
MED income_statement (annual, 2024-12-31) — Basic Average Shares: 10930000.00
MED income_statement (annual, 2024-12-31) — Basic EPS: 0.19
MED cash_flow (annual, 2024-12-31) — Beginning Cash Position: 94440000.00
MED balance_sheet (annual, 2024-12-31) — Buildings And Improvements: 21348000.00
MED balance_sheet (quarterly, 2024-12-31) — Buildings And Improvements: 21348000.00
MED cash_flow (annual, 2024-12-31) — Capital Expenditure: -7454000.00
MED balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 16125000.00
MED balance_sheet (annual, 2024-12-31) — Capital Stock: 11000.00
MED balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 90928000.00
MED balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 162344000.00
MED cash_flow (annual, 2024-12-31) — Cash Dividends Paid: -715000.00
MED balance_sheet (annual, 2024-12-31) — Cash Equivalents: 13377000.00
MED balance_sheet (quarterly, 2024-12-31) — Cash Equivalents: 13377000.00
MED balance_sheet (annual, 2024-12-31) — Cash Financial: 77551000.00
MED balance_sheet (quarterly, 2024-12-31) — Cash Financial: 77551000.00
MED cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: -1515000.00
MED cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -26520000.00
MED cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: 24476000.00
MED cash_flow (annual, 2024-12-31) — Change In Account Payable: -34994000.00
MED cash_flow (annual, 2024-12-31) — Change In Inventory: 12170000.00
MED cash_flow (annual, 2024-12-31) — Change In Other Current Assets: 396000.00
MED cash_flow (annual, 2024-12-31) — Change In Other Working Capital: 10212000.00
MED cash_flow (annual, 2024-12-31) — Change In Payable: -34994000.00
MED cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: -34994000.00
MED cash_flow (annual, 2024-12-31) — Change In Prepaid Assets: 2471000.00
MED cash_flow (annual, 2024-12-31) — Change In Working Capital: -9745000.00
MED cash_flow (annual, 2024-12-31) — Changes In Cash: -3559000.00
MED balance_sheet (annual, 2024-12-31) — Common Stock: 11000.00
MED cash_flow (annual, 2024-12-31) — Common Stock Dividend Paid: -715000.00
MED balance_sheet (annual, 2024-12-31) — Common Stock Equity: 210109000.00
MED cash_flow (annual, 2024-12-31) — Common Stock Payments: -836000.00
MED income_statement (annual, 2024-12-31) — Cost Of Revenue: 157840000.00
MED balance_sheet (annual, 2024-12-31) — Current Accrued Expenses: 14030000.00
MED balance_sheet (quarterly, 2024-12-31) — Current Accrued Expenses: 14030000.00
MED balance_sheet (annual, 2024-12-31) — Current Assets: 214404000.00
MED balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 6182000.00
MED balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 6182000.00
MED balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 316000.00
MED balance_sheet (quarterly, 2024-12-31) — Current Deferred Liabilities: 316000.00
MED balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 316000.00
MED balance_sheet (quarterly, 2024-12-31) — Current Deferred Revenue: 316000.00
MED balance_sheet (annual, 2024-12-31) — Current Liabilities: 64161000.00
MED cash_flow (annual, 2024-12-31) — Deferred Income Tax: -7403000.00
MED cash_flow (annual, 2024-12-31) — Deferred Tax: -7403000.00
MED cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 12707000.00
MED cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 12707000.00
MED income_statement (annual, 2024-12-31) — Diluted Average Shares: 10963000.00
MED income_statement (annual, 2024-12-31) — Diluted EPS: 0.19
MED income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 2091000.00
MED balance_sheet (annual, 2024-12-31) — Dividends Payable: 648000.00
MED balance_sheet (quarterly, 2024-12-31) — Dividends Payable: 648000.00
MED income_statement (annual, 2024-12-31) — EBIT: 2878000.00
MED income_statement (annual, 2024-12-31) — EBITDA: 15585000.00
MED cash_flow (annual, 2024-12-31) — Effect Of Exchange Rate Changes: 47000.00
MED cash_flow (quarterly, 2024-12-31) — Effect Of Exchange Rate Changes: 0.00
MED cash_flow (annual, 2024-12-31) — End Cash Position: 90928000.00
MED cash_flow (annual, 2024-12-31) — Financing Cash Flow: -1515000.00
MED balance_sheet (annual, 2024-12-31) — Finished Goods: 35733000.00
MED cash_flow (annual, 2024-12-31) — Free Cash Flow: 17022000.00
MED cash_flow (annual, 2024-12-31) — Gain Loss On Investment Securities: -95000.00
MED cash_flow (annual, 2024-12-31) — Gain Loss On Sale Of PPE: 89000.00
MED balance_sheet (annual, 2024-12-31) — Gains Losses Not Affecting Retained Earnings: 180000.00
MED balance_sheet (annual, 2024-12-31) — Gross PPE: 107023000.00
MED income_statement (annual, 2024-12-31) — Gross Profit: 444623000.00
MED balance_sheet (annual, 2024-12-31) — Income Tax Payable: 1485000.00
MED balance_sheet (quarterly, 2024-12-31) — Income Tax Payable: 1485000.00
MED income_statement (annual, 2024-12-31) — Interest Income: 4804000.00
MED income_statement (annual, 2024-12-31) — Interest Income Non Operating: 4804000.00
MED balance_sheet (annual, 2024-12-31) — Inventories Adjustments Allowances: -1445000.00
MED balance_sheet (annual, 2024-12-31) — Inventory: 42421000.00
MED balance_sheet (annual, 2024-12-31) — Invested Capital: 210109000.00
MED cash_flow (annual, 2024-12-31) — Investing Cash Flow: -26520000.00
MED balance_sheet (annual, 2024-12-31) — Land And Improvements: 345000.00
MED balance_sheet (quarterly, 2024-12-31) — Land And Improvements: 345000.00
MED balance_sheet (annual, 2024-12-31) — Long Term Capital Lease Obligation: 9943000.00
MED balance_sheet (annual, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 9943000.00
MED balance_sheet (annual, 2024-12-31) — Machinery Furniture Equipment: 74175000.00
MED balance_sheet (quarterly, 2024-12-31) — Machinery Furniture Equipment: 74175000.00
MED cash_flow (annual, 2024-12-31) — Net Common Stock Issuance: -836000.00
MED income_statement (annual, 2024-12-31) — Net Income: 2091000.00
MED income_statement (annual, 2024-12-31) — Net Income Common Stockholders: 2091000.00
MED income_statement (annual, 2024-12-31) — Net Income Continuous Operations: 2091000.00
MED income_statement (annual, 2024-12-31) — Net Income From Continuing And Discontinued Operation: 2091000.00
MED income_statement (annual, 2024-12-31) — Net Income From Continuing Operation Net Minority Interest: 2091000.00
MED cash_flow (annual, 2024-12-31) — Net Income From Continuing Operations: 2091000.00
MED income_statement (annual, 2024-12-31) — Net Income Including Noncontrolling Interests: 2091000.00
MED income_statement (annual, 2024-12-31) — Net Interest Income: 4804000.00
MED cash_flow (annual, 2024-12-31) — Net Investment Purchase And Sale: -19066000.00
MED income_statement (annual, 2024-12-31) — Net Non Operating Interest Income Expense: 4804000.00
MED balance_sheet (annual, 2024-12-31) — Net PPE: 48682000.00
MED cash_flow (annual, 2024-12-31) — Net PPE Purchase And Sale: -7454000.00
MED balance_sheet (annual, 2024-12-31) — Net Tangible Assets: 210109000.00
MED balance_sheet (annual, 2024-12-31) — Non Current Deferred Assets: 11460000.00
MED balance_sheet (quarterly, 2024-12-31) — Non Current Deferred Assets: 11460000.00
MED balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Assets: 11460000.00
MED balance_sheet (quarterly, 2024-12-31) — Non Current Deferred Taxes Assets: 11460000.00
MED income_statement (annual, 2024-12-31) — Normalized EBITDA: 15585000.00
MED income_statement (annual, 2024-12-31) — Normalized Income: 2091000.00
MED cash_flow (annual, 2024-12-31) — Operating Cash Flow: 24476000.00
MED cash_flow (annual, 2024-12-31) — Operating Gains Losses: -6000.00
MED income_statement (annual, 2024-12-31) — Operating Income: 2878000.00
MED income_statement (annual, 2024-12-31) — Operating Revenue: 602463000.00
MED balance_sheet (annual, 2024-12-31) — Ordinary Shares Number: 10937830.00
MED balance_sheet (annual, 2024-12-31) — Other Equity Adjustments: 180000.00
MED income_statement (annual, 2024-12-31) — Other Income Expense: -3895000.00
MED balance_sheet (annual, 2024-12-31) — Other Inventories: 1429000.00
MED cash_flow (annual, 2024-12-31) — Other Non Cash Items: 16179000.00