Equity Method Investment - Balance Sheet Information and Results of Operations for Fox (Details) - FOX - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Schedule of Equity Method Investments [Line Items]          
Current assets $ 170,837   $ 170,837   $ 131,941
Non-current assets 153,738   153,738   145,775
Total assets 324,575   324,575   277,716
Current liabilities 80,795   80,795   73,970
Non-current liabilities 69,562   69,562   51,486
Stockholders' equity 174,218   174,218   152,260
Total liabilities and stockholders' equity 324,575   324,575   $ 277,716
Net revenue 109,011 $ 106,171 291,522 $ 271,130  
Gross profit 34,886 34,786 92,331 83,437  
Operating income 15,086 13,821 32,057 25,897  
Net income $ 13,684 $ 10,591 $ 25,862 $ 18,124