XML 79 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Restatement of Previously Issued Consolidated Financial Statements - Pre-2014 Restatement Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes $ (6,450) $ (9,053) $ (7,612) $ (24,054) $ (7,878) $ (10,509) $ (10,792) $ (6,680) $ (47,169) $ (35,859) $ (12,593) $ 29,221  
Stockholders' equity 32,172 $ 6,129 $ 18,210 $ 30,048 40,660 $ 46,967 $ 55,337 81,900 32,172 40,660 84,873 86,483 $ 47,607
Common stock                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity 19       12       19 12 11 11 11
Additional paid-in capital                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity 123,838       86,764       123,838 86,764 83,377 81,746 61,930
Accumulated deficit                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity (82,147)       (34,535)       (82,147) (34,535) 12,937 15,828 (5,649)
Treasury stock, at cost                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity $ (9,538)       $ (11,581)       $ (9,538) $ (11,581) (11,452) (11,102) (8,685)
Previously Reported                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes               (8,931)     13,890 34,539  
Stockholders' equity               101,367     106,297 90,799 50,421
Previously Reported | Common stock                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         11
Previously Reported | Additional paid-in capital                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         57,308
Previously Reported | Accumulated deficit                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         (2,648)
Previously Reported | Treasury stock, at cost                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         (4,250)
Restatement Adjustments and Reclassifications                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes               2,251     (26,483) (5,318)  
Stockholders' equity               (19,467)     (21,424) (4,316) (2,891)
Restatement Adjustments and Reclassifications | Common stock                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         0
Restatement Adjustments and Reclassifications | Additional paid-in capital                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         4,622
Restatement Adjustments and Reclassifications | Accumulated deficit                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         (3,079)
Restatement Adjustments and Reclassifications | Treasury stock, at cost                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Stockholders' equity                         (4,435)
Product development cost | Restatement Adjustments and Reclassifications                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes               123     (1,001) (2,397) (3,600)
Inventory valuation | Restatement Adjustments and Reclassifications                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes               (404)     (1,069) 38 (1,500)
Accrued liabilities | Restatement Adjustments and Reclassifications                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes               422     (1,106) 591 300
Equity investment | Restatement Adjustments and Reclassifications                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
(Loss) income before taxes               $ (125)     $ 125 $ (286) $ 300