XML 55 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue.  
Summary of revenue disaggregated by product

Year Ended

December 31,

(In thousands)

2024

2023

2022

Revenue

Lymphedema products

$

259,361

$

241,721

$

212,266

Airway clearance products

33,623

32,702

34,519

Total

$

292,984

$

274,423

$

246,785

Percentage of total revenue

Lymphedema products

 

89%

 

88%

 

86%

Airway clearance products

11%

12%

14%

Total

 

100%

 

100%

 

100%

Summary of revenue by channel

Year Ended

December 31,

(In thousands)

2024

2023

2022

Private insurers and other payers

$

175,432

$

148,901

$

139,087

Veterans Administration

30,890

27,003

25,507

Medicare

53,039

65,817

47,672

Durable medical equipment distributors

33,623

32,702

34,519

Total

$

292,984

$

274,423

$

246,785

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

Year Ended December 31,

(In thousands)

2024

2023

2022

Sales-type lease revenue

$

36,972

$

34,930

$

35,440

Cost of sales-type lease revenue

 

11,481

 

12,577

 

11,190

Gross profit

$

25,491

$

22,353

$

24,250