XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue.  
Summary of revenue disaggregated by product

Year Ended

December 31,

(In thousands)

2023

2022

2021

Revenue

Lymphedema products

$

241,721

$

212,266

$

202,913

Airway clearance products

32,702

34,519

5,144

Total

$

274,423

$

246,785

$

208,057

Percentage of total revenue

Lymphedema products

 

88%

 

86%

 

98%

Airway clearance products

12%

14%

2%

Total

 

100%

 

100%

 

100%

Summary of revenue by channel

Year Ended

December 31,

(In thousands)

2023

2022

2021

Private insurers and other payers

$

148,901

$

139,087

$

141,377

Veterans Administration

27,003

25,507

25,654

Medicare

65,817

47,672

35,882

Durable medical equipment distributors

32,702

34,519

5,144

Total

$

274,423

$

246,785

$

208,057

Sales-type lease revenue and the associated cost of goods sold

Year Ended December 31,

(In thousands)

2023

2022

2021

Sales-type lease revenue

$

34,930

$

35,440

$

30,143

Cost of sales-type lease revenue

 

12,577

 

11,190

 

9,622

Gross profit

$

22,353

$

24,250

$

20,521