XML 29 R23.htm IDEA: XBRL DOCUMENT v3.19.3
General and Basis of Presentation (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
shares
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Segment
Reportingunit
shares
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Segment Reporting [Abstract]          
Number of reportable segments | Segment     1    
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]          
Right-of-use assets $ 2,089,000   $ 2,089,000   $ 0
Lease liabilities 2,291,000   2,291,000    
Disaggregation of Revenue [Abstract]          
Revenue 45,531,000 $ 34,695,000 112,745,000 $ 102,039,000  
Components of Accounts Receivable [Abstract]          
Billed accounts receivable 17,922,000   17,922,000   18,848,000
Unbilled receivables 20,786,000   20,786,000   16,000,000
Allowance for doubtful accounts (389,000)   (389,000)   (306,000)
Receivables - net 38,319,000   38,319,000   34,542,000
Components of Contract Liabilities [Abstract]          
Contract liabilities 4,774,000   4,774,000   5,232,000
Revenue, Performance Obligation [Abstract]          
Remaining performance obligation 104,000,000   104,000,000    
Revenue recognized included in opening contract liabilities 1,000,000 1,200,000 $ 4,100,000 5,300,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 3,200,000 6,000,000 12,600,000 11,100,000  
Loss recognized in selling, general and administrative expenses 12,000 21,000 45,000 39,000  
Balance of sold receivables 2,500,000 2,900,000 2,500,000 2,900,000 900,000
Deferred price related to sold receivables 400,000 400,000 400,000 400,000 100,000
Inventories [Abstract]          
Gross inventory 3,800,000   3,800,000   4,900,000
Inventory obsolescence reserves 484,000   484,000   520,000
Software Development Costs [Abstract]          
Capitalized software development costs 5,300,000   $ 5,300,000   3,100,000
Software development estimated useful life     2 years    
Amortization expense 400,000 300,000 $ 1,300,000 700,000  
Accumulated amortization 2,600,000   $ 2,600,000   1,300,000
Goodwill [Abstract]          
Number of reporting units | Reportingunit     3    
Goodwill amortization period for income tax purposes     15 years    
Accumulated Other Comprehensive Income [Abstract]          
Cumulative foreign currency translation loss (90,000)   $ (90,000)   (90,000)
Cumulative actuarial gain on pension liability adjustment 107,000   107,000   107,000
Accumulated other comprehensive income 17,000   17,000   17,000
Firm Fixed-Price [Member]          
Disaggregation of Revenue [Abstract]          
Revenue 38,660,000 21,154,000 92,447,000 74,249,000  
Time-and-Materials [Member]          
Disaggregation of Revenue [Abstract]          
Revenue 3,325,000 4,404,000 10,945,000 12,260,000  
Cost Plus Fixed Fee [Member]          
Disaggregation of Revenue [Abstract]          
Revenue $ 3,546,000 9,137,000 $ 9,353,000 15,530,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01          
Revenue, Performance Obligation [Abstract]          
Remaining performance obligation percentage 52.40%   52.40%    
Remaining performance obligation, expected timing of satisfaction, period 9 months   9 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01          
Revenue, Performance Obligation [Abstract]          
Remaining performance obligation percentage 46.80%   46.80%    
Remaining performance obligation, expected timing of satisfaction, period 1 year   1 year    
Federal [Member]          
Disaggregation of Revenue [Abstract]          
Revenue $ 42,702,000 32,784,000 $ 105,459,000 95,354,000  
State & Local, and Commercial [Member]          
Disaggregation of Revenue [Abstract]          
Revenue $ 2,829,000 $ 1,911,000 $ 7,286,000 $ 6,685,000  
Restricted Stock Grants [Member]          
Restricted Stock Grants [Abstract]          
Restricted stock remained subject to vesting (in shares) | shares 1,213,750   1,213,750    
Restricted stock vested on date of grant     25.00%    
Restricted stock vest on anniversary of the date of grant     25.00%    
ASU 2016-02 [Member]          
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]          
Right-of-use assets         2,000,000
Lease liabilities         2,000,000
ASC 606 [Member]          
Revenue from Contract with Customer [Abstract]          
Revenue accruals for multiple contracts as a result of cumulative indirect rate adjustments         $ 6,000,000