XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue.  
Summary of revenue disaggregated by product

Three Months Ended

Six Months Ended

June 30,

June 30,

(In thousands)

    

2023

2022

2023

2022

Revenue

Lymphedema products

$

59,999

$

51,634

$

109,751

$

92,288

Airway clearance products

8,340

8,011

17,434

15,335

Total

$

68,339

$

59,645

$

127,185

$

107,623

Percentage of total revenue

Lymphedema products

 

88%

 

87%

 

86%

 

86%

Airway clearance products

12%

13%

14%

14%

Total

 

100%

 

100%

 

100%

 

100%

Summary of revenue by channel

Three Months Ended

Six Months Ended

June 30,

June 30,

(In thousands)

    

2023

2022

2023

2022

Private insurers and other payers

$

36,499

$

34,972

$

61,924

$

61,538

Veterans Administration

7,121

6,728

12,944

12,363

Medicare

16,379

9,934

34,883

18,387

Durable medical equipment distributors

8,340

8,011

17,434

15,335

Total

$

68,339

$

59,645

$

127,185

$

107,623

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

Three Months Ended June 30,

Six Months Ended June 30,

(In thousands)

2023

2022

2023

2022

Sales-type lease revenue

$

8,537

$

8,380

$

14,592

$

15,188

Cost of sales-type lease revenue

 

3,175

 

2,612

 

5,911

 

4,648

Gross profit

$

5,362

$

5,768

$

8,681

$

10,540