XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue        
Revenue $ 59,645 $ 51,060 $ 107,623 $ 93,832
Percentage of total revenue (in percent) 100.00% 100.00% 100.00% 100.00%
Revenue from sale type lease        
Sales-type lease revenue $ 8,380 $ 7,430 $ 15,188 $ 14,077
Cost of sales-type lease revenue 2,612 2,217 4,648 4,068
Gross profit 5,768 5,213 $ 10,540 10,009
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 34,972 35,348 $ 61,538 63,631
Veterans Administration        
Revenue        
Revenue 6,728 7,322 12,363 13,168
Medicare        
Revenue        
Revenue 9,934 8,390 18,387 17,033
Durable medical equipment distributors        
Revenue        
Revenue 8,011   15,335  
Lymphedema products        
Revenue        
Revenue $ 51,634 $ 51,060 $ 92,288 $ 93,832
Percentage of total revenue (in percent) 87.00% 100.00% 86.00% 100.00%
Airway clearance products        
Revenue        
Revenue $ 8,011   $ 15,335  
Percentage of total revenue (in percent) 13.00%   14.00%