XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue.  
Summary of revenue disaggregated by product

Three Months Ended

March 31,

(In thousands)

    

2025

2024

Revenue

Lymphedema products

$

50,554

$

52,313

Airway clearance products

10,714

8,775

Total

$

61,268

$

61,088

Percentage of total revenue

Lymphedema products

 

83%

 

86%

Airway clearance products

17%

14%

Total

 

100%

 

100%

Summary of revenue by channel

Three Months Ended

March 31,

(In thousands)

    

2025

2024

Private insurers and other payers

$

28,943

$

31,277

Veterans Administration

6,537

6,826

Medicare

15,074

14,210

Durable medical equipment distributors

10,714

8,775

Total

$

61,268

$

61,088

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

Three Months Ended March 31,

(In thousands)

2025

2024

Sales-type lease revenue

$

8,799

$

7,781

Cost of sales-type lease revenue

 

2,031

 

2,715

Gross profit

$

6,768

$

5,066