speb/financial-data huggingface dataset:
MPTI cash_flow (quarterly, 2025-03-31) — Financing Cash Flow: 0.00
MPTI balance_sheet (quarterly, 2025-03-31) — Finished Goods: 1844000.00
MPTI cash_flow (quarterly, 2025-03-31) — Free Cash Flow: 1021000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Goodwill And Other Intangible Assets: 40000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Gross Accounts Receivable: 6919000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Gross PPE: 28520000.00
MPTI income_statement (quarterly, 2025-03-31) — Gross Profit: 5406000.00
MPTI cash_flow (quarterly, 2025-03-31) — Income Tax Paid Supplemental Data: 23000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Income Tax Payable: 258000.00
MPTI cash_flow (quarterly, 2025-03-31) — Interest Paid Supplemental Data: 2000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Inventories Adjustments Allowances: -1534000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Inventory: 9365000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Invested Capital: 33151000.00
MPTI cash_flow (quarterly, 2025-03-31) — Investing Cash Flow: -586000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Land And Improvements: 536000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Long Term Capital Lease Obligation: 41000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Long Term Debt And Capital Lease Obligation: 41000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Machinery Furniture Equipment: 22250000.00
MPTI cash_flow (quarterly, 2025-03-31) — Net Foreign Currency Exchange Gain Loss: 34000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Income: 1630000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Income Common Stockholders: 1630000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Income Continuous Operations: 1630000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Income From Continuing And Discontinued Operation: 1630000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Income From Continuing Operation Net Minority Interest: 1630000.00
MPTI cash_flow (quarterly, 2025-03-31) — Net Income From Continuing Operations: 1630000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Income Including Noncontrolling Interests: 1630000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Interest Income: 111000.00
MPTI income_statement (quarterly, 2025-03-31) — Net Non Operating Interest Income Expense: 111000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Net PPE: 5635000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Net Tangible Assets: 33111000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Assets: 1650000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Taxes Assets: 1650000.00
MPTI income_statement (quarterly, 2025-03-31) — Normalized EBITDA: 2263000.00
MPTI income_statement (quarterly, 2025-03-31) — Normalized Income: 1630000.00
MPTI cash_flow (quarterly, 2025-03-31) — Operating Cash Flow: 1607000.00
MPTI cash_flow (quarterly, 2025-03-31) — Operating Gains Losses: 34000.00
MPTI income_statement (quarterly, 2025-03-31) — Operating Income: 2013000.00
MPTI income_statement (quarterly, 2025-03-31) — Operating Revenue: 12732000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Ordinary Shares Number: 3005268.00
MPTI balance_sheet (quarterly, 2025-03-31) — Other Current Assets: 694000.00
MPTI income_statement (quarterly, 2025-03-31) — Other Income Expense: -10000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Other Non Current Assets: 1000.00
MPTI income_statement (quarterly, 2025-03-31) — Other Non Operating Income Expenses: -10000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Other Properties: 238000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Payables: 2268000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Payables And Accrued Expenses: 3158000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Pensionand Other Post Retirement Benefit Plans Current: 1415000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Preferred Stock: 0.00
MPTI income_statement (quarterly, 2025-03-31) — Pretax Income: 2114000.00
MPTI cash_flow (quarterly, 2025-03-31) — Proceeds From Stock Option Exercised: 0.00
MPTI balance_sheet (quarterly, 2025-03-31) — Properties: 0.00
MPTI balance_sheet (quarterly, 2025-03-31) — Raw Materials: 4340000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Receivables: 6718000.00
MPTI income_statement (quarterly, 2025-03-31) — Reconciled Cost Of Revenue: 7326000.00
MPTI income_statement (quarterly, 2025-03-31) — Reconciled Depreciation: 250000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Retained Earnings: 12967000.00
MPTI income_statement (quarterly, 2025-03-31) — Selling General And Administration: 3393000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Share Issued: 3005268.00
MPTI cash_flow (quarterly, 2025-03-31) — Stock Based Compensation: 249000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Stockholders Equity: 33151000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Tangible Book Value: 33111000.00
MPTI income_statement (quarterly, 2025-03-31) — Tax Effect Of Unusual Items: 0.00
MPTI income_statement (quarterly, 2025-03-31) — Tax Provision: 484000.00
MPTI income_statement (quarterly, 2025-03-31) — Tax Rate For Calcs: 0.23
MPTI balance_sheet (quarterly, 2025-03-31) — Total Assets: 37765000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Capitalization: 33151000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Debt: 41000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Equity Gross Minority Interest: 33151000.00
MPTI income_statement (quarterly, 2025-03-31) — Total Expenses: 10719000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Liabilities Net Minority Interest: 4614000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Non Current Assets: 7326000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Non Current Liabilities Net Minority Interest: 41000.00
MPTI income_statement (quarterly, 2025-03-31) — Total Operating Income As Reported: 2013000.00
MPTI income_statement (quarterly, 2025-03-31) — Total Other Finance Cost: -111000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Total Tax Payable: 258000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Work In Process: 4715000.00
MPTI balance_sheet (quarterly, 2025-03-31) — Working Capital: 25866000.00
MPTI income_statement (quarterly, 2025-06-30) — +Operating Expense: 3948000.00
MPTI income_statement (quarterly, 2025-06-30) — +Total Revenue: 13282000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Accounts Payable: 1536000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Accounts Receivable: 6261000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Accumulated Depreciation: -23155000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Additional Paid In Capital: 20258000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Allowance For Doubtful Accounts Receivable: -218000.00
MPTI cash_flow (quarterly, 2025-06-30) — Amortization Cash Flow: 0.00
MPTI cash_flow (quarterly, 2025-06-30) — Amortization Of Intangibles: 0.00
MPTI income_statement (quarterly, 2025-06-30) — Basic Average Shares: 2942774.00
MPTI income_statement (quarterly, 2025-06-30) — Basic EPS: 0.53
MPTI cash_flow (quarterly, 2025-06-30) — Beginning Cash Position: 13662000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Buildings And Improvements: 5570000.00
MPTI cash_flow (quarterly, 2025-06-30) — Capital Expenditure: -812000.00
MPTI cash_flow (quarterly, 2025-06-30) — Capital Expenditure Reported: -812000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Capital Lease Obligations: 190000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Capital Stock: 28000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Cash And Cash Equivalents: 15529000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Cash Cash Equivalents And Short Term Investments: 15529000.00
MPTI cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Financing Activities: -176000.00
MPTI cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Investing Activities: -812000.00
MPTI cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Operating Activities: 2855000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Account Payable: 295000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Inventory: 249000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Payable: 295000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Payables And Accrued Expense: 295000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Prepaid Assets: -179000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Receivables: 457000.00
MPTI cash_flow (quarterly, 2025-06-30) — Change In Working Capital: 822000.00
MPTI cash_flow (quarterly, 2025-06-30) — Changes In Account Receivables: 457000.00
MPTI cash_flow (quarterly, 2025-06-30) — Changes In Cash: 1867000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Common Stock: 28000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Common Stock Equity: 34813000.00
MPTI income_statement (quarterly, 2025-06-30) — Cost Of Revenue: 7490000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Current Accrued Expenses: 880000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Current Assets: 31780000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Current Liabilities: 4689000.00
MPTI cash_flow (quarterly, 2025-06-30) — Deferred Income Tax: -41000.00
MPTI cash_flow (quarterly, 2025-06-30) — Deferred Tax: -41000.00
MPTI cash_flow (quarterly, 2025-06-30) — Depreciation: 270000.00
MPTI cash_flow (quarterly, 2025-06-30) — Depreciation Amortization Depletion: 270000.00
MPTI cash_flow (quarterly, 2025-06-30) — Depreciation And Amortization: 270000.00
MPTI income_statement (quarterly, 2025-06-30) — Diluted Average Shares: 3026529.00
MPTI income_statement (quarterly, 2025-06-30) — Diluted EPS: 0.51
MPTI income_statement (quarterly, 2025-06-30) — Diluted NI Availto Com Stockholders: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — EBIT: 1844000.00
MPTI income_statement (quarterly, 2025-06-30) — EBITDA: 2114000.00
MPTI cash_flow (quarterly, 2025-06-30) — End Cash Position: 15529000.00
MPTI cash_flow (quarterly, 2025-06-30) — Financing Cash Flow: -176000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Finished Goods: 1737000.00
MPTI cash_flow (quarterly, 2025-06-30) — Free Cash Flow: 2043000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Goodwill And Other Intangible Assets: 40000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Gross Accounts Receivable: 6479000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Gross PPE: 29336000.00
MPTI income_statement (quarterly, 2025-06-30) — Gross Profit: 5792000.00
MPTI cash_flow (quarterly, 2025-06-30) — Income Tax Paid Supplemental Data: 934000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Income Tax Payable: 0.00
MPTI income_statement (quarterly, 2025-06-30) — Interest Income: 124000.00
MPTI income_statement (quarterly, 2025-06-30) — Interest Income Non Operating: 124000.00
MPTI cash_flow (quarterly, 2025-06-30) — Interest Paid Supplemental Data: 2000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Inventories Adjustments Allowances: -1585000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Inventory: 9116000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Invested Capital: 34813000.00
MPTI cash_flow (quarterly, 2025-06-30) — Investing Cash Flow: -812000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Land And Improvements: 536000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Long Term Capital Lease Obligation: 190000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Long Term Debt And Capital Lease Obligation: 190000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Machinery Furniture Equipment: 22988000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Income: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Income Common Stockholders: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Income Continuous Operations: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Income From Continuing And Discontinued Operation: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Income From Continuing Operation Net Minority Interest: 1560000.00
MPTI cash_flow (quarterly, 2025-06-30) — Net Income From Continuing Operations: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Income Including Noncontrolling Interests: 1560000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Interest Income: 124000.00
MPTI income_statement (quarterly, 2025-06-30) — Net Non Operating Interest Income Expense: 124000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Net PPE: 6181000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Net Tangible Assets: 34773000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Non Current Deferred Assets: 1691000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Non Current Deferred Taxes Assets: 1691000.00
MPTI income_statement (quarterly, 2025-06-30) — Normalized EBITDA: 2114000.00
MPTI income_statement (quarterly, 2025-06-30) — Normalized Income: 1560000.00
MPTI cash_flow (quarterly, 2025-06-30) — Operating Cash Flow: 2855000.00
MPTI income_statement (quarterly, 2025-06-30) — Operating Income: 1844000.00
MPTI income_statement (quarterly, 2025-06-30) — Operating Revenue: 13282000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Ordinary Shares Number: 3015505.00
MPTI balance_sheet (quarterly, 2025-06-30) — Other Current Assets: 874000.00
MPTI income_statement (quarterly, 2025-06-30) — Other Income Expense: 27000.00
MPTI income_statement (quarterly, 2025-06-30) — Other Non Operating Income Expenses: 27000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Other Properties: 242000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Payables: 1536000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Payables And Accrued Expenses: 2416000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Pensionand Other Post Retirement Benefit Plans Current: 2273000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Preferred Stock: 0.00
MPTI income_statement (quarterly, 2025-06-30) — Pretax Income: 1995000.00
MPTI cash_flow (quarterly, 2025-06-30) — Proceeds From Stock Option Exercised: 121000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Properties: 0.00
MPTI balance_sheet (quarterly, 2025-06-30) — Raw Materials: 4365000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Receivables: 6261000.00
MPTI income_statement (quarterly, 2025-06-30) — Reconciled Cost Of Revenue: 7490000.00
MPTI income_statement (quarterly, 2025-06-30) — Reconciled Depreciation: 270000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Retained Earnings: 14527000.00
MPTI income_statement (quarterly, 2025-06-30) — Selling General And Administration: 3948000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Share Issued: 3015505.00
MPTI cash_flow (quarterly, 2025-06-30) — Stock Based Compensation: 278000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Stockholders Equity: 34813000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Tangible Book Value: 34773000.00
MPTI income_statement (quarterly, 2025-06-30) — Tax Effect Of Unusual Items: 0.00
MPTI income_statement (quarterly, 2025-06-30) — Tax Provision: 435000.00
MPTI income_statement (quarterly, 2025-06-30) — Tax Rate For Calcs: 0.22
MPTI balance_sheet (quarterly, 2025-06-30) — Total Assets: 39692000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Capitalization: 34813000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Debt: 190000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Equity Gross Minority Interest: 34813000.00
MPTI income_statement (quarterly, 2025-06-30) — Total Expenses: 11438000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Liabilities Net Minority Interest: 4879000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Non Current Assets: 7912000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Non Current Liabilities Net Minority Interest: 190000.00
MPTI income_statement (quarterly, 2025-06-30) — Total Operating Income As Reported: 1844000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Total Tax Payable: 0.00
MPTI balance_sheet (quarterly, 2025-06-30) — Work In Process: 4599000.00
MPTI balance_sheet (quarterly, 2025-06-30) — Working Capital: 27091000.00
MPTI income_statement (quarterly, 2025-09-30) — +Operating Expense: 3729000.00
MPTI income_statement (quarterly, 2025-09-30) — +Total Revenue: 14170000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Accounts Payable: 1550000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Accounts Receivable: 6228000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Accumulated Depreciation: -23392000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Additional Paid In Capital: 20624000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Allowance For Doubtful Accounts Receivable: -189000.00
MPTI cash_flow (quarterly, 2025-09-30) — Amortization Cash Flow: 0.00
MPTI cash_flow (quarterly, 2025-09-30) — Amortization Of Intangibles: 0.00
MPTI income_statement (quarterly, 2025-09-30) — Basic Average Shares: 2949962.00
MPTI income_statement (quarterly, 2025-09-30) — Basic EPS: 0.62
MPTI cash_flow (quarterly, 2025-09-30) — Beginning Cash Position: 15529000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Buildings And Improvements: 5705000.00
MPTI cash_flow (quarterly, 2025-09-30) — Capital Expenditure: -807000.00
MPTI cash_flow (quarterly, 2025-09-30) — Capital Expenditure Reported: -807000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Capital Lease Obligations: 159000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Capital Stock: 28000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Cash And Cash Equivalents: 18329000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Cash Cash Equivalents And Short Term Investments: 18329000.00
MPTI cash_flow (quarterly, 2025-09-30) — Cash Flow From Continuing Financing Activities: 90000.00
MPTI cash_flow (quarterly, 2025-09-30) — Cash Flow From Continuing Investing Activities: -807000.00
MPTI cash_flow (quarterly, 2025-09-30) — Cash Flow From Continuing Operating Activities: 3517000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Account Payable: 332000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Inventory: -159000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Payable: 332000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Payables And Accrued Expense: 332000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Prepaid Assets: -211000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Receivables: 33000.00
MPTI cash_flow (quarterly, 2025-09-30) — Change In Working Capital: -5000.00
MPTI cash_flow (quarterly, 2025-09-30) — Changes In Account Receivables: 33000.00
MPTI cash_flow (quarterly, 2025-09-30) — Changes In Cash: 2800000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Common Stock: 28000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Common Stock Equity: 37011000.00
MPTI income_statement (quarterly, 2025-09-30) — Cost Of Revenue: 7891000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Current Accrued Expenses: 1129000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Current Assets: 34913000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Current Liabilities: 5062000.00
MPTI cash_flow (quarterly, 2025-09-30) — Deferred Income Tax: 1134000.00
MPTI cash_flow (quarterly, 2025-09-30) — Deferred Tax: 1134000.00
MPTI cash_flow (quarterly, 2025-09-30) — Depreciation: 280000.00
MPTI cash_flow (quarterly, 2025-09-30) — Depreciation Amortization Depletion: 280000.00
MPTI cash_flow (quarterly, 2025-09-30) — Depreciation And Amortization: 280000.00
MPTI income_statement (quarterly, 2025-09-30) — Diluted Average Shares: 3007566.00
MPTI income_statement (quarterly, 2025-09-30) — Diluted EPS: 0.61
MPTI income_statement (quarterly, 2025-09-30) — Diluted NI Availto Com Stockholders: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — EBIT: 2550000.00
MPTI income_statement (quarterly, 2025-09-30) — EBITDA: 2830000.00
MPTI cash_flow (quarterly, 2025-09-30) — End Cash Position: 18329000.00
MPTI cash_flow (quarterly, 2025-09-30) — Financing Cash Flow: 90000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Finished Goods: 1560000.00
MPTI cash_flow (quarterly, 2025-09-30) — Free Cash Flow: 2710000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Goodwill And Other Intangible Assets: 40000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Gross Accounts Receivable: 6417000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Gross PPE: 30110000.00
MPTI income_statement (quarterly, 2025-09-30) — Gross Profit: 6279000.00
MPTI cash_flow (quarterly, 2025-09-30) — Income Tax Paid Supplemental Data: 139000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Income Tax Payable: 0.00
MPTI cash_flow (quarterly, 2025-09-30) — Interest Paid Supplemental Data: 3000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Inventories Adjustments Allowances: -1586000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Inventory: 9275000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Invested Capital: 37011000.00
MPTI cash_flow (quarterly, 2025-09-30) — Investing Cash Flow: -807000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Land And Improvements: 536000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Long Term Capital Lease Obligation: 159000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Long Term Debt And Capital Lease Obligation: 159000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Machinery Furniture Equipment: 23617000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Income: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Income Common Stockholders: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Income Continuous Operations: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Income From Continuing And Discontinued Operation: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Income From Continuing Operation Net Minority Interest: 1832000.00
MPTI cash_flow (quarterly, 2025-09-30) — Net Income From Continuing Operations: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Income Including Noncontrolling Interests: 1832000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Interest Income: 143000.00
MPTI income_statement (quarterly, 2025-09-30) — Net Non Operating Interest Income Expense: 143000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Net PPE: 6718000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Net Tangible Assets: 36971000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Non Current Deferred Assets: 557000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Non Current Deferred Taxes Assets: 557000.00
MPTI income_statement (quarterly, 2025-09-30) — Normalized EBITDA: 2830000.00
MPTI income_statement (quarterly, 2025-09-30) — Normalized Income: 1832000.00
MPTI cash_flow (quarterly, 2025-09-30) — Operating Cash Flow: 3517000.00
MPTI income_statement (quarterly, 2025-09-30) — Operating Income: 2550000.00
MPTI income_statement (quarterly, 2025-09-30) — Operating Revenue: 14170000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Ordinary Shares Number: 3017774.00
MPTI balance_sheet (quarterly, 2025-09-30) — Other Current Assets: 1081000.00
MPTI income_statement (quarterly, 2025-09-30) — Other Income Expense: 70000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Other Non Current Assets: 4000.00
MPTI income_statement (quarterly, 2025-09-30) — Other Non Operating Income Expenses: 70000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Other Properties: 252000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Payables: 1550000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Payables And Accrued Expenses: 2679000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Pensionand Other Post Retirement Benefit Plans Current: 2383000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Preferred Stock: 0.00
MPTI income_statement (quarterly, 2025-09-30) — Pretax Income: 2763000.00
MPTI cash_flow (quarterly, 2025-09-30) — Proceeds From Stock Option Exercised: -207000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Properties: 0.00
MPTI balance_sheet (quarterly, 2025-09-30) — Raw Materials: 4169000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Receivables: 6228000.00
MPTI income_statement (quarterly, 2025-09-30) — Reconciled Cost Of Revenue: 7891000.00
MPTI income_statement (quarterly, 2025-09-30) — Reconciled Depreciation: 280000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Retained Earnings: 16359000.00
MPTI income_statement (quarterly, 2025-09-30) — Selling General And Administration: 3729000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Share Issued: 3017774.00
MPTI cash_flow (quarterly, 2025-09-30) — Stock Based Compensation: 276000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Stockholders Equity: 37011000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Tangible Book Value: 36971000.00
MPTI income_statement (quarterly, 2025-09-30) — Tax Effect Of Unusual Items: 0.00
MPTI income_statement (quarterly, 2025-09-30) — Tax Provision: 931000.00
MPTI income_statement (quarterly, 2025-09-30) — Tax Rate For Calcs: 0.34
MPTI balance_sheet (quarterly, 2025-09-30) — Total Assets: 42232000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Capitalization: 37011000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Debt: 159000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Equity Gross Minority Interest: 37011000.00
MPTI income_statement (quarterly, 2025-09-30) — Total Expenses: 11620000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Liabilities Net Minority Interest: 5221000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Non Current Assets: 7319000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Non Current Liabilities Net Minority Interest: 159000.00
MPTI income_statement (quarterly, 2025-09-30) — Total Operating Income As Reported: 2550000.00
MPTI income_statement (quarterly, 2025-09-30) — Total Other Finance Cost: -143000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Total Tax Payable: 0.00
MPTI balance_sheet (quarterly, 2025-09-30) — Work In Process: 5132000.00
MPTI balance_sheet (quarterly, 2025-09-30) — Working Capital: 29851000.00
MPTI income_statement (annual, 2025-12-31) — +Operating Expense: 13857000.00
MPTI income_statement (quarterly, 2025-12-31) — +Operating Expense: 2787000.00
MPTI income_statement (annual, 2025-12-31) — +Total Revenue: 54417000.00
MPTI income_statement (quarterly, 2025-12-31) — +Total Revenue: 14233000.00
MPTI balance_sheet (annual, 2025-12-31) — Accounts Payable: 1792000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Accounts Payable: 1792000.00
MPTI balance_sheet (annual, 2025-12-31) — Accounts Receivable: 6656000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Accounts Receivable: 6656000.00
MPTI balance_sheet (annual, 2025-12-31) — Accumulated Depreciation: -23710000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Accumulated Depreciation: -23710000.00
MPTI balance_sheet (annual, 2025-12-31) — Additional Paid In Capital: 43397000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Additional Paid In Capital: 43397000.00
MPTI balance_sheet (annual, 2025-12-31) — Allowance For Doubtful Accounts Receivable: -204000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Allowance For Doubtful Accounts Receivable: -204000.00
MPTI cash_flow (annual, 2025-12-31) — Amortization Cash Flow: 0.00
MPTI cash_flow (quarterly, 2025-12-31) — Amortization Cash Flow: 0.00
MPTI cash_flow (annual, 2025-12-31) — Amortization Of Intangibles: 0.00
MPTI cash_flow (quarterly, 2025-12-31) — Amortization Of Intangibles: 0.00
MPTI income_statement (annual, 2025-12-31) — Basic Average Shares: 2963269.00
MPTI income_statement (quarterly, 2025-12-31) — Basic Average Shares: 3034177.00
MPTI income_statement (annual, 2025-12-31) — Basic EPS: 2.85
MPTI income_statement (quarterly, 2025-12-31) — Basic EPS: 1.12
MPTI cash_flow (annual, 2025-12-31) — Beginning Cash Position: 12641000.00
MPTI cash_flow (quarterly, 2025-12-31) — Beginning Cash Position: 18329000.00
MPTI balance_sheet (annual, 2025-12-31) — Buildings And Improvements: 5736000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Buildings And Improvements: 5736000.00
MPTI cash_flow (annual, 2025-12-31) — Capital Expenditure: -2551000.00
MPTI cash_flow (quarterly, 2025-12-31) — Capital Expenditure: -346000.00
MPTI cash_flow (annual, 2025-12-31) — Capital Expenditure Reported: -2551000.00
MPTI cash_flow (quarterly, 2025-12-31) — Capital Expenditure Reported: -346000.00
MPTI balance_sheet (annual, 2025-12-31) — Capital Lease Obligations: 148000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Capital Lease Obligations: 148000.00
MPTI balance_sheet (annual, 2025-12-31) — Capital Stock: 34000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Capital Stock: 34000.00
MPTI balance_sheet (annual, 2025-12-31) — Cash And Cash Equivalents: 20891000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Cash And Cash Equivalents: 20891000.00
MPTI balance_sheet (annual, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 20891000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 20891000.00
MPTI cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Financing Activities: 142000.00
MPTI cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Financing Activities: 228000.00
MPTI cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Investing Activities: -2551000.00
MPTI cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Investing Activities: -346000.00
MPTI cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Operating Activities: 10659000.00
MPTI cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Operating Activities: 2680000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Account Payable: -328000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Account Payable: -90000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Inventory: -164000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Inventory: -398000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Payable: -328000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Payable: -90000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Payables And Accrued Expense: -328000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Payables And Accrued Expense: -90000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Prepaid Assets: -1156000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Prepaid Assets: -834000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Receivables: 186000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Receivables: -428000.00
MPTI cash_flow (annual, 2025-12-31) — Change In Working Capital: -1462000.00
MPTI cash_flow (quarterly, 2025-12-31) — Change In Working Capital: -1750000.00
MPTI cash_flow (annual, 2025-12-31) — Changes In Account Receivables: 186000.00
MPTI cash_flow (quarterly, 2025-12-31) — Changes In Account Receivables: -428000.00
MPTI cash_flow (annual, 2025-12-31) — Changes In Cash: 8250000.00
MPTI cash_flow (quarterly, 2025-12-31) — Changes In Cash: 2562000.00
MPTI balance_sheet (annual, 2025-12-31) — Common Stock: 34000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Common Stock: 34000.00
MPTI balance_sheet (annual, 2025-12-31) — Common Stock Equity: 63215000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Common Stock Equity: 63215000.00
MPTI income_statement (annual, 2025-12-31) — Cost Of Revenue: 30269000.00
MPTI income_statement (quarterly, 2025-12-31) — Cost Of Revenue: 7562000.00
MPTI balance_sheet (annual, 2025-12-31) — Current Accrued Expenses: 1401000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Current Accrued Expenses: 1401000.00
MPTI balance_sheet (annual, 2025-12-31) — Current Assets: 61217000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Current Assets: 61217000.00
MPTI balance_sheet (annual, 2025-12-31) — Current Liabilities: 4891000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Current Liabilities: 4891000.00
MPTI cash_flow (annual, 2025-12-31) — Deferred Income Tax: 1480000.00
MPTI cash_flow (quarterly, 2025-12-31) — Deferred Income Tax: 414000.00
MPTI cash_flow (annual, 2025-12-31) — Deferred Tax: 1480000.00
MPTI cash_flow (quarterly, 2025-12-31) — Deferred Tax: 414000.00
MPTI cash_flow (annual, 2025-12-31) — Depreciation: 1086000.00
MPTI cash_flow (quarterly, 2025-12-31) — Depreciation: 286000.00
MPTI cash_flow (annual, 2025-12-31) — Depreciation Amortization Depletion: 1086000.00
MPTI cash_flow (quarterly, 2025-12-31) — Depreciation Amortization Depletion: 286000.00
MPTI cash_flow (annual, 2025-12-31) — Depreciation And Amortization: 1086000.00
MPTI cash_flow (quarterly, 2025-12-31) — Depreciation And Amortization: 286000.00
MPTI income_statement (annual, 2025-12-31) — Diluted Average Shares: 3327331.00
MPTI income_statement (quarterly, 2025-12-31) — Diluted Average Shares: 3552706.00
MPTI income_statement (annual, 2025-12-31) — Diluted EPS: 2.54
MPTI income_statement (quarterly, 2025-12-31) — Diluted EPS: 0.96
MPTI income_statement (annual, 2025-12-31) — Diluted NI Availto Com Stockholders: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Diluted NI Availto Com Stockholders: 3425000.00
MPTI income_statement (annual, 2025-12-31) — EBIT: 10291000.00
MPTI income_statement (quarterly, 2025-12-31) — EBIT: 3884000.00
MPTI income_statement (annual, 2025-12-31) — EBITDA: 11377000.00
MPTI income_statement (quarterly, 2025-12-31) — EBITDA: 4170000.00
MPTI cash_flow (annual, 2025-12-31) — End Cash Position: 20891000.00
MPTI cash_flow (quarterly, 2025-12-31) — End Cash Position: 20891000.00
MPTI cash_flow (annual, 2025-12-31) — Financing Cash Flow: 142000.00
MPTI cash_flow (quarterly, 2025-12-31) — Financing Cash Flow: 228000.00
MPTI balance_sheet (annual, 2025-12-31) — Finished Goods: 1773000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Finished Goods: 1773000.00
MPTI cash_flow (annual, 2025-12-31) — Free Cash Flow: 8108000.00
MPTI cash_flow (quarterly, 2025-12-31) — Free Cash Flow: 2334000.00
MPTI cash_flow (annual, 2025-12-31) — Gain Loss On Sale Of PPE: -42000.00
MPTI balance_sheet (annual, 2025-12-31) — Goodwill And Other Intangible Assets: 40000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Goodwill And Other Intangible Assets: 40000.00
MPTI balance_sheet (annual, 2025-12-31) — Gross Accounts Receivable: 6860000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Gross Accounts Receivable: 6860000.00
MPTI balance_sheet (annual, 2025-12-31) — Gross PPE: 30441000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Gross PPE: 30441000.00
MPTI income_statement (annual, 2025-12-31) — Gross Profit: 24148000.00
MPTI income_statement (quarterly, 2025-12-31) — Gross Profit: 6671000.00
MPTI cash_flow (annual, 2025-12-31) — Income Tax Paid Supplemental Data: 1020000.00
MPTI cash_flow (quarterly, 2025-12-31) — Income Tax Paid Supplemental Data: -76000.00
MPTI balance_sheet (annual, 2025-12-31) — Income Tax Payable: 294000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Income Tax Payable: 294000.00
MPTI cash_flow (annual, 2025-12-31) — Interest Paid Supplemental Data: 9000.00
MPTI cash_flow (quarterly, 2025-12-31) — Interest Paid Supplemental Data: 2000.00
MPTI balance_sheet (annual, 2025-12-31) — Inventories Adjustments Allowances: -1548000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Inventories Adjustments Allowances: -1548000.00
MPTI balance_sheet (annual, 2025-12-31) — Inventory: 9673000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Inventory: 9673000.00
MPTI balance_sheet (annual, 2025-12-31) — Invested Capital: 63215000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Invested Capital: 63215000.00
MPTI cash_flow (annual, 2025-12-31) — Investing Cash Flow: -2551000.00
MPTI cash_flow (quarterly, 2025-12-31) — Investing Cash Flow: -346000.00
MPTI balance_sheet (annual, 2025-12-31) — Land And Improvements: 536000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Land And Improvements: 536000.00
MPTI balance_sheet (annual, 2025-12-31) — Long Term Capital Lease Obligation: 148000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Long Term Capital Lease Obligation: 148000.00
MPTI balance_sheet (annual, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 148000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 148000.00
MPTI balance_sheet (annual, 2025-12-31) — Machinery Furniture Equipment: 23952000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Machinery Furniture Equipment: 23952000.00
MPTI cash_flow (annual, 2025-12-31) — Net Foreign Currency Exchange Gain Loss: 69000.00
MPTI income_statement (annual, 2025-12-31) — Net Income: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Income: 3425000.00
MPTI income_statement (annual, 2025-12-31) — Net Income Common Stockholders: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Income Common Stockholders: 3425000.00
MPTI income_statement (annual, 2025-12-31) — Net Income Continuous Operations: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Income Continuous Operations: 3425000.00
MPTI income_statement (annual, 2025-12-31) — Net Income From Continuing And Discontinued Operation: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Income From Continuing And Discontinued Operation: 3425000.00
MPTI income_statement (annual, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 3425000.00
MPTI cash_flow (annual, 2025-12-31) — Net Income From Continuing Operations: 8447000.00
MPTI cash_flow (quarterly, 2025-12-31) — Net Income From Continuing Operations: 3425000.00
MPTI income_statement (annual, 2025-12-31) — Net Income Including Noncontrolling Interests: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Income Including Noncontrolling Interests: 3425000.00
MPTI income_statement (annual, 2025-12-31) — Net Interest Income: 539000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Interest Income: 161000.00
MPTI income_statement (annual, 2025-12-31) — Net Non Operating Interest Income Expense: 539000.00
MPTI income_statement (quarterly, 2025-12-31) — Net Non Operating Interest Income Expense: 161000.00
MPTI cash_flow (annual, 2025-12-31) — Net Other Financing Charges: -72000.00
MPTI balance_sheet (annual, 2025-12-31) — Net PPE: 6731000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Net PPE: 6731000.00
MPTI balance_sheet (annual, 2025-12-31) — Net Tangible Assets: 63175000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Net Tangible Assets: 63175000.00
MPTI balance_sheet (annual, 2025-12-31) — Non Current Deferred Assets: 272000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Assets: 272000.00
MPTI balance_sheet (annual, 2025-12-31) — Non Current Deferred Liabilities: 129000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Liabilities: 129000.00
MPTI balance_sheet (annual, 2025-12-31) — Non Current Deferred Taxes Assets: 272000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Assets: 272000.00
MPTI balance_sheet (annual, 2025-12-31) — Non Current Deferred Taxes Liabilities: 129000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Liabilities: 129000.00
MPTI income_statement (annual, 2025-12-31) — Normalized EBITDA: 11377000.00
MPTI income_statement (quarterly, 2025-12-31) — Normalized EBITDA: 4170000.00
MPTI income_statement (annual, 2025-12-31) — Normalized Income: 8447000.00
MPTI income_statement (quarterly, 2025-12-31) — Normalized Income: 3425000.00
MPTI cash_flow (annual, 2025-12-31) — Operating Cash Flow: 10659000.00
MPTI cash_flow (quarterly, 2025-12-31) — Operating Cash Flow: 2680000.00
MPTI cash_flow (annual, 2025-12-31) — Operating Gains Losses: 27000.00
MPTI income_statement (annual, 2025-12-31) — Operating Income: 10291000.00
MPTI income_statement (quarterly, 2025-12-31) — Operating Income: 3884000.00
MPTI income_statement (annual, 2025-12-31) — Operating Revenue: 54417000.00
MPTI income_statement (quarterly, 2025-12-31) — Operating Revenue: 14233000.00
MPTI balance_sheet (annual, 2025-12-31) — Ordinary Shares Number: 3511889.00
MPTI balance_sheet (quarterly, 2025-12-31) — Ordinary Shares Number: 3511889.00
MPTI balance_sheet (annual, 2025-12-31) — Other Current Assets: 1662000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Other Current Assets: 1662000.00
MPTI income_statement (annual, 2025-12-31) — Other Income Expense: 124000.00
MPTI income_statement (quarterly, 2025-12-31) — Other Income Expense: 37000.00
MPTI balance_sheet (annual, 2025-12-31) — Other Non Current Assets: 123000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Other Non Current Assets: 123000.00
MPTI income_statement (annual, 2025-12-31) — Other Non Operating Income Expenses: 124000.00
MPTI income_statement (quarterly, 2025-12-31) — Other Non Operating Income Expenses: 37000.00
MPTI balance_sheet (annual, 2025-12-31) — Other Properties: 217000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Other Properties: 217000.00
MPTI balance_sheet (annual, 2025-12-31) — Other Receivables: 22335000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Other Receivables: 22335000.00
MPTI balance_sheet (annual, 2025-12-31) — Payables: 2086000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Payables: 2086000.00
MPTI balance_sheet (annual, 2025-12-31) — Payables And Accrued Expenses: 3487000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Payables And Accrued Expenses: 3487000.00
MPTI balance_sheet (annual, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 1404000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 1404000.00
MPTI balance_sheet (annual, 2025-12-31) — Preferred Stock: 0.00
MPTI balance_sheet (quarterly, 2025-12-31) — Preferred Stock: 0.00
MPTI income_statement (annual, 2025-12-31) — Pretax Income: 10954000.00
MPTI income_statement (quarterly, 2025-12-31) — Pretax Income: 4082000.00
MPTI cash_flow (annual, 2025-12-31) — Proceeds From Stock Option Exercised: 214000.00
MPTI cash_flow (quarterly, 2025-12-31) — Proceeds From Stock Option Exercised: 300000.00
MPTI balance_sheet (annual, 2025-12-31) — Properties: 0.00
MPTI balance_sheet (quarterly, 2025-12-31) — Properties: 0.00
MPTI balance_sheet (annual, 2025-12-31) — Raw Materials: 4267000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Raw Materials: 4267000.00
MPTI balance_sheet (annual, 2025-12-31) — Receivables: 28991000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Receivables: 28991000.00
MPTI income_statement (annual, 2025-12-31) — Reconciled Cost Of Revenue: 30269000.00
MPTI income_statement (quarterly, 2025-12-31) — Reconciled Cost Of Revenue: 7562000.00
MPTI income_statement (annual, 2025-12-31) — Reconciled Depreciation: 1086000.00
MPTI income_statement (quarterly, 2025-12-31) — Reconciled Depreciation: 286000.00
MPTI balance_sheet (annual, 2025-12-31) — Retained Earnings: 19784000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Retained Earnings: 19784000.00
MPTI income_statement (annual, 2025-12-31) — Selling General And Administration: 13857000.00
MPTI income_statement (quarterly, 2025-12-31) — Selling General And Administration: 2787000.00
MPTI balance_sheet (annual, 2025-12-31) — Share Issued: 3511889.00
MPTI balance_sheet (quarterly, 2025-12-31) — Share Issued: 3511889.00
MPTI cash_flow (annual, 2025-12-31) — Stock Based Compensation: 1081000.00
MPTI cash_flow (quarterly, 2025-12-31) — Stock Based Compensation: 278000.00
MPTI balance_sheet (annual, 2025-12-31) — Stockholders Equity: 63215000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Stockholders Equity: 63215000.00
MPTI balance_sheet (annual, 2025-12-31) — Tangible Book Value: 63175000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Tangible Book Value: 63175000.00
MPTI income_statement (annual, 2025-12-31) — Tax Effect Of Unusual Items: 0.00
MPTI income_statement (quarterly, 2025-12-31) — Tax Effect Of Unusual Items: 0.00
MPTI income_statement (annual, 2025-12-31) — Tax Provision: 2507000.00
MPTI income_statement (quarterly, 2025-12-31) — Tax Provision: 657000.00
MPTI income_statement (annual, 2025-12-31) — Tax Rate For Calcs: 0.23
MPTI income_statement (quarterly, 2025-12-31) — Tax Rate For Calcs: 0.16
MPTI balance_sheet (annual, 2025-12-31) — Total Assets: 68383000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Assets: 68383000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Capitalization: 63215000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Capitalization: 63215000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Debt: 148000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Debt: 148000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Equity Gross Minority Interest: 63215000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Equity Gross Minority Interest: 63215000.00
MPTI income_statement (annual, 2025-12-31) — Total Expenses: 44126000.00
MPTI income_statement (quarterly, 2025-12-31) — Total Expenses: 10349000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Liabilities Net Minority Interest: 5168000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Liabilities Net Minority Interest: 5168000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Non Current Assets: 7166000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Non Current Assets: 7166000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 277000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 277000.00
MPTI income_statement (annual, 2025-12-31) — Total Operating Income As Reported: 10291000.00
MPTI income_statement (quarterly, 2025-12-31) — Total Operating Income As Reported: 3884000.00
MPTI income_statement (annual, 2025-12-31) — Total Other Finance Cost: -539000.00
MPTI income_statement (quarterly, 2025-12-31) — Total Other Finance Cost: -161000.00
MPTI balance_sheet (annual, 2025-12-31) — Total Tax Payable: 294000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Total Tax Payable: 294000.00
MPTI balance_sheet (annual, 2025-12-31) — Work In Process: 5181000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Work In Process: 5181000.00
MPTI balance_sheet (annual, 2025-12-31) — Working Capital: 56326000.00
MPTI balance_sheet (quarterly, 2025-12-31) — Working Capital: 56326000.00
MPTI income_statement (quarterly, 2026-03-31) — +Operating Expense: 3984000.00
MPTI income_statement (quarterly, 2026-03-31) — +Total Revenue: 14686000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Accounts Payable: 2164000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Accounts Receivable: 8076000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Accumulated Depreciation: -24012000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Additional Paid In Capital: 50844000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Allowance For Doubtful Accounts Receivable: -192000.00
MPTI income_statement (quarterly, 2026-03-31) — Basic Average Shares: 3605944.00
MPTI income_statement (quarterly, 2026-03-31) — Basic EPS: 0.66
MPTI cash_flow (quarterly, 2026-03-31) — Beginning Cash Position: 20891000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Buildings And Improvements: 5742000.00
MPTI cash_flow (quarterly, 2026-03-31) — Capital Expenditure: -452000.00
MPTI cash_flow (quarterly, 2026-03-31) — Capital Expenditure Reported: -452000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Capital Lease Obligations: 128000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Capital Stock: 35000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Cash And Cash Equivalents: 51958000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Cash Cash Equivalents And Short Term Investments: 51958000.00
MPTI cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Financing Activities: 29401000.00
MPTI cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Investing Activities: -452000.00
MPTI cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Operating Activities: 2118000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Account Payable: 986000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Inventory: -677000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Payable: 986000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Payables And Accrued Expense: 986000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Prepaid Assets: 222000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Receivables: -1420000.00
MPTI cash_flow (quarterly, 2026-03-31) — Change In Working Capital: -889000.00
MPTI cash_flow (quarterly, 2026-03-31) — Changes In Account Receivables: -1420000.00
MPTI cash_flow (quarterly, 2026-03-31) — Changes In Cash: 31067000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Common Stock: 35000.00
MPTI balance_sheet (quarterly, 2026-03-31) — Common Stock Equity: 73051000.00
MPTI income_statement (quarterly, 2026-03-31) — Cost Of Revenue: 8092000.00