XML 98 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Revenue by discipline & geographical areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue      
Revenue $ 342,958 $ 442,575 $ 410,561
North America      
Disaggregation of Revenue      
Revenue 36,206 54,790 59,825
Asia Pacific      
Disaggregation of Revenue      
Revenue 251,020 326,191 296,481
Europe      
Disaggregation of Revenue      
Revenue 55,732 61,594 54,255
Systems      
Disaggregation of Revenue      
Revenue 202,571 280,388 262,688
Aftermarket      
Disaggregation of Revenue      
Revenue $ 140,387 $ 162,187 $ 147,873