XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Revenue by discipline & geographical areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue        
Revenue $ 74,305 $ 119,333 $ 165,782 $ 241,518
North America        
Disaggregation of Revenue        
Revenue 9,380 16,485 20,988 27,008
Asia Pacific        
Disaggregation of Revenue        
Revenue 49,717 88,471 112,643 186,160
Europe        
Disaggregation of Revenue        
Revenue 15,208 14,377 32,151 28,350
Systems        
Disaggregation of Revenue        
Revenue 37,224 73,919 94,316 159,395
Aftermarket        
Disaggregation of Revenue        
Revenue $ 37,081 $ 45,414 $ 71,466 $ 82,123