XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable and Significant Concentrations (Tables)
9 Months Ended
Sep. 30, 2020
Schedule of accounts receivable
    SEPTEMBER 30,     DECEMBER 31,  
    2020     2019  
    (Unaudited)  
Government (1)   $ 29,569,252     $ 12,604,582  
Commercial (2)     2,019,530       2,102,581  
Gross accounts receivable     31,588,782       14,707,163  
Less: allowances for doubtful                
accounts (3)     119,248       126,235  
                 
Accounts receivable, net   $ 31,469,534     $ 14,580,928  
Accounts Receivable  
Schedules of concentration of risk
    SEPTEMBER 30,     DECEMBER 31,  
    2020     2019  
    As a % of     As a % of  

Customer Name

  Receivables     Receivables  
    (Unaudited)  
National Aeronautics and Space Administration     --       21%  
U.S. Census Bureau     68%       18%  
Sales Revenue, Net  
Schedules of concentration of risk
    THREE MONTHS ENDED     NINE MONTHS ENDED  
    SEPTEMBER 30,     SEPTEMBER 30,  
    2020     2019     2020     2019  
    As a % of     As a % of     As a % of     As a % of  

Customer Name

  Revenues     Revenues     Revenues     Revenues  
    (Unaudited)  
U.S. Immigration and Customs Enforcement     --       12%       --       14%  
U.S. Customs Border Patrol     --       14%       --       12%  
U.S. Transportation Safety Administration     10%       --       --       --  
U.S. Census Bureau     61%       16%       54%       --