XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Concentration of Risk (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Concentration Risk [Line Items]    
Revenues $ 36,390 $ 35,570
Percent of total
revenues 100.00% 100.00%
Cyber &
Engineering    
Concentration Risk [Line Items]    
Revenues $ 17,333 $ 18,559
Analytics    
Concentration Risk [Line Items]    
Revenues 19,057 17,011
Customer Concentration Risk | Revenue Benchmark | Customer A    
Concentration Risk [Line Items]    
Revenues $ 7,264 $ 8,342
Percent of total
revenues 20.00% 23.00%
Customer Concentration Risk | Revenue Benchmark | Customer A | Cyber &
Engineering    
Concentration Risk [Line Items]    
Revenues $ 7,264 $ 8,342
Customer Concentration Risk | Revenue Benchmark | Customer A | Analytics    
Concentration Risk [Line Items]    
Revenues 0 0
Customer Concentration Risk | Revenue Benchmark | Customer B    
Concentration Risk [Line Items]    
Revenues $ 4,497 $ 3,755
Percent of total
revenues 12.00% 11.00%
Customer Concentration Risk | Revenue Benchmark | Customer B | Cyber &
Engineering    
Concentration Risk [Line Items]    
Revenues $ 4,497 $ 3,755
Customer Concentration Risk | Revenue Benchmark | Customer B | Analytics    
Concentration Risk [Line Items]    
Revenues 0 0
Customer Concentration Risk | Revenue Benchmark | Customer C    
Concentration Risk [Line Items]    
Revenues $ 5,351 $ 0
Percent of total
revenues 15.00% 0.00%
Customer Concentration Risk | Revenue Benchmark | Customer C | Cyber &
Engineering    
Concentration Risk [Line Items]    
Revenues $ 0 $ 0
Customer Concentration Risk | Revenue Benchmark | Customer C | Analytics    
Concentration Risk [Line Items]    
Revenues 5,351 0
Customer Concentration Risk | Revenue Benchmark | All others    
Concentration Risk [Line Items]    
Revenues $ 19,278 $ 23,473
Percent of total
revenues 53.00% 66.00%
Customer Concentration Risk | Revenue Benchmark | All others | Cyber &
Engineering    
Concentration Risk [Line Items]    
Revenues $ 5,572 $ 6,462
Customer Concentration Risk | Revenue Benchmark | All others | Analytics    
Concentration Risk [Line Items]    
Revenues $ 13,706 $ 17,011