v3.10.0.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2018
Sep. 29, 2017
Sep. 28, 2018
Sep. 29, 2017
Total Revenue $ 5,900 $ 9,000 $ 103,800 $ 106,700
Fabrication Technology        
Revenue, Point in time 524,023 479,947 1,617,893 1,432,605
Revenue, Over time   2,252 260 4,452
Total Revenue 524,023 482,199 1,618,153 1,437,057
Air and Gas Handling        
Revenue, Point in time 100,019 155,530 415,180 492,213
Revenue, Over time 251,331 206,780 648,253 496,831
Total Revenue $ 351,350 $ 362,310 $ 1,063,433 $ 989,044