Acquisitions - Additional Information (Detail) - USD ($) $ in Millions |
Mar. 19, 2016 |
Jul. 31, 2015 |
|---|---|---|
| CMC Group, Inc. [Member] | ||
| Business Acquisition [Line Items] | ||
| Total purchase consideration | $ 0.3 | |
| Major Business Systems, Inc [Member] | ||
| Business Acquisition [Line Items] | ||
| Total cash purchase consideration for assets acquired | $ 0.6 |