XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Net Sales $ 862,459 $ 955,097 $ 859,634
Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 824,465 916,206 825,021
Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 37,994 38,891 34,613
Orthopedic Surgery [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 374,705 463,322 446,728
Orthopedic Surgery [Member] | Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 340,318 426,893 413,630
Orthopedic Surgery [Member] | Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 34,387 36,429 33,098
General Surgery [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 487,754 491,775 412,906
General Surgery [Member] | Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 484,147 489,313 411,391
General Surgery [Member] | Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales $ 3,607 $ 2,462 $ 1,515