XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Revenue $ 68,339 $ 59,645 $ 127,185 $ 107,623
Percentage of total revenue (in percent) 100.00% 100.00% 100.00% 100.00%
Revenue from sale type lease        
Sales-type lease revenue $ 8,537 $ 8,380 $ 14,592 $ 15,188
Cost of sales-type lease revenue 3,175 2,612 5,911 4,648
Gross profit 5,362 5,768 $ 8,681 10,540
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 36,499 34,972 $ 61,924 61,538
Veterans Administration        
Revenue        
Revenue 7,121 6,728 12,944 12,363
Medicare        
Revenue        
Revenue 16,379 9,934 34,883 18,387
Durable medical equipment distributors        
Revenue        
Revenue 8,340 8,011 17,434 15,335
Lymphedema products        
Revenue        
Revenue $ 59,999 $ 51,634 $ 109,751 $ 92,288
Percentage of total revenue (in percent) 88.00% 87.00% 86.00% 86.00%
Airway clearance products        
Revenue        
Revenue $ 8,340 $ 8,011 $ 17,434 $ 15,335
Percentage of total revenue (in percent) 12.00% 13.00% 14.00% 14.00%