Significant Accounting Policies - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Prepaid expenses | $ 11,158 | $ 7,409 |
| Receivables - optical product purchasing organization | 7,042 | 8,434 |
| Acquisition escrow receivable | 0 | 8,000 |
| Insurance recoveries | 2,476 | 2,363 |
| Other current assets | 11,338 | 8,414 |
| Total | $ 32,014 | $ 34,620 |