XML 58 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Type, Geography and Revenue Recognition Method (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]                      
Revenues $ 163,935 $ 165,745 $ 154,913 $ 149,193 $ 149,140 $ 152,794 $ 110,242 $ 102,857 $ 633,786 $ 515,033 $ 414,126
Parts and Consumables                      
Disaggregation of Revenue [Line Items]                      
Revenues                 374,433 316,506 258,171
Capital                      
Disaggregation of Revenue [Line Items]                      
Revenues                 259,353 198,527 155,955
Papermaking Systems | Operating Segments                      
Disaggregation of Revenue [Line Items]                      
Revenues                 469,899 407,605 366,461
Wood Processing Systems | Operating Segments                      
Disaggregation of Revenue [Line Items]                      
Revenues                 151,366 95,053 36,850
North America                      
Disaggregation of Revenue [Line Items]                      
Revenues                 305,618 238,483 203,063
Europe                      
Disaggregation of Revenue [Line Items]                      
Revenues                 174,681 157,994 115,233
Asia                      
Disaggregation of Revenue [Line Items]                      
Revenues                 109,688 78,443 62,703
Rest of World                      
Disaggregation of Revenue [Line Items]                      
Revenues                 43,799 $ 40,113 $ 33,127
Point in Time                      
Disaggregation of Revenue [Line Items]                      
Revenues                 577,506    
Over Time                      
Disaggregation of Revenue [Line Items]                      
Revenues                 $ 56,280