Supplemental Cash Flow Disclosures - Schedule of Supplemental Cash Flow Disclosures (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Schedule Of Supplemental Cash Flow [Line Items] | |||
| Interest paid in cash | $ 10,248 | $ 11,040 | $ 2,380 |
| Income tax (refunds) payments in cash | (1,322) | 2,059 | 4,773 |
| Non-Cash Transactions: | |||
| Investment in Lift Ventures (see Note 19) | 5,951 | ||
| Capital leases | 3,607 | ||
| PM Group [Member] | |||
| Non-Cash Transactions: | |||
| Issuance of stock in connection with assets and acquisition | $ 10,124 | ||
| Terex Corporation [Member] | |||
| Non-Cash Transactions: | |||
| Terex note payment paid in stock | 150 | ||
| Avis Industrial Corporation [Member] | |||
| Non-Cash Transactions: | |||
| Rent paid in stock | $ 227 | ||
| Terex Corporation Note Payable [Member] | ASV Inc [Member] | |||
| Non-Cash Transactions: | |||
| Note to Terex related to ASV | $ 1,594 | ||