Quarterly report [Sections 13 or 15(d)]

Business Segment Information (Details)

v3.25.2
Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Net revenues - external $ 36,002 $ 33,698 $ 70,718 $ 65,693  
Net revenues - internal 0 0 0 0  
Total net revenues 36,002 33,698 70,718 65,693  
Significant Segment Expenses:          
Supplies and material costs 8,809 8,768 17,008 17,540  
Employee-related expenses 4,415 5,532 8,731 9,979  
Depreciation 2,786 2,472 5,563 4,817  
Other segment items 118 258 375 215  
Gross profit 19,874 16,668 39,041 33,142  
Selling, general and administrative expenses 16,097 14,813 34,646 32,132  
Interest expense (373) (484) (709) (940)  
Other income (expense) 42 (63) 13 (60)  
Income (loss) before income taxes 3,446 1,308 3,699 10  
Total assets 100,849 108,527 100,849 108,527 $ 103,614
Purchases of medical equipment 1,030 7,303 4,314 8,796  
Depreciation and amortization of intangible assets 3,341 3,033 6,661 5,933  
Corporate/ Eliminations          
Segment Reporting Information [Line Items]          
Net revenues - external 0 0 0 0  
Net revenues - internal (1,771) (1,742) (3,653) (3,455)  
Total net revenues (1,771) (1,742) (3,653) (3,455)  
Significant Segment Expenses:          
Supplies and material costs (1,771) (1,742) (3,653) (3,455)  
Employee-related expenses 0 0 0 0  
Depreciation 0 0 0 0  
Other segment items 0 0 0 0  
Gross profit 0 0 0 0  
Total assets 2,000 2,000 2,000 2,000  
Purchases of medical equipment 0 0 0 0  
Depreciation and amortization of intangible assets 0 0 0 0  
Patient Services | Operating Segments          
Segment Reporting Information [Line Items]          
Net revenues - external 21,518 20,246 42,292 38,837  
Net revenues - internal 0 0 0 0  
Total net revenues 21,518 20,246 42,292 38,837  
Significant Segment Expenses:          
Supplies and material costs 5,777 4,895 11,310 9,736  
Employee-related expenses 0 0 0 0  
Depreciation 1,852 1,683 3,686 3,256  
Other segment items 86 224 308 127  
Gross profit 13,803 13,444 26,988 25,718  
Total assets 52,285 58,790 52,285 58,790  
Purchases of medical equipment 493 3,465 2,269 3,815  
Depreciation and amortization of intangible assets 2,119 1,959 4,201 3,815  
Device Solutions | Operating Segments          
Segment Reporting Information [Line Items]          
Net revenues - external 14,484 13,452 28,426 26,856  
Net revenues - internal 1,771 1,742 3,653 3,455  
Total net revenues 16,255 15,194 32,079 30,311  
Significant Segment Expenses:          
Supplies and material costs 4,803 5,615 9,351 11,259  
Employee-related expenses 4,415 5,532 8,731 9,979  
Depreciation 934 789 1,877 1,561  
Other segment items 32 34 67 88  
Gross profit 6,071 3,224 12,053 7,424  
Total assets 46,564 47,737 46,564 47,737  
Purchases of medical equipment 537 3,838 2,045 4,981  
Depreciation and amortization of intangible assets $ 1,222 $ 1,074 $ 2,460 $ 2,118