Revenue - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 02, 2021 |
Apr. 03, 2020 |
|
| Revenue from contract with customer | $ 879,211 | $ 816,356 |
| Fabrication Technology | ||
| Revenue from contract with customer | 568,128 | 525,537 |
| Medical Technology | ||
| Revenue from contract with customer | 311,083 | 290,819 |
| Equipment | Fabrication Technology | ||
| Revenue from contract with customer | 173,750 | 156,800 |
| Consumables | Fabrication Technology | ||
| Revenue from contract with customer | 394,378 | 368,737 |
| Prevention & Recovery | Medical Technology | ||
| Revenue from contract with customer | 235,238 | 223,785 |
| Reconstructive | Medical Technology | ||
| Revenue from contract with customer | $ 75,845 | $ 67,034 |