XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Revenue $ 61,088 $ 58,846
Percentage of total revenue (in percent) 100.00% 100.00%
Revenue from sale type lease    
Sales-type lease revenue $ 7,781 $ 6,055
Cost of sales-type lease revenue 2,715 2,736
Gross profit $ 5,066 3,319
Minimum    
Revenue from sale type lease    
Rental period of rent-to-purchase arrangements 3 months  
Maximum    
Revenue from sale type lease    
Rental period of rent-to-purchase arrangements 10 months  
Private insurers and other payers    
Revenue    
Revenue $ 31,277 25,425
Veterans Administration    
Revenue    
Revenue 6,826 5,823
Medicare    
Revenue    
Revenue 14,210 18,504
Durable medical equipment distributors    
Revenue    
Revenue 8,775 9,094
Lymphedema products    
Revenue    
Revenue $ 52,313 $ 49,752
Percentage of total revenue (in percent) 86.00% 85.00%
Airway clearance products    
Revenue    
Revenue $ 8,775 $ 9,094
Percentage of total revenue (in percent) 14.00% 15.00%