v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue.  
Summary of revenue disaggregated by product

Three Months Ended

Six Months Ended

June 30,

June 30,

(In thousands)

    

2025

2024

2025

2024

Revenue

Lymphedema products

$

65,969

$

64,683

$

116,524

$

116,996

Airway clearance products

12,936

8,535

23,649

17,310

Total

$

78,905

$

73,218

$

140,173

$

134,306

Percentage of total revenue

Lymphedema products

 

84%

 

88%

 

83%

 

87%

Airway clearance products

16%

12%

17%

13%

Total

 

100%

 

100%

 

100%

 

100%

Summary of revenue by channel

Three Months Ended

Six Months Ended

June 30,

June 30,

(In thousands)

    

2025

2024

2025

2024

Private insurers and other payers

$

39,041

$

44,066

$

67,986

$

75,343

Veterans Administration

7,506

8,071

14,043

14,897

Medicare

19,422

12,546

34,495

26,756

Durable medical equipment distributors

12,936

8,535

23,649

17,310

Total

$

78,905

$

73,218

$

140,173

$

134,306

Summary of sales-type lease revenue and the associated cost of revenue

Three Months Ended June 30,

Six Months Ended June 30,

(In thousands)

2025

2024

2025

2024

Sales-type lease revenue

$

8,374

$

8,951

$

17,173

$

16,732

Cost of sales-type lease revenue

 

2,629

 

2,852

 

4,660

 

5,567

Gross profit

$

5,745

$

6,099

$

12,513

$

11,165