| Income Statement | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Revenue | NaN | 17,380 | 14,005 | 13,035 |
| Product | NaN | 6,987 | 5,290 | 5,323 |
| Service | NaN | 1,239 | 1,360 | 1,339 |
| Cost of revenue | NaN | 8,226 | 6,650 | 6,662 |
| Gross profit | NaN | 9,154 | 7,355 | 6,373 |
| Research and development | NaN | 3,504 | 3,837 | 4,405 |
| Selling, general and administrative | NaN | 8,818 | 9,134 | 10,337 |
| Change in fair value of contingent consideration | NaN | 6,258 | -10,708 | -6,792 |
| Total operating expenses | NaN | 6,064 | 23,679 | 21,534 |
| Gain from continuing operations | NaN | 3,090 | -16,324 | -15,161 |
| Interest income | NaN | 1,023 | 1,101 | 1,196 |
| Income from transition services agreement, net | NaN | 215 | 431 | 1,236 |
| Other expense, net | NaN | -116 | -89 | -108 |
| Total other income, net | NaN | 1,122 | 1,443 | 2,324 |
| Gain from operations before income taxes | NaN | 4,162* | -14,881 | -12,837 |
| Income tax expense | NaN | -216* | 29 | 71 |
| Net gain from continuing operations | -11,955 | 4,378 | -14,910 | -12,908 |
| Total revenue | NaN | 269* | NaN | NaN |
| Total cost of revenue | NaN | 228* | NaN | NaN |
| Gross profit | NaN | 41* | NaN | NaN |
| Research and development | NaN | 394* | NaN | NaN |
| Selling, general and administrative | NaN | 417* | NaN | NaN |
| Total operating expenses | NaN | 811* | NaN | NaN |
| Gain on divesture | NaN | 730* | NaN | NaN |
| Other expense, net | NaN | -24* | NaN | NaN |
| Total other income (expense), net | NaN | 706* | NaN | NaN |
| Income (gain) from discontinued operations before income taxes | NaN | -64* | NaN | NaN |
| Income tax (expense) benefit | NaN | 140* | NaN | NaN |
| Net income (gain) from discontinued operations, net of tax | NaN | -204 | -72 | -398 |
| Net income (loss) attributable to common stockholders | -11,955 | 4,174 | -14,982 | -13,306 |
| Basic EPS | -0.32 | 0.115 | -0.41 | -0.37 |
| Diluted EPS | -0.32 | 0.115 | -0.41 | -0.37 |
| Basic Average Shares | 36,818,652 | 36,228,687 | 36,101,051 | 35,877,947 |
| Diluted Average Shares | 36,818,652 | 36,228,687 | 36,101,051 | 35,877,947 |
908 Devices Inc. (MASS)
908 Devices Inc. (MASS)