XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue.  
Summary of revenue disaggregated by product

Three Months Ended

Nine Months Ended

September 30,

September 30,

(In thousands)

    

2025

2024

2025

2024

Revenue

Lymphedema products

$

72,381

$

65,282

$

188,905

$

182,278

Airway clearance products

13,374

7,811

37,023

25,121

Total

$

85,755

$

73,093

$

225,928

$

207,399

Percentage of total revenue

Lymphedema products

 

84%

 

89%

 

84%

 

88%

Airway clearance products

16%

11%

16%

12%

Total

 

100%

 

100%

 

100%

 

100%

Summary of revenue by channel

Three Months Ended

Nine Months Ended

September 30,

September 30,

(In thousands)

    

2025

2024

2025

2024

Private insurers and other payers

$

43,369

$

47,564

$

111,355

$

122,907

Veterans Administration

7,662

8,442

21,705

23,339

Medicare

21,350

9,276

55,845

36,032

Durable medical equipment distributors

13,374

7,811

37,023

25,121

Total

$

85,755

$

73,093

$

225,928

$

207,399

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

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

(In thousands)

2025

2024

2025

2024

Sales-type lease revenue

$

8,865

$

9,925

$

26,038

$

26,657

Cost of sales-type lease revenue

 

2,858

 

2,703

 

7,518

 

8,270

Gross profit

$

6,007

$

7,222

$

18,520

$

18,387