|
Accounts Receivable - Components of Accounts Receivable (Detail) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
|---|---|---|---|---|
| Receivables [Abstract] | ||||
| Accounts receivable | $ 110,977 | $ 99,530 | ||
| Less: Allowance for doubtful accounts | (10,448) | (10,393) | (5,698) | (9,190) |
| Accounts receivable, net | $ 100,529 | $ 89,137 |