XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
General and Basis of Presentation (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2017
shares
Sep. 30, 2018
USD ($)
shares
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
Segment
Unit
shares
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Segment Reporting [Abstract]            
Number of reportable segments | Segment       1    
Disaggregation of Revenue [Abstract]            
Revenue   $ 34,695,000 $ 28,243,000 $ 102,039,000 $ 72,450,000  
Components of Accounts Receivable [Abstract]            
Billed accounts receivable   10,485,000   10,485,000   $ 11,736,000
Unbilled receivables   16,077,000   16,077,000   13,195,000
Allowance for doubtful accounts   (300,000)   (300,000)   (411,000)
Receivables - net   26,262,000   26,262,000   24,520,000
Contract with Customer, Liability [Abstract]            
Contract liabilities   4,464,000   4,464,000   10,073,000
Revenue, Performance Obligation [Abstract]            
Remaining performance obligation   91,100,000   $ 91,100,000    
Accounts Receivable [Abstract]            
Percentage of initial payment by factor of U.S. Federal government receivables       90.00%    
Percentage of initial payment by factor of commercial prime contractors       85.00%    
Maximum limit of sold receivables       $ 10,000,000    
Sold receivables during the period   6,000,000 13,900,000 11,100,000 22,100,000  
Loss recognized in selling, general and administrative expenses   21,000 49,000 39,000 78,000  
Balance of sold receivables       2,900,000   0
Deferred price related to sold receivables       400,000    
Inventories [Abstract]            
Gross inventory   9,700,000   9,700,000   15,000,000
Inventory valuation reserves   916,000   916,000   1,484,000
Software Development Costs [Abstract]            
Capitalized software development costs   2,800,000   $ 2,800,000    
Software development estimated useful life       2 years    
Amortization expense   300,000 0 $ 700,000    
Accumulated amortization   900,000   $ 900,000    
Goodwill [Abstract]            
Number of reporting units | Unit       3    
Goodwill amortization period for income tax purposes       15 years    
Accumulated Other Comprehensive Income [Abstract]            
Cumulative foreign currency translation loss   (84,000)   $ (84,000)   (75,000)
Cumulative actuarial gain on pension liability adjustment   107,000   107,000   107,000
Accumulated other comprehensive income   23,000   23,000   32,000
ASC 606 [Member]            
Revenue from Contract with Customer [Abstract]            
Contract liabilities   (3,900,000)   (3,900,000)    
Revenue accruals for multiple contracts as a result of cumulative indirect rate adjustments   5,600,000        
Components of Accounts Receivable [Abstract]            
Billed accounts receivable           11,736,000
Unbilled receivables           13,195,000
Allowance for doubtful accounts           (411,000)
Receivables - net           24,520,000
Contract with Customer, Liability [Abstract]            
Contract liabilities           $ 10,073,000
Firm Fixed-Price [Member]            
Disaggregation of Revenue [Abstract]            
Revenue   21,154,000 24,314,000 74,249,000 59,782,000  
Time-and-Materials [Member]            
Disaggregation of Revenue [Abstract]            
Revenue   4,404,000 2,336,000 12,260,000 7,466,000  
Cost Plus Fixed Fee [Member]            
Disaggregation of Revenue [Abstract]            
Revenue   $ 9,137,000 1,593,000 $ 15,530,000 5,202,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01            
Revenue, Performance Obligation [Abstract]            
Remaining performance obligation percentage   41.80%   41.80%    
Remaining performance obligation, expected timing of satisfaction, period   3 months   3 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01            
Revenue, Performance Obligation [Abstract]            
Remaining performance obligation percentage   56.40%   56.40%    
Remaining performance obligation, expected timing of satisfaction, period   1 year   1 year    
Federal [Member]            
Disaggregation of Revenue [Abstract]            
Revenue   $ 32,784,000 26,358,000 $ 95,354,000 68,040,000  
State & Local, and Commercial [Member]            
Disaggregation of Revenue [Abstract]            
Revenue   $ 1,911,000 $ 1,885,000 $ 6,685,000 $ 4,410,000  
Restricted Stock Grants [Member]            
Restricted Stock Grants [Abstract]            
Restricted stock remained subject to vesting (in shares) | shares   2,457,500   2,457,500    
Restricted stock vested on date of grant       25.00%    
Restricted stock vest on anniversary of the date of grant       25.00%    
Restricted Stock Grants [Member] | Executive Officers and Employees [Member]            
Restricted Stock Grants [Abstract]            
Restricted stock issued during the period (in shares) | shares 5,005,000