For the quarter ending 2026-03-31, IRMD has $114,389,000 in assets. $15,875,000 in debts. $56,374,000 in cash and cash equivalents.
| Balance Sheets | 2026-03-31 | 2025-09-30 | 2025-06-30 | 2024-12-31 |
|---|---|---|---|---|
| Cash and cash equivalents | 56,374,000 | 56,526,151 | 52,995,781 | 52,233,907 |
| Accounts receivable, net of allowance for credit losses of 230,524 as of march 31, 2026, and 190,686 as of december 31, 2025 | 13,415,000 | 13,858,292 | 10,922,134 | 10,556,733 |
| Inventory, net | 11,883,000 | 11,734,822 | 11,200,336 | 10,401,889 |
| Prepaid expenses and other current assets | 1,625,000 | 1,097,330 | 1,924,955 | 2,049,690 |
| Prepaid income taxes | 3,125,000 | 1,702,410 | 329,406 | - |
| Total current assets | 86,422,000 | 84,919,005 | 77,372,612 | 75,242,219 |
| Property and equipment, net | 24,225,000 | 23,792,441 | 22,938,080 | 16,810,797 |
| Intangible assets, net | 3,286,000 | 3,373,478 | 3,374,945 | 3,098,691 |
| Operating lease right-of-use asset | - | - | - | 154,688 |
| Deferred tax asset, net | 231,000 | 2,422,481 | 2,557,353 | 2,820,468 |
| Other assets | 225,000 | 214,374 | 204,499 | 198,912 |
| Total assets | 114,389,000 | 114,721,779 | 106,447,489 | 98,325,775 |
| Accounts payable | 2,182,000 | 2,333,474 | 1,900,980 | 1,896,405 |
| Accrued payroll and benefits | 2,066,000 | 4,071,176 | 3,210,145 | 3,771,756 |
| Other accrued taxes | 427,000 | 296,207 | 324,644 | 162,998 |
| Warranty reserve | 144,000 | 137,025 | 121,221 | 118,269 |
| Deferred revenue | 3,397,000 | 3,158,065 | 3,257,556 | 2,259,616 |
| Current portion of operating lease liabilities | - | - | - | 153,264 |
| Other current liabilities | - | - | - | 150,000 |
| Accrued income taxes | 3,902,000 | 2,800,970 | - | - |
| Total current liabilities | 12,118,000 | 12,796,917 | 8,814,546 | 8,512,308 |
| Deferred revenue, non-current | 3,757,000 | 3,572,891 | 3,331,557 | 2,993,287 |
| Operating lease liabilities, non-current | - | - | - | 1,424 |
| Total liabilities | 15,875,000 | 16,369,808 | 12,146,103 | 11,507,019 |
| Common stock 0.0001 par value per share 31,500,000 shares authorized 12,782,837 shares issued and outstanding as of march 31, 2026, and 12,781,774 shares issued and outstanding as of december 31, 2025 | 1,000 | 1,272 | 1,272 | 1,271 |
| Additional paid-in capital | 31,020,000 | 32,007,647 | 31,371,123 | 30,026,734 |
| Retained earnings | 67,493,000 | 66,343,052 | 62,928,991 | 56,790,751 |
| Total stockholders' equity | 98,514,000 | 98,351,971 | 94,301,386 | 86,818,756 |
| Total liabilities and stockholders equity | 114,389,000 | 114,721,779 | 106,447,489 | 98,325,775 |