Quarterly report pursuant to Section 13 or 15(d)

Business Segment Information - Segment Reporting Information, by Segment (Details)

v3.23.3
Business Segment Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Net revenues - external $ 31,909 $ 27,279 $ 94,014 $ 81,084  
Net revenues - internal 0 0 0 0  
Total net revenues 31,909 27,279 94,014 81,084  
Gross profit 16,246 16,219 48,228 46,487  
Selling, general and administrative expenses 14,549 15,276 45,390 45,862  
Interest expense (563) (385) (1,667) (976)  
Other expense (14) (11) (47) (69)  
Provision for income taxes (431) (104) (324) 331  
Net income (loss) 689 443 800 (89)  
Total assets 102,071 98,981 102,071 98,981 $ 99,388
Purchases of medical equipment 1,509 3,783 8,503 10,452  
Depreciation and amortization of intangible assets 3,068 3,440 9,364 10,256  
Corporate and Eliminations          
Segment Reporting Information [Line Items]          
Net revenues - external 0 0 0 0  
Net revenues - internal (1,598) (1,610) (4,909) (4,860)  
Total net revenues (1,598) (1,610) (4,909) (4,860)  
Gross profit 0 0 0 0  
Selling, general and administrative expenses 14,549 15,276 45,390 45,862  
Interest expense (563) (385) (1,667) (976)  
Other expense (14) (11) (47) (69)  
Provision for income taxes (431) (104) (324) 331  
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 19,289 17,375 57,382 51,260  
Net revenues - internal 0 0 0 0  
Total net revenues 19,289 17,375 57,382 51,260  
Gross profit 11,837 11,400 35,223 32,251  
Total assets 57,838 61,735 57,838 61,735  
Purchases of medical equipment 650 2,088 4,862 6,924  
Depreciation and amortization of intangible assets 2,038 2,425 6,294 7,194  
Device Solutions | Operating Segments          
Segment Reporting Information [Line Items]          
Net revenues - external 12,620 9,904 36,632 29,824  
Net revenues - internal 1,598 1,610 4,909 4,860  
Total net revenues 14,218 11,514 41,541 34,684  
Gross profit 4,409 4,819 13,005 14,236  
Total assets 42,233 35,246 42,233 35,246  
Purchases of medical equipment 859 1,695 3,641 3,528  
Depreciation and amortization of intangible assets $ 1,030 $ 1,015 $ 3,070 $ 3,062