XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2021
Segment Information [Abstract]  
Revenues, Cost Of Products And Services, And Gross Margins For Operating Segments

Three Months Ended

Six Months Ended

June 30,

June 30,

2021

2020

2021

2020

Revenues:

Medical devices

$

56,076

$

37,268

$

109,421

$

83,688

Preservation services

20,072

16,503

37,814

36,512

Total revenues

76,148

53,771

147,235

120,200

Cost of products and preservation services:

Medical devices

16,178

10,040

31,089

23,080

Preservation services

9,457

7,841

17,795

17,059

Total cost of products and preservation services

25,635

17,881

48,884

40,139

Gross margin:

Medical devices

39,898

27,228

78,332

60,608

Preservation services

10,615

8,662

20,019

19,453

Total gross margin

$

50,513

$

35,890

$

98,351

$

80,061

Summary Of Net Revenues By Product And Service

Three Months Ended

Six Months Ended

June 30,

June 30,

2021

2020

2021

2020

Products:

Aortic stents and stent grafts

$

21,064

$

13,174

$

41,269

$

28,642

Surgical sealants

17,864

12,437

35,692

29,174

On-X

14,726

10,116

27,821

22,318

Other

2,422

1,541

4,639

3,554

Total products

56,076

37,268

109,421

83,688

Preservation services

20,072

16,503

37,814

36,512

Total revenues

$

76,148

$

53,771

$

147,235

$

120,200