XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Changes Due To Topic 606 (Summary of the Effects of Adoption of ASC Topic 606 on the Company's unaudited Consolidated Statement of Cash Flows) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Net income (loss) $ 2,008 $ 313 $ 2,775 $ (342)
Inventories     (1,918) (1,196)
Contract assets     $ (3,053) (682)
Accounting Standards Update 2014-09 [Member]        
Net income (loss)   313   (342)
Inventories       (1,196)
Contract assets       (682)
Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]        
Net income (loss)   58   216
Inventories       466
Contract assets       (682)
Accounting Standards Update 2014-09 [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member]        
Net income (loss)   $ 255   (558)
Inventories       $ (1,662)