Inventory - Components of Inventory (Detail) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Inventory Disclosure [Abstract] | ||
| Raw materials and purchased parts | $ 85,048 | $ 59,283 |
| Work in process | 9,657 | 7,861 |
| Finished goods and replacement parts | 24,564 | 23,601 |
| Inventories, net | $ 119,269 | $ 90,745 |