XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Concentration of Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Concentration Risk [Line Items]        
Revenues $ 37,613 $ 36,311 $ 74,003 $ 71,881
Percent of total
revenues 100.00% 100.00% 100.00% 100.00%
Cyber and Engineering        
Concentration Risk [Line Items]        
Revenues $ 18,618 $ 20,251 $ 35,951 $ 38,810
Analytics        
Concentration Risk [Line Items]        
Revenues 18,995 16,060 38,052 33,071
Customer Concentration Risk | Revenue Benchmark | Customer A        
Concentration Risk [Line Items]        
Revenues $ 7,326 $ 8,167 $ 14,590 $ 16,509
Percent of total
revenues 19.00% 23.00% 20.00% 23.00%
Customer Concentration Risk | Revenue Benchmark | Customer A | Cyber and Engineering        
Concentration Risk [Line Items]        
Revenues $ 7,326 $ 8,167 $ 14,590 $ 16,509
Customer Concentration Risk | Revenue Benchmark | Customer A | Analytics        
Concentration Risk [Line Items]        
Revenues 0 0 0 0
Customer Concentration Risk | Revenue Benchmark | Customer B        
Concentration Risk [Line Items]        
Revenues $ 4,405 $ 3,664 $ 8,902 $ 7,419
Percent of total
revenues 12.00% 10.00% 12.00% 10.00%
Customer Concentration Risk | Revenue Benchmark | Customer B | Cyber and Engineering        
Concentration Risk [Line Items]        
Revenues $ 4,405 $ 3,664 $ 8,902 $ 7,419
Customer Concentration Risk | Revenue Benchmark | Customer B | Analytics        
Concentration Risk [Line Items]        
Revenues 0 0 0 0
Customer Concentration Risk | Revenue Benchmark | Customer C        
Concentration Risk [Line Items]        
Revenues $ 7,577 $ 0 $ 12,928 $ 0
Percent of total
revenues 20.00% 0.00% 17.00% 0.00%
Customer Concentration Risk | Revenue Benchmark | Customer C | Cyber and Engineering        
Concentration Risk [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0
Customer Concentration Risk | Revenue Benchmark | Customer C | Analytics        
Concentration Risk [Line Items]        
Revenues 7,577 0 12,928 0
Customer Concentration Risk | Revenue Benchmark | All others        
Concentration Risk [Line Items]        
Revenues $ 18,305 $ 24,480 $ 37,583 $ 47,953
Percent of total
revenues 49.00% 67.00% 51.00% 67.00%
Customer Concentration Risk | Revenue Benchmark | All others | Cyber and Engineering        
Concentration Risk [Line Items]        
Revenues $ 6,887 $ 8,420 $ 12,459 $ 14,882
Customer Concentration Risk | Revenue Benchmark | All others | Analytics        
Concentration Risk [Line Items]        
Revenues $ 11,418 $ 16,060 $ 25,124 $ 33,071