XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue        
Revenue $ 69,586 $ 65,262 $ 196,771 $ 172,885
Percentage of total revenue (in percent) 100.00% 100.00% 100.00% 100.00%
Revenue from sale type lease        
Sales-type lease revenue $ 10,720 $ 9,717 $ 25,312 $ 24,905
Cost of sales-type lease revenue 3,211 2,992 9,122 7,640
Gross profit 7,509 6,725 $ 16,190 17,265
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 39,376 36,188 $ 101,300 97,726
Veterans Administration        
Revenue        
Revenue 7,259 6,755 20,203 19,118
Medicare        
Revenue        
Revenue 15,871 11,271 50,754 29,658
Durable medical equipment distributors        
Revenue        
Revenue 7,080 11,048 24,514 26,383
Lymphedema products        
Revenue        
Revenue $ 62,506 $ 54,214 $ 172,257 $ 146,502
Percentage of total revenue (in percent) 90.00% 83.00% 88.00% 85.00%
Airway clearance products        
Revenue        
Revenue $ 7,080 $ 11,048 $ 24,514 $ 26,383
Percentage of total revenue (in percent) 10.00% 17.00% 12.00% 15.00%