XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Significant Concentrations (Tables)
6 Months Ended
Jun. 30, 2021
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2021

 

 

2020

 

 

 

(Unaudited)

 

Government (1)

 

$7,185,598

 

 

$34,097,906

 

Commercial (2)

 

 

1,655,242

 

 

 

1,898,924

 

Gross accounts receivable

 

 

8,840,840

 

 

 

35,996,830

 

 

 

 

 

 

 

 

 

 

Less: allowances for doubtful accounts (3)

 

 

86,854

 

 

 

114,169

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$8,753,986

 

 

$35,882,661

 

Schedules of concentration of risk

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2021

 

 

2020

 

 

 

As a % of

 

 

As a % of

 

Customer Name

 

Receivables

 

 

Receivables

 

 

 

(Unaudited)

 

U.S. Department of Homeland Security HQ

 

 

23%

 

 

-

 

U.S. Coast Guard

 

 

10%

 

 

-

 

National Aeronautics and Space Administration

 

 

11%

 

 

-

 

U.S. Census Bureau

 

 

12%

 

 

70%

Schedule of revenue

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

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

 

 

19%

 

 

--

 

 

 

19%

 

 

10%

U.S. Department of Homeland Security HQ

 

 

12%

 

 

--

 

 

 

13%

 

 

--

 

U.S. Transportation Safety Administration

 

 

10%

 

 

--

 

 

 

--

 

 

 

--

 

U.S. Coast Guard

 

 

12%

 

 

--

 

 

 

16%

 

 

--

 

U.S. Census Bureau

 

 

--

 

 

 

60%

 

 

-

 

 

 

51%