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