XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
General and Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2020
General and Basis of Presentation [Abstract]  
Disaggregation of Revenue
We have one reportable segment. We treat sales to U.S. customers as sales within the U.S. regardless of where the services are performed. Substantially all of our revenues are from U.S. customers as revenue derived from international customers is de minimus. The following tables disclose revenue (in thousands) by customer type and contract type for the periods presented.

 
Three Months Ended
  
Nine Months Ended
 
  
September 30,
  
September 30,
 
  
2020
  
2019
  
2020
  
2019
 
Federal
 
$
45,788
  
$
42,702
  
$
128,756
  
$
105,459
 
State & Local, and Commercial
  
1,652
   
2,829
   
6,273
   
7,286
 
Total
 
$
47,440
  
$
45,531
  
$
135,029
  
$
112,745
 

 
Three Months Ended
  
Nine Months Ended
 
  
September 30,
  
September 30,
 
  
2020
  
2019
  
2020
  
2019
 
Firm fixed-price
 
$
39,483
  
$
38,660
  
$
113,080
  
$
92,447
 
Time-and-materials
  
3,605
   
3,325
   
11,066
   
10,945
 
Cost plus fixed fee
  
4,352
   
3,546
   
10,883
   
9,353
 
Total
 
$
47,440
  
$
45,531
  
$
135,029
  
$
112,745
 

Contract Assets and Liabilities
The following table discloses accounts receivable and contract assets (in thousands):

  
September 30, 2020
  
December 31, 2019
 
Billed accounts receivable
 
$
12,315
  
$
11,917
 
Unbilled receivables
  
17,546
   
16,745
 
Allowance for doubtful accounts
  
(745
)
  
(720
)
Receivables – net
 
$
29,116
  
$
27,942
 

The following table discloses contract liabilities (in thousands):

 
September 30, 2020
  
December 31, 2019
 
Contract liabilities
 
$
6,353
  
$
6,337
 

Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss per Share
Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive are as follows (in common stock equivalent shares):

 
Nine Months Ended September 30,
 
  
2020
  
2019
 
Unvested restricted stock
  
60
   
957
 
Common stock warrants, exercisable at $1.665/sh.
  
901
   
901
 
Total
  
961
   
1,858
 

Accumulated Other Comprehensive Income
Accumulated other comprehensive income included within stockholders’ deficit consists of the following (in thousands):

  
September 30, 2020
  
December 31, 2019
 
Cumulative foreign currency translation loss
 
$
(102
)
 
$
(101
)
Cumulative actuarial gain on pension liability adjustment
  
107
   
107
 
Accumulated other comprehensive income
 
$
5
  
$
6