speb/financial-data huggingface dataset:
IRM income_statement (quarterly, 2026-03-31) — Total Unusual Items: 13999000.00
IRM income_statement (quarterly, 2026-03-31) — Total Unusual Items Excluding Goodwill: 13999000.00
IRM balance_sheet (quarterly, 2026-03-31) — Working Capital: -614451000.00
IRMD balance_sheet (annual, 2021-12-31) — Current Capital Lease Obligation: 276568.00
IRMD balance_sheet (annual, 2021-12-31) — Current Debt And Capital Lease Obligation: 276568.00
IRMD cash_flow (annual, 2021-12-31) — Gain Loss On Investment Securities: -18593.00
IRMD balance_sheet (annual, 2021-12-31) — Gains Losses Not Affecting Retained Earnings: 17012.00
IRMD cash_flow (annual, 2021-12-31) — Net Investment Purchase And Sale: 1390000.00
IRMD balance_sheet (annual, 2021-12-31) — Non Current Deferred Taxes Assets: 765096.00
IRMD balance_sheet (annual, 2021-12-31) — Other Current Liabilities: 146435.00
IRMD income_statement (annual, 2021-12-31) — Other Non Operating Income Expenses: 18605.00
IRMD balance_sheet (annual, 2021-12-31) — Other Properties: 2482084.00
IRMD balance_sheet (annual, 2021-12-31) — Other Short Term Investments: 501855.00
IRMD balance_sheet (annual, 2021-12-31) — Prepaid Assets: 3306438.00
IRMD cash_flow (annual, 2021-12-31) — Sale Of Investment: 1390000.00
IRMD income_statement (annual, 2022-12-31) — +Operating Expense: 25654758.00
IRMD income_statement (annual, 2022-12-31) — +Total Revenue: 53303145.00
IRMD balance_sheet (annual, 2022-12-31) — Accounts Payable: 1799316.00
IRMD balance_sheet (annual, 2022-12-31) — Accounts Receivable: 13274521.00
IRMD balance_sheet (annual, 2022-12-31) — Accumulated Depreciation: -3430330.00
IRMD balance_sheet (annual, 2022-12-31) — Additional Paid In Capital: 26407446.00
IRMD balance_sheet (annual, 2022-12-31) — Allowance For Doubtful Accounts Receivable: -160498.00
IRMD cash_flow (annual, 2022-12-31) — Amortization Cash Flow: 101122.00
IRMD cash_flow (annual, 2022-12-31) — Amortization Of Intangibles: 101122.00
IRMD income_statement (annual, 2022-12-31) — Basic Average Shares: 12562856.00
IRMD income_statement (annual, 2022-12-31) — Basic EPS: 1.02
IRMD cash_flow (annual, 2022-12-31) — Beginning Cash Position: 61999550.00
IRMD cash_flow (annual, 2022-12-31) — Capital Expenditure: -1874997.00
IRMD cash_flow (annual, 2022-12-31) — Capital Expenditure Reported: -1051978.00
IRMD balance_sheet (annual, 2022-12-31) — Capital Lease Obligations: 2205286.00
IRMD balance_sheet (annual, 2022-12-31) — Capital Stock: 1259.00
IRMD balance_sheet (annual, 2022-12-31) — Cash And Cash Equivalents: 57960864.00
IRMD balance_sheet (annual, 2022-12-31) — Cash Cash Equivalents And Short Term Investments: 57960864.00
IRMD cash_flow (annual, 2022-12-31) — Cash Dividends Paid: -12559127.00
IRMD cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Financing Activities: -12706400.00
IRMD cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Investing Activities: -1374997.00
IRMD cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Operating Activities: 10042711.00
IRMD cash_flow (annual, 2022-12-31) — Change In Account Payable: 1124972.00
IRMD cash_flow (annual, 2022-12-31) — Change In Accrued Expense: 57330.00
IRMD cash_flow (annual, 2022-12-31) — Change In Income Tax Payable: -18396.00
IRMD cash_flow (annual, 2022-12-31) — Change In Inventory: -1308956.00
IRMD cash_flow (annual, 2022-12-31) — Change In Other Current Assets: -398224.00
IRMD cash_flow (annual, 2022-12-31) — Change In Other Current Liabilities: -146435.00
IRMD cash_flow (annual, 2022-12-31) — Change In Other Working Capital: 515726.00
IRMD cash_flow (annual, 2022-12-31) — Change In Payable: 1106576.00
IRMD cash_flow (annual, 2022-12-31) — Change In Payables And Accrued Expense: 1163906.00
IRMD cash_flow (annual, 2022-12-31) — Change In Prepaid Assets: 3358281.00
IRMD cash_flow (annual, 2022-12-31) — Change In Receivables: -8240688.00
IRMD cash_flow (annual, 2022-12-31) — Change In Tax Payable: -18396.00
IRMD cash_flow (annual, 2022-12-31) — Change In Working Capital: -5056390.00
IRMD cash_flow (annual, 2022-12-31) — Changes In Account Receivables: -8240688.00
IRMD cash_flow (annual, 2022-12-31) — Changes In Cash: -4038686.00
IRMD balance_sheet (annual, 2022-12-31) — Common Stock: 1259.00
IRMD cash_flow (annual, 2022-12-31) — Common Stock Dividend Paid: -12559127.00
IRMD balance_sheet (annual, 2022-12-31) — Common Stock Equity: 73672987.00
IRMD balance_sheet (annual, 2022-12-31) — Construction In Progress: 665773.00
IRMD income_statement (annual, 2022-12-31) — Cost Of Revenue: 12020742.00
IRMD balance_sheet (annual, 2022-12-31) — Current Accrued Expenses: 2871890.00
IRMD balance_sheet (annual, 2022-12-31) — Current Assets: 77489671.00
IRMD balance_sheet (annual, 2022-12-31) — Current Capital Lease Obligation: 293466.00
IRMD balance_sheet (annual, 2022-12-31) — Current Debt And Capital Lease Obligation: 293466.00
IRMD balance_sheet (annual, 2022-12-31) — Current Deferred Liabilities: 3373122.00
IRMD balance_sheet (annual, 2022-12-31) — Current Deferred Revenue: 3373122.00
IRMD balance_sheet (annual, 2022-12-31) — Current Liabilities: 8553743.00
IRMD balance_sheet (annual, 2022-12-31) — Current Provisions: 94030.00
IRMD cash_flow (annual, 2022-12-31) — Deferred Income Tax: 57097.00
IRMD cash_flow (annual, 2022-12-31) — Deferred Tax: 57097.00
IRMD cash_flow (annual, 2022-12-31) — Depreciation: 569551.00
IRMD cash_flow (annual, 2022-12-31) — Depreciation Amortization Depletion: 670673.00
IRMD cash_flow (annual, 2022-12-31) — Depreciation And Amortization: 670673.00
IRMD income_statement (annual, 2022-12-31) — Diluted Average Shares: 12635971.00
IRMD income_statement (annual, 2022-12-31) — Diluted EPS: 1.02
IRMD income_statement (annual, 2022-12-31) — Diluted NI Availto Com Stockholders: 12828487.00
IRMD balance_sheet (annual, 2022-12-31) — Dividends Payable: 0.00
IRMD income_statement (annual, 2022-12-31) — EBIT: 15627645.00
IRMD income_statement (annual, 2022-12-31) — EBITDA: 16298318.00
IRMD cash_flow (annual, 2022-12-31) — End Cash Position: 57960864.00
IRMD cash_flow (annual, 2022-12-31) — Financing Cash Flow: -12706400.00
IRMD balance_sheet (annual, 2022-12-31) — Finished Goods: 411647.00
IRMD cash_flow (annual, 2022-12-31) — Free Cash Flow: 8167714.00
IRMD cash_flow (annual, 2022-12-31) — Gain Loss On Investment Securities: -8025.00
IRMD cash_flow (annual, 2022-12-31) — Gain Loss On Sale Of PPE: -1741.00
IRMD income_statement (annual, 2022-12-31) — Gain On Sale Of Ppe: 0.00
IRMD income_statement (annual, 2022-12-31) — Gain On Sale Of Security: -28748.00
IRMD balance_sheet (annual, 2022-12-31) — Gains Losses Not Affecting Retained Earnings: 0.00
IRMD income_statement (annual, 2022-12-31) — General And Administrative Expense: 10697067.00
IRMD balance_sheet (annual, 2022-12-31) — Goodwill And Other Intangible Assets: 2069439.00
IRMD balance_sheet (annual, 2022-12-31) — Gross Accounts Receivable: 13435019.00
IRMD balance_sheet (annual, 2022-12-31) — Gross PPE: 8035428.00
IRMD income_statement (annual, 2022-12-31) — Gross Profit: 41282403.00
IRMD cash_flow (annual, 2022-12-31) — Income Tax Paid Supplemental Data: 1711500.00
IRMD balance_sheet (annual, 2022-12-31) — Income Tax Payable: 0.00
IRMD income_statement (annual, 2022-12-31) — Interest Income: 581852.00
IRMD income_statement (annual, 2022-12-31) — Interest Income Non Operating: 581852.00
IRMD balance_sheet (annual, 2022-12-31) — Inventories Adjustments Allowances: -239288.00
IRMD balance_sheet (annual, 2022-12-31) — Inventory: 5369233.00
IRMD balance_sheet (annual, 2022-12-31) — Invested Capital: 73672987.00
IRMD cash_flow (annual, 2022-12-31) — Investing Cash Flow: -1374997.00
IRMD balance_sheet (annual, 2022-12-31) — Land And Improvements: 0.00
IRMD balance_sheet (annual, 2022-12-31) — Leases: 259146.00
IRMD balance_sheet (annual, 2022-12-31) — Long Term Capital Lease Obligation: 1911820.00
IRMD balance_sheet (annual, 2022-12-31) — Long Term Debt And Capital Lease Obligation: 1911820.00
IRMD balance_sheet (annual, 2022-12-31) — Machinery Furniture Equipment: 4905223.00
IRMD income_statement (annual, 2022-12-31) — Net Income: 12828487.00
IRMD income_statement (annual, 2022-12-31) — Net Income Common Stockholders: 12828487.00
IRMD income_statement (annual, 2022-12-31) — Net Income Continuous Operations: 12828487.00
IRMD income_statement (annual, 2022-12-31) — Net Income From Continuing And Discontinued Operation: 12828487.00
IRMD income_statement (annual, 2022-12-31) — Net Income From Continuing Operation Net Minority Interest: 12828487.00
IRMD cash_flow (annual, 2022-12-31) — Net Income From Continuing Operations: 12828487.00
IRMD income_statement (annual, 2022-12-31) — Net Income Including Noncontrolling Interests: 12828487.00
IRMD income_statement (annual, 2022-12-31) — Net Interest Income: 581852.00
IRMD cash_flow (annual, 2022-12-31) — Net Investment Purchase And Sale: 500000.00
IRMD income_statement (annual, 2022-12-31) — Net Non Operating Interest Income Expense: 581852.00
IRMD cash_flow (annual, 2022-12-31) — Net Other Financing Charges: -293981.00
IRMD balance_sheet (annual, 2022-12-31) — Net PPE: 4605098.00
IRMD cash_flow (annual, 2022-12-31) — Net PPE Purchase And Sale: -823019.00
IRMD balance_sheet (annual, 2022-12-31) — Net Tangible Assets: 71603548.00
IRMD balance_sheet (annual, 2022-12-31) — Non Current Deferred Assets: 700867.00
IRMD balance_sheet (annual, 2022-12-31) — Non Current Deferred Liabilities: 1375197.00
IRMD balance_sheet (annual, 2022-12-31) — Non Current Deferred Revenue: 1375197.00
IRMD balance_sheet (annual, 2022-12-31) — Non Current Deferred Taxes Assets: 700867.00
IRMD income_statement (annual, 2022-12-31) — Normalized EBITDA: 16327066.00
IRMD income_statement (annual, 2022-12-31) — Normalized Income: 12851284.16
IRMD cash_flow (annual, 2022-12-31) — Operating Cash Flow: 10042711.00
IRMD cash_flow (annual, 2022-12-31) — Operating Gains Losses: -9766.00
IRMD income_statement (annual, 2022-12-31) — Operating Income: 15627645.00
IRMD income_statement (annual, 2022-12-31) — Operating Revenue: 53303145.00
IRMD balance_sheet (annual, 2022-12-31) — Ordinary Shares Number: 12591004.00
IRMD balance_sheet (annual, 2022-12-31) — Other Current Assets: 630960.00
IRMD income_statement (annual, 2022-12-31) — Other Gand A: 10697067.00
IRMD income_statement (annual, 2022-12-31) — Other Income Expense: -28748.00
IRMD balance_sheet (annual, 2022-12-31) — Other Intangible Assets: 2069439.00
IRMD balance_sheet (annual, 2022-12-31) — Other Non Current Assets: 648672.00
IRMD balance_sheet (annual, 2022-12-31) — Other Properties: 2205286.00
IRMD balance_sheet (annual, 2022-12-31) — Other Short Term Investments: 0.00
IRMD balance_sheet (annual, 2022-12-31) — Payables: 1921235.00
IRMD balance_sheet (annual, 2022-12-31) — Payables And Accrued Expenses: 4793125.00
IRMD balance_sheet (annual, 2022-12-31) — Prepaid Assets: 254093.00
IRMD income_statement (annual, 2022-12-31) — Pretax Income: 16180749.00
IRMD cash_flow (annual, 2022-12-31) — Proceeds From Stock Option Exercised: 146708.00
IRMD balance_sheet (annual, 2022-12-31) — Properties: 0.00
IRMD cash_flow (annual, 2022-12-31) — Provisionand Write Offof Assets: 158504.00
IRMD cash_flow (annual, 2022-12-31) — Purchase Of PPE: -823019.00
IRMD balance_sheet (annual, 2022-12-31) — Raw Materials: 4827113.00
IRMD balance_sheet (annual, 2022-12-31) — Receivables: 13274521.00
IRMD income_statement (annual, 2022-12-31) — Reconciled Cost Of Revenue: 12020742.00
IRMD income_statement (annual, 2022-12-31) — Reconciled Depreciation: 670673.00
IRMD income_statement (annual, 2022-12-31) — Research And Development: 2278081.00
IRMD balance_sheet (annual, 2022-12-31) — Retained Earnings: 47264282.00
IRMD cash_flow (annual, 2022-12-31) — Sale Of Investment: 500000.00
IRMD income_statement (annual, 2022-12-31) — Selling And Marketing Expense: 12679610.00
IRMD income_statement (annual, 2022-12-31) — Selling General And Administration: 23376677.00
IRMD balance_sheet (annual, 2022-12-31) — Share Issued: 12591004.00
IRMD income_statement (annual, 2022-12-31) — Special Income Charges: 0.00
IRMD cash_flow (annual, 2022-12-31) — Stock Based Compensation: 1394106.00
IRMD balance_sheet (annual, 2022-12-31) — Stockholders Equity: 73672987.00
IRMD balance_sheet (annual, 2022-12-31) — Tangible Book Value: 71603548.00
IRMD income_statement (annual, 2022-12-31) — Tax Effect Of Unusual Items: -5950.84
IRMD income_statement (annual, 2022-12-31) — Tax Provision: 3352262.00
IRMD income_statement (annual, 2022-12-31) — Tax Rate For Calcs: 0.21
IRMD balance_sheet (annual, 2022-12-31) — Total Assets: 85513747.00
IRMD balance_sheet (annual, 2022-12-31) — Total Capitalization: 73672987.00
IRMD balance_sheet (annual, 2022-12-31) — Total Debt: 2205286.00
IRMD balance_sheet (annual, 2022-12-31) — Total Equity Gross Minority Interest: 73672987.00
IRMD income_statement (annual, 2022-12-31) — Total Expenses: 37675500.00
IRMD balance_sheet (annual, 2022-12-31) — Total Liabilities Net Minority Interest: 11840760.00
IRMD balance_sheet (annual, 2022-12-31) — Total Non Current Assets: 8024076.00
IRMD balance_sheet (annual, 2022-12-31) — Total Non Current Liabilities Net Minority Interest: 3287017.00
IRMD income_statement (annual, 2022-12-31) — Total Operating Income As Reported: 15627645.00
IRMD balance_sheet (annual, 2022-12-31) — Total Tax Payable: 121919.00
IRMD income_statement (annual, 2022-12-31) — Total Unusual Items: -28748.00
IRMD income_statement (annual, 2022-12-31) — Total Unusual Items Excluding Goodwill: -28748.00
IRMD balance_sheet (annual, 2022-12-31) — Work In Process: 369761.00
IRMD balance_sheet (annual, 2022-12-31) — Working Capital: 68935928.00
IRMD income_statement (annual, 2023-12-31) — +Operating Expense: 30122811.00
IRMD income_statement (annual, 2023-12-31) — +Total Revenue: 65562296.00
IRMD balance_sheet (annual, 2023-12-31) — Accounts Payable: 1857091.00
IRMD balance_sheet (annual, 2023-12-31) — Accounts Receivable: 12224273.00
IRMD balance_sheet (annual, 2023-12-31) — Accumulated Depreciation: -4069835.00
IRMD balance_sheet (annual, 2023-12-31) — Additional Paid In Capital: 28160745.00
IRMD balance_sheet (annual, 2023-12-31) — Allowance For Doubtful Accounts Receivable: -368835.00
IRMD cash_flow (annual, 2023-12-31) — Amortization Cash Flow: 117047.00
IRMD cash_flow (annual, 2023-12-31) — Amortization Of Intangibles: 117047.00
IRMD income_statement (annual, 2023-12-31) — Basic Average Shares: 12602948.00
IRMD income_statement (annual, 2023-12-31) — Basic EPS: 1.36
IRMD cash_flow (annual, 2023-12-31) — Beginning Cash Position: 57960864.00
IRMD cash_flow (annual, 2023-12-31) — Capital Expenditure: -8007167.00
IRMD cash_flow (annual, 2023-12-31) — Capital Expenditure Reported: -566657.00
IRMD balance_sheet (annual, 2023-12-31) — Capital Lease Obligations: 2043043.00
IRMD balance_sheet (annual, 2023-12-31) — Capital Stock: 1265.00
IRMD balance_sheet (annual, 2023-12-31) — Cash And Cash Equivalents: 49762198.00
IRMD balance_sheet (annual, 2023-12-31) — Cash Cash Equivalents And Short Term Investments: 49762198.00
IRMD cash_flow (annual, 2023-12-31) — Cash Dividends Paid: -13222907.00
IRMD cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Financing Activities: -13656511.00
IRMD cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Investing Activities: -8007167.00
IRMD cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Operating Activities: 13465012.00
IRMD cash_flow (annual, 2023-12-31) — Change In Account Payable: -216436.00
IRMD cash_flow (annual, 2023-12-31) — Change In Accrued Expense: -96787.00
IRMD cash_flow (annual, 2023-12-31) — Change In Income Tax Payable: -18678.00
IRMD cash_flow (annual, 2023-12-31) — Change In Inventory: -7468170.00
IRMD cash_flow (annual, 2023-12-31) — Change In Other Current Assets: 467223.00
IRMD cash_flow (annual, 2023-12-31) — Change In Other Current Liabilities: 250000.00
IRMD cash_flow (annual, 2023-12-31) — Change In Other Working Capital: 639069.00
IRMD cash_flow (annual, 2023-12-31) — Change In Payable: -235114.00
IRMD cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: -331901.00
IRMD cash_flow (annual, 2023-12-31) — Change In Prepaid Assets: -308394.00
IRMD cash_flow (annual, 2023-12-31) — Change In Receivables: 841911.00
IRMD cash_flow (annual, 2023-12-31) — Change In Tax Payable: -18678.00
IRMD cash_flow (annual, 2023-12-31) — Change In Working Capital: -5910262.00
IRMD cash_flow (annual, 2023-12-31) — Changes In Account Receivables: 841911.00
IRMD cash_flow (annual, 2023-12-31) — Changes In Cash: -8198666.00
IRMD balance_sheet (annual, 2023-12-31) — Common Stock: 1265.00
IRMD cash_flow (annual, 2023-12-31) — Common Stock Dividend Paid: -13222907.00
IRMD balance_sheet (annual, 2023-12-31) — Common Stock Equity: 71420164.00
IRMD balance_sheet (annual, 2023-12-31) — Construction In Progress: 1257844.00
IRMD income_statement (annual, 2023-12-31) — Cost Of Revenue: 15404027.00
IRMD balance_sheet (annual, 2023-12-31) — Current Accrued Expenses: 2775103.00
IRMD balance_sheet (annual, 2023-12-31) — Current Assets: 76001112.00
IRMD balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 427963.00
IRMD balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 427963.00
IRMD balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 2570407.00
IRMD balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 2570407.00
IRMD balance_sheet (annual, 2023-12-31) — Current Liabilities: 16327306.00
IRMD balance_sheet (annual, 2023-12-31) — Current Provisions: 117463.00
IRMD cash_flow (annual, 2023-12-31) — Deferred Income Tax: -1171908.00
IRMD cash_flow (annual, 2023-12-31) — Deferred Tax: -1171908.00
IRMD cash_flow (annual, 2023-12-31) — Depreciation: 648133.00
IRMD cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 765180.00
IRMD cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 765180.00
IRMD income_statement (annual, 2023-12-31) — Diluted Average Shares: 12722530.00
IRMD income_statement (annual, 2023-12-31) — Diluted EPS: 1.35
IRMD income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 17192776.00
IRMD balance_sheet (annual, 2023-12-31) — Dividends Payable: 7975997.00
IRMD income_statement (annual, 2023-12-31) — EBIT: 20035458.00
IRMD income_statement (annual, 2023-12-31) — EBITDA: 20800638.00
IRMD cash_flow (annual, 2023-12-31) — End Cash Position: 49762198.00
IRMD cash_flow (annual, 2023-12-31) — Financing Cash Flow: -13656511.00
IRMD balance_sheet (annual, 2023-12-31) — Finished Goods: 1907729.00
IRMD cash_flow (annual, 2023-12-31) — Free Cash Flow: 5457845.00
IRMD cash_flow (annual, 2023-12-31) — Gain Loss On Sale Of PPE: 12537.00
IRMD income_statement (annual, 2023-12-31) — Gain On Sale Of Ppe: -12473.00
IRMD income_statement (annual, 2023-12-31) — Gain On Sale Of Security: -148842.00
IRMD income_statement (annual, 2023-12-31) — General And Administrative Expense: 15122065.00
IRMD balance_sheet (annual, 2023-12-31) — Goodwill And Other Intangible Assets: 2519053.00
IRMD balance_sheet (annual, 2023-12-31) — Gross Accounts Receivable: 12593108.00
IRMD balance_sheet (annual, 2023-12-31) — Gross PPE: 15401503.00
IRMD income_statement (annual, 2023-12-31) — Gross Profit: 50158269.00
IRMD cash_flow (annual, 2023-12-31) — Income Tax Paid Supplemental Data: 5351708.00
IRMD balance_sheet (annual, 2023-12-31) — Income Tax Payable: 250041.00
IRMD income_statement (annual, 2023-12-31) — Interest Income: 1864113.00
IRMD income_statement (annual, 2023-12-31) — Interest Income Non Operating: 1864113.00
IRMD balance_sheet (annual, 2023-12-31) — Inventories Adjustments Allowances: -420730.00
IRMD balance_sheet (annual, 2023-12-31) — Inventory: 12821194.00
IRMD balance_sheet (annual, 2023-12-31) — Invested Capital: 71420164.00
IRMD cash_flow (annual, 2023-12-31) — Investing Cash Flow: -8007167.00
IRMD balance_sheet (annual, 2023-12-31) — Land And Improvements: 6253790.00
IRMD balance_sheet (annual, 2023-12-31) — Leases: 270486.00
IRMD balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 1615080.00
IRMD balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 1615080.00
IRMD balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 5576340.00
IRMD income_statement (annual, 2023-12-31) — Net Income: 17192776.00
IRMD income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 17192776.00
IRMD income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 17192776.00
IRMD income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 17192776.00
IRMD income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 17192776.00
IRMD cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 17192776.00
IRMD income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 17192776.00
IRMD income_statement (annual, 2023-12-31) — Net Interest Income: 1864113.00
IRMD cash_flow (annual, 2023-12-31) — Net Investment Purchase And Sale: 0.00
IRMD income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: 1864113.00
IRMD cash_flow (annual, 2023-12-31) — Net Other Financing Charges: -610348.00
IRMD balance_sheet (annual, 2023-12-31) — Net PPE: 11331668.00
IRMD cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: -7440510.00
IRMD balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 68901111.00
IRMD balance_sheet (annual, 2023-12-31) — Non Current Deferred Assets: 2122816.00
IRMD balance_sheet (annual, 2023-12-31) — Non Current Deferred Liabilities: 2793548.00
IRMD balance_sheet (annual, 2023-12-31) — Non Current Deferred Revenue: 2793548.00
IRMD balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Assets: 2122816.00
IRMD income_statement (annual, 2023-12-31) — Normalized EBITDA: 20961953.00
IRMD income_statement (annual, 2023-12-31) — Normalized Income: 17320376.17
IRMD cash_flow (annual, 2023-12-31) — Operating Cash Flow: 13465012.00
IRMD cash_flow (annual, 2023-12-31) — Operating Gains Losses: 12537.00
IRMD income_statement (annual, 2023-12-31) — Operating Income: 20035458.00
IRMD income_statement (annual, 2023-12-31) — Operating Revenue: 65562296.00
IRMD balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 12660313.00
IRMD balance_sheet (annual, 2023-12-31) — Other Current Assets: 1193447.00
IRMD balance_sheet (annual, 2023-12-31) — Other Current Liabilities: 250000.00
IRMD income_statement (annual, 2023-12-31) — Other Gand A: 15122065.00
IRMD income_statement (annual, 2023-12-31) — Other Income Expense: -161315.00
IRMD balance_sheet (annual, 2023-12-31) — Other Intangible Assets: 2519053.00
IRMD balance_sheet (annual, 2023-12-31) — Other Non Current Assets: 181449.00
IRMD balance_sheet (annual, 2023-12-31) — Other Properties: 2043043.00
IRMD balance_sheet (annual, 2023-12-31) — Payables: 10186370.00
IRMD balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 12961473.00
IRMD balance_sheet (annual, 2023-12-31) — Prepaid Assets: 0.00
IRMD income_statement (annual, 2023-12-31) — Pretax Income: 21738256.00
IRMD cash_flow (annual, 2023-12-31) — Proceeds From Stock Option Exercised: 176744.00
IRMD balance_sheet (annual, 2023-12-31) — Properties: 0.00
IRMD cash_flow (annual, 2023-12-31) — Provisionand Write Offof Assets: 389780.00
IRMD cash_flow (annual, 2023-12-31) — Purchase Of PPE: -7440510.00
IRMD balance_sheet (annual, 2023-12-31) — Raw Materials: 10833004.00
IRMD balance_sheet (annual, 2023-12-31) — Receivables: 12224273.00
IRMD income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 15404027.00
IRMD income_statement (annual, 2023-12-31) — Reconciled Depreciation: 765180.00
IRMD income_statement (annual, 2023-12-31) — Research And Development: 2858656.00
IRMD balance_sheet (annual, 2023-12-31) — Retained Earnings: 43258154.00
IRMD cash_flow (annual, 2023-12-31) — Sale Of Investment: 0.00
IRMD income_statement (annual, 2023-12-31) — Selling And Marketing Expense: 12142090.00
IRMD income_statement (annual, 2023-12-31) — Selling General And Administration: 27264155.00
IRMD balance_sheet (annual, 2023-12-31) — Share Issued: 12660313.00
IRMD income_statement (annual, 2023-12-31) — Special Income Charges: -12473.00
IRMD cash_flow (annual, 2023-12-31) — Stock Based Compensation: 2186909.00
IRMD balance_sheet (annual, 2023-12-31) — Stockholders Equity: 71420164.00
IRMD balance_sheet (annual, 2023-12-31) — Tangible Book Value: 68901111.00
IRMD income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: -33714.84
IRMD income_statement (annual, 2023-12-31) — Tax Provision: 4545480.00
IRMD income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.21
IRMD balance_sheet (annual, 2023-12-31) — Total Assets: 92156098.00
IRMD balance_sheet (annual, 2023-12-31) — Total Capitalization: 71420164.00
IRMD balance_sheet (annual, 2023-12-31) — Total Debt: 2043043.00
IRMD balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 71420164.00
IRMD income_statement (annual, 2023-12-31) — Total Expenses: 45526838.00
IRMD balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 20735934.00
IRMD balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 16154986.00
IRMD balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 4408628.00
IRMD income_statement (annual, 2023-12-31) — Total Operating Income As Reported: 20035458.00
IRMD balance_sheet (annual, 2023-12-31) — Total Tax Payable: 353282.00
IRMD income_statement (annual, 2023-12-31) — Total Unusual Items: -161315.00
IRMD income_statement (annual, 2023-12-31) — Total Unusual Items Excluding Goodwill: -161315.00
IRMD balance_sheet (annual, 2023-12-31) — Work In Process: 501191.00
IRMD balance_sheet (annual, 2023-12-31) — Working Capital: 59673806.00
IRMD cash_flow (quarterly, 2024-09-30) — Amortization Cash Flow: 57731.00
IRMD cash_flow (quarterly, 2024-09-30) — Amortization Of Intangibles: 57731.00
IRMD balance_sheet (quarterly, 2024-09-30) — Current Capital Lease Obligation: 261244.00
IRMD balance_sheet (quarterly, 2024-09-30) — Current Debt And Capital Lease Obligation: 261244.00
IRMD cash_flow (quarterly, 2024-09-30) — Depreciation: 139840.00
IRMD balance_sheet (quarterly, 2024-09-30) — Dividends Payable: 0.00
IRMD balance_sheet (quarterly, 2024-09-30) — Non Current Deferred Taxes Assets: 2464604.00
IRMD cash_flow (quarterly, 2024-09-30) — Operating Gains Losses: 0.00
IRMD balance_sheet (quarterly, 2024-09-30) — Other Current Liabilities: 250000.00
IRMD balance_sheet (quarterly, 2024-09-30) — Other Properties: 264075.00
IRMD cash_flow (quarterly, 2024-09-30) — Proceeds From Stock Option Exercised: 0.00
IRMD income_statement (annual, 2024-12-31) — +Operating Expense: 34385000.00
IRMD income_statement (annual, 2024-12-31) — +Total Revenue: 73242000.00
IRMD balance_sheet (annual, 2024-12-31) — Accounts Payable: 1896000.00
IRMD balance_sheet (annual, 2024-12-31) — Accounts Receivable: 10556000.00
IRMD balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -4595000.00
IRMD balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 30027000.00
IRMD balance_sheet (annual, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -274000.00
IRMD cash_flow (annual, 2024-12-31) — Amortization Cash Flow: 232000.00
IRMD cash_flow (quarterly, 2024-12-31) — Amortization Cash Flow: 59518.00
IRMD cash_flow (annual, 2024-12-31) — Amortization Of Intangibles: 232000.00
IRMD cash_flow (quarterly, 2024-12-31) — Amortization Of Intangibles: 59518.00
IRMD income_statement (annual, 2024-12-31) — Basic Average Shares: 12670216.00
IRMD income_statement (annual, 2024-12-31) — Basic EPS: 1.52
IRMD cash_flow (annual, 2024-12-31) — Beginning Cash Position: 49762000.00
IRMD balance_sheet (annual, 2024-12-31) — Buildings And Improvements: 0.00
IRMD balance_sheet (quarterly, 2024-12-31) — Buildings And Improvements: 0.00
IRMD cash_flow (annual, 2024-12-31) — Capital Expenditure: -8817000.00
IRMD cash_flow (annual, 2024-12-31) — Capital Expenditure Reported: -812000.00
IRMD balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 2000.00
IRMD balance_sheet (quarterly, 2024-12-31) — Capital Lease Obligations: 2000.00
IRMD balance_sheet (annual, 2024-12-31) — Capital Stock: 1000.00
IRMD balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 52234000.00
IRMD balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 52234000.00
IRMD cash_flow (annual, 2024-12-31) — Cash Dividends Paid: -13677000.00
IRMD cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: -14336000.00
IRMD cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -8817000.00
IRMD cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: 25625000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Account Payable: -862000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Accrued Expense: 997000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Income Tax Payable: 60000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Inventory: 3126000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Other Current Assets: -17000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Other Current Liabilities: -100000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Other Working Capital: -110000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Payable: -802000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: 195000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Prepaid Assets: -1106000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Receivables: 1762000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Tax Payable: 60000.00
IRMD cash_flow (annual, 2024-12-31) — Change In Working Capital: 3750000.00
IRMD cash_flow (annual, 2024-12-31) — Changes In Account Receivables: 1762000.00
IRMD cash_flow (annual, 2024-12-31) — Changes In Cash: 2472000.00
IRMD balance_sheet (annual, 2024-12-31) — Common Stock: 1000.00
IRMD cash_flow (annual, 2024-12-31) — Common Stock Dividend Paid: -13677000.00
IRMD balance_sheet (annual, 2024-12-31) — Common Stock Equity: 86819000.00
IRMD balance_sheet (annual, 2024-12-31) — Construction In Progress: 8809000.00
IRMD income_statement (annual, 2024-12-31) — Cost Of Revenue: 16892000.00
IRMD balance_sheet (annual, 2024-12-31) — Current Accrued Expenses: 3772000.00
IRMD balance_sheet (annual, 2024-12-31) — Current Assets: 75242000.00
IRMD balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 153264.00
IRMD balance_sheet (quarterly, 2024-12-31) — Current Capital Lease Obligation: 153264.00
IRMD balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 153264.00
IRMD balance_sheet (quarterly, 2024-12-31) — Current Debt And Capital Lease Obligation: 153264.00
IRMD balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 2260000.00
IRMD balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 2260000.00
IRMD balance_sheet (annual, 2024-12-31) — Current Liabilities: 8512000.00
IRMD balance_sheet (annual, 2024-12-31) — Current Provisions: 118000.00
IRMD cash_flow (annual, 2024-12-31) — Deferred Income Tax: -698000.00
IRMD cash_flow (annual, 2024-12-31) — Deferred Tax: -698000.00
IRMD cash_flow (annual, 2024-12-31) — Depreciation: 586000.00
IRMD cash_flow (quarterly, 2024-12-31) — Depreciation: 135348.00
IRMD cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 818000.00
IRMD cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 818000.00
IRMD income_statement (annual, 2024-12-31) — Diluted Average Shares: 12783558.00
IRMD income_statement (annual, 2024-12-31) — Diluted EPS: 1.50
IRMD income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 19234000.00
IRMD balance_sheet (annual, 2024-12-31) — Dividends Payable: 0.00
IRMD balance_sheet (quarterly, 2024-12-31) — Dividends Payable: 0.00
IRMD income_statement (annual, 2024-12-31) — EBIT: 21965000.00
IRMD income_statement (annual, 2024-12-31) — EBITDA: 22783000.00
IRMD cash_flow (annual, 2024-12-31) — End Cash Position: 52234000.00
IRMD cash_flow (annual, 2024-12-31) — Financing Cash Flow: -14336000.00
IRMD balance_sheet (annual, 2024-12-31) — Finished Goods: 1319000.00
IRMD cash_flow (annual, 2024-12-31) — Free Cash Flow: 16807000.00
IRMD cash_flow (annual, 2024-12-31) — Gain Loss On Sale Of PPE: 4000.00
IRMD cash_flow (quarterly, 2024-12-31) — Gain Loss On Sale Of PPE: -1.00
IRMD income_statement (annual, 2024-12-31) — Gain On Sale Of Ppe: -4000.00
IRMD income_statement (annual, 2024-12-31) — Gain On Sale Of Security: -43000.00
IRMD income_statement (annual, 2024-12-31) — General And Administrative Expense: 15937000.00
IRMD balance_sheet (annual, 2024-12-31) — Goodwill And Other Intangible Assets: 3099000.00
IRMD balance_sheet (annual, 2024-12-31) — Gross Accounts Receivable: 10830000.00
IRMD balance_sheet (annual, 2024-12-31) — Gross PPE: 21406000.00
IRMD income_statement (annual, 2024-12-31) — Gross Profit: 56350000.00
IRMD cash_flow (annual, 2024-12-31) — Income Tax Paid Supplemental Data: 6512000.00
IRMD balance_sheet (annual, 2024-12-31) — Income Tax Payable: 0.00
IRMD balance_sheet (quarterly, 2024-12-31) — Income Tax Payable: 0.00
IRMD income_statement (annual, 2024-12-31) — Interest Income: 2193000.00
IRMD income_statement (annual, 2024-12-31) — Interest Income Non Operating: 2193000.00
IRMD balance_sheet (annual, 2024-12-31) — Inventories Adjustments Allowances: -508000.00
IRMD balance_sheet (annual, 2024-12-31) — Inventory: 10402000.00
IRMD balance_sheet (annual, 2024-12-31) — Invested Capital: 86819000.00
IRMD cash_flow (annual, 2024-12-31) — Investing Cash Flow: -8817000.00
IRMD balance_sheet (annual, 2024-12-31) — Land And Improvements: 6254000.00
IRMD balance_sheet (annual, 2024-12-31) — Leases: 270000.00
IRMD balance_sheet (quarterly, 2024-12-31) — Leases: 270000.00
IRMD balance_sheet (annual, 2024-12-31) — Long Term Capital Lease Obligation: 2000.00
IRMD balance_sheet (quarterly, 2024-12-31) — Long Term Capital Lease Obligation: 2000.00
IRMD balance_sheet (annual, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 2000.00
IRMD balance_sheet (quarterly, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 2000.00
IRMD balance_sheet (annual, 2024-12-31) — Machinery Furniture Equipment: 6073000.00
IRMD income_statement (annual, 2024-12-31) — Net Income: 19234000.00
IRMD income_statement (annual, 2024-12-31) — Net Income Common Stockholders: 19234000.00
IRMD income_statement (annual, 2024-12-31) — Net Income Continuous Operations: 19234000.00
IRMD income_statement (annual, 2024-12-31) — Net Income From Continuing And Discontinued Operation: 19234000.00
IRMD income_statement (annual, 2024-12-31) — Net Income From Continuing Operation Net Minority Interest: 19234000.00
IRMD cash_flow (annual, 2024-12-31) — Net Income From Continuing Operations: 19234000.00
IRMD income_statement (annual, 2024-12-31) — Net Income Including Noncontrolling Interests: 19234000.00
IRMD income_statement (annual, 2024-12-31) — Net Interest Income: 2193000.00
IRMD income_statement (annual, 2024-12-31) — Net Non Operating Interest Income Expense: 2193000.00
IRMD cash_flow (annual, 2024-12-31) — Net Other Financing Charges: -688000.00
IRMD balance_sheet (annual, 2024-12-31) — Net PPE: 16811000.00
IRMD cash_flow (annual, 2024-12-31) — Net PPE Purchase And Sale: -8005000.00
IRMD balance_sheet (annual, 2024-12-31) — Net Tangible Assets: 83720000.00
IRMD balance_sheet (annual, 2024-12-31) — Non Current Deferred Assets: 2820000.00
IRMD balance_sheet (annual, 2024-12-31) — Non Current Deferred Liabilities: 2993000.00
IRMD balance_sheet (annual, 2024-12-31) — Non Current Deferred Revenue: 2993000.00
IRMD balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Assets: 2820468.00
IRMD balance_sheet (quarterly, 2024-12-31) — Non Current Deferred Taxes Assets: 2820468.00
IRMD income_statement (annual, 2024-12-31) — Normalized EBITDA: 22830000.00
IRMD income_statement (annual, 2024-12-31) — Normalized Income: 19271239.88
IRMD cash_flow (annual, 2024-12-31) — Operating Cash Flow: 25624000.00
IRMD cash_flow (annual, 2024-12-31) — Operating Gains Losses: 4000.00
IRMD cash_flow (quarterly, 2024-12-31) — Operating Gains Losses: -1.00
IRMD income_statement (annual, 2024-12-31) — Operating Income: 21965000.00
IRMD income_statement (annual, 2024-12-31) — Operating Revenue: 73242000.00
IRMD balance_sheet (annual, 2024-12-31) — Ordinary Shares Number: 12709860.00
IRMD balance_sheet (annual, 2024-12-31) — Other Current Assets: 2050000.00
IRMD balance_sheet (annual, 2024-12-31) — Other Current Liabilities: 466000.00
IRMD balance_sheet (quarterly, 2024-12-31) — Other Current Liabilities: 466000.00
IRMD income_statement (annual, 2024-12-31) — Other Gand A: 15937000.00
IRMD income_statement (annual, 2024-12-31) — Other Income Expense: 117000.00
IRMD balance_sheet (annual, 2024-12-31) — Other Intangible Assets: 3099000.00
IRMD cash_flow (annual, 2024-12-31) — Other Non Cash Items: -1000.00
IRMD balance_sheet (annual, 2024-12-31) — Other Non Current Assets: 354000.00
IRMD income_statement (annual, 2024-12-31) — Other Non Operating Income Expenses: 164000.00
IRMD income_statement (quarterly, 2024-12-31) — Other Non Operating Income Expenses: -1602226.00
IRMD balance_sheet (annual, 2024-12-31) — Other Properties: 154688.00
IRMD balance_sheet (quarterly, 2024-12-31) — Other Properties: 154688.00
IRMD balance_sheet (annual, 2024-12-31) — Payables: 1896000.00
IRMD balance_sheet (annual, 2024-12-31) — Payables And Accrued Expenses: 5668000.00
IRMD income_statement (annual, 2024-12-31) — Pretax Income: 24275000.00
IRMD cash_flow (annual, 2024-12-31) — Proceeds From Stock Option Exercised: 29000.00
IRMD cash_flow (quarterly, 2024-12-31) — Proceeds From Stock Option Exercised: 26322.00
IRMD balance_sheet (annual, 2024-12-31) — Properties: 0.00
IRMD cash_flow (annual, 2024-12-31) — Provisionand Write Offof Assets: -7000.00
IRMD cash_flow (annual, 2024-12-31) — Purchase Of PPE: -8005000.00
IRMD balance_sheet (annual, 2024-12-31) — Raw Materials: 9023000.00
IRMD balance_sheet (annual, 2024-12-31) — Receivables: 10556000.00
IRMD income_statement (annual, 2024-12-31) — Reconciled Cost Of Revenue: 16892000.00
IRMD income_statement (annual, 2024-12-31) — Reconciled Depreciation: 818000.00
IRMD income_statement (annual, 2024-12-31) — Research And Development: 2832000.00
IRMD balance_sheet (annual, 2024-12-31) — Retained Earnings: 56791000.00
IRMD income_statement (annual, 2024-12-31) — Selling And Marketing Expense: 15616000.00
IRMD income_statement (annual, 2024-12-31) — Selling General And Administration: 31553000.00
IRMD balance_sheet (annual, 2024-12-31) — Share Issued: 12709860.00
IRMD income_statement (annual, 2024-12-31) — Special Income Charges: -4000.00
IRMD cash_flow (annual, 2024-12-31) — Stock Based Compensation: 2524000.00
IRMD balance_sheet (annual, 2024-12-31) — Stockholders Equity: 86819000.00
IRMD balance_sheet (annual, 2024-12-31) — Tangible Book Value: 83720000.00
IRMD income_statement (annual, 2024-12-31) — Tax Effect Of Unusual Items: -9760.12
IRMD income_statement (annual, 2024-12-31) — Tax Provision: 5041000.00
IRMD income_statement (annual, 2024-12-31) — Tax Rate For Calcs: 0.21
IRMD balance_sheet (annual, 2024-12-31) — Total Assets: 98326000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Capitalization: 86819000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Debt: 2000.00
IRMD balance_sheet (quarterly, 2024-12-31) — Total Debt: 2000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Equity Gross Minority Interest: 86819000.00
IRMD income_statement (annual, 2024-12-31) — Total Expenses: 51277000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Liabilities Net Minority Interest: 11507000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Non Current Assets: 23084000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Non Current Liabilities Net Minority Interest: 2995000.00
IRMD income_statement (annual, 2024-12-31) — Total Operating Income As Reported: 21965000.00
IRMD balance_sheet (annual, 2024-12-31) — Total Tax Payable: 0.00
IRMD income_statement (annual, 2024-12-31) — Total Unusual Items: -47000.00
IRMD income_statement (annual, 2024-12-31) — Total Unusual Items Excluding Goodwill: -47000.00
IRMD balance_sheet (annual, 2024-12-31) — Work In Process: 568000.00
IRMD balance_sheet (annual, 2024-12-31) — Working Capital: 66730000.00
IRMD income_statement (quarterly, 2025-03-31) — +Operating Expense: 9411000.00
IRMD income_statement (quarterly, 2025-03-31) — +Total Revenue: 19511000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Accounts Payable: 2590044.00
IRMD balance_sheet (quarterly, 2025-03-31) — Accounts Receivable: 12706192.00
IRMD balance_sheet (quarterly, 2025-03-31) — Accumulated Depreciation: -4729862.00
IRMD balance_sheet (quarterly, 2025-03-31) — Additional Paid In Capital: 30736500.00
IRMD balance_sheet (quarterly, 2025-03-31) — Allowance For Doubtful Accounts Receivable: -259390.00
IRMD income_statement (quarterly, 2025-03-31) — Basic Average Shares: 12714224.00
IRMD income_statement (quarterly, 2025-03-31) — Basic EPS: 0.37
IRMD cash_flow (quarterly, 2025-03-31) — Beginning Cash Position: 52234000.00
IRMD cash_flow (quarterly, 2025-03-31) — Capital Expenditure: -3917000.00
IRMD cash_flow (quarterly, 2025-03-31) — Capital Expenditure Reported: -220000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Capital Lease Obligations: 59221.00
IRMD balance_sheet (quarterly, 2025-03-31) — Capital Stock: 1272.00
IRMD balance_sheet (quarterly, 2025-03-31) — Cash And Cash Equivalents: 50330880.00
IRMD balance_sheet (quarterly, 2025-03-31) — Cash Cash Equivalents And Short Term Investments: 50330880.00
IRMD cash_flow (quarterly, 2025-03-31) — Cash Dividends Paid: -2162000.00
IRMD cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Financing Activities: -2278000.00
IRMD cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Investing Activities: -3917000.00
IRMD cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Operating Activities: 4292000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Account Payable: 694000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Accrued Expense: -1505000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Income Tax Payable: 678000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Inventory: -120000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Other Current Assets: -7000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Other Current Liabilities: -150000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Other Working Capital: 547000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Payable: 1372000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Payables And Accrued Expense: -133000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Prepaid Assets: 506000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Receivables: -2135000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Tax Payable: 678000.00
IRMD cash_flow (quarterly, 2025-03-31) — Change In Working Capital: -1492000.00
IRMD cash_flow (quarterly, 2025-03-31) — Changes In Account Receivables: -2135000.00
IRMD cash_flow (quarterly, 2025-03-31) — Changes In Cash: -1903000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Common Stock: 1272.00
IRMD cash_flow (quarterly, 2025-03-31) — Common Stock Dividend Paid: -2162000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Common Stock Equity: 90054430.00
IRMD balance_sheet (quarterly, 2025-03-31) — Construction In Progress: 12256220.00
IRMD income_statement (quarterly, 2025-03-31) — Cost Of Revenue: 4668000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Accrued Expenses: 2266642.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Assets: 75136765.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Capital Lease Obligation: 59221.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Debt And Capital Lease Obligation: 59221.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Deferred Liabilities: 2598549.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Deferred Revenue: 2598549.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Liabilities: 8473444.00
IRMD balance_sheet (quarterly, 2025-03-31) — Current Provisions: 118600.00
IRMD cash_flow (quarterly, 2025-03-31) — Deferred Income Tax: 130000.00
IRMD cash_flow (quarterly, 2025-03-31) — Deferred Tax: 130000.00
IRMD cash_flow (quarterly, 2025-03-31) — Depreciation Amortization Depletion: 194000.00
IRMD cash_flow (quarterly, 2025-03-31) — Depreciation And Amortization: 194000.00
IRMD income_statement (quarterly, 2025-03-31) — Diluted Average Shares: 12825672.00
IRMD income_statement (quarterly, 2025-03-31) — Diluted EPS: 0.37
IRMD income_statement (quarterly, 2025-03-31) — Diluted NI Availto Com Stockholders: 4687000.00
IRMD income_statement (quarterly, 2025-03-31) — EBIT: 5432000.00
IRMD income_statement (quarterly, 2025-03-31) — EBITDA: 5626000.00
IRMD cash_flow (quarterly, 2025-03-31) — End Cash Position: 50331000.00
IRMD cash_flow (quarterly, 2025-03-31) — Financing Cash Flow: -2278000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Finished Goods: 1373860.00
IRMD cash_flow (quarterly, 2025-03-31) — Free Cash Flow: 375000.00
IRMD cash_flow (quarterly, 2025-03-31) — Gain Loss On Sale Of PPE: 0.00
IRMD income_statement (quarterly, 2025-03-31) — General And Administrative Expense: 4611000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Goodwill And Other Intangible Assets: 3258759.00
IRMD balance_sheet (quarterly, 2025-03-31) — Gross Accounts Receivable: 12965582.00
IRMD balance_sheet (quarterly, 2025-03-31) — Gross PPE: 25166878.00
IRMD income_statement (quarterly, 2025-03-31) — Gross Profit: 14843000.00
IRMD cash_flow (quarterly, 2025-03-31) — Income Tax Paid Supplemental Data: 9000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Income Tax Payable: 583408.00
IRMD balance_sheet (quarterly, 2025-03-31) — Inventories Adjustments Allowances: -470653.00
IRMD balance_sheet (quarterly, 2025-03-31) — Inventory: 10555729.00
IRMD balance_sheet (quarterly, 2025-03-31) — Invested Capital: 90054430.00
IRMD cash_flow (quarterly, 2025-03-31) — Investing Cash Flow: -3917000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Land And Improvements: 6253790.00
IRMD balance_sheet (quarterly, 2025-03-31) — Leases: 270486.00
IRMD balance_sheet (quarterly, 2025-03-31) — Long Term Capital Lease Obligation: 0.00
IRMD balance_sheet (quarterly, 2025-03-31) — Long Term Debt And Capital Lease Obligation: 0.00
IRMD balance_sheet (quarterly, 2025-03-31) — Machinery Furniture Equipment: 6327161.00
IRMD income_statement (quarterly, 2025-03-31) — Net Income: 4687000.00
IRMD income_statement (quarterly, 2025-03-31) — Net Income Common Stockholders: 4687000.00
IRMD income_statement (quarterly, 2025-03-31) — Net Income Continuous Operations: 4687000.00
IRMD income_statement (quarterly, 2025-03-31) — Net Income From Continuing And Discontinued Operation: 4687000.00
IRMD income_statement (quarterly, 2025-03-31) — Net Income From Continuing Operation Net Minority Interest: 4687000.00
IRMD cash_flow (quarterly, 2025-03-31) — Net Income From Continuing Operations: 4687000.00
IRMD income_statement (quarterly, 2025-03-31) — Net Income Including Noncontrolling Interests: 4687000.00
IRMD cash_flow (quarterly, 2025-03-31) — Net Other Financing Charges: -116000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Net PPE: 20437016.00
IRMD cash_flow (quarterly, 2025-03-31) — Net PPE Purchase And Sale: -3697000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Net Tangible Assets: 86795671.00
IRMD balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Assets: 2690886.00
IRMD balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Liabilities: 3201561.00
IRMD balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Revenue: 3201561.00
IRMD balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Taxes Assets: 2690886.00
IRMD income_statement (quarterly, 2025-03-31) — Normalized EBITDA: 5626000.00
IRMD income_statement (quarterly, 2025-03-31) — Normalized Income: 4687000.00
IRMD cash_flow (quarterly, 2025-03-31) — Operating Cash Flow: 4292000.00
IRMD income_statement (quarterly, 2025-03-31) — Operating Income: 5432000.00
IRMD income_statement (quarterly, 2025-03-31) — Operating Revenue: 19511000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Ordinary Shares Number: 12715109.00
IRMD balance_sheet (quarterly, 2025-03-31) — Other Current Assets: 1543964.00
IRMD income_statement (quarterly, 2025-03-31) — Other Gand A: 4611000.00
IRMD income_statement (quarterly, 2025-03-31) — Other Income Expense: 513000.00
IRMD balance_sheet (quarterly, 2025-03-31) — Other Intangible Assets: 3258759.00