XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
General and Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2021
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 three months ended March 31, 2021 and 2020.

 
Three Months Ended
 
  
March 31,
 
  
2021
  
2020
 
Federal
 
$
53,347
  
$
36,092
 
State & Local, and Commercial
  
2,410
   
2,888
 
Total
 
$
55,757
  
$
38,980
 

 
Three Months Ended
 
  
March 31,
 
  
2021
  
2020
 
Firm fixed-price
 
$
49,141
  
$
31,662
 
Time-and-materials
  
3,030
   
3,825
 
Cost plus fixed fee
  
3,586
   
3,493
 
Total
 
$
55,757
  
$
38,980
 

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

  
March 31, 2021
  
December 31, 2020
 
Billed accounts receivable
 
$
12,382
  
$
12,060
 
Unbilled receivables
  
40,494
   
19,161
 
Allowance for doubtful accounts
  
(313
)
  
(308
)
Receivables – net
 
$
52,563
  
$
30,913
 

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

 
Three Months Ended March 31,
 
  
2021
  
2020
 
Unvested restricted stock and restricted stock units
  
3,167
   
957
 
Common stock warrants, exercisable at $1.665/sh.
  
901
   
901
 
Total
  
4,068
   
1,858
 

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

  
March 31, 2021
  
December 31, 2020
 
Cumulative foreign currency translation loss
 
$
(95
)
 
$
(63
)
Cumulative actuarial gain on pension liability adjustment
  
107
   
107
 
Accumulated other comprehensive income
 
$
12
  
$
44