XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Significant Concentrations (Tables)
9 Months Ended
Sep. 30, 2021
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

SEPTEMBER 30,

 

 

DECEMBER 31,

 

 

 

2021

 

 

2020

 

 

 

(Unaudited)

 

Government (1)

 

$9,025,163

 

 

$34,097,906

 

Commercial (2)

 

 

1,208,536

 

 

 

1,898,924

 

Gross accounts receivable

 

 

10,233,699

 

 

 

35,996,830

 

 

 

 

 

 

 

 

 

 

Less: allowances for doubtful accounts (3)

 

 

84,971

 

 

 

114,169

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$10,148,728

 

 

$35,882,661

 

Schedules of concentration of risk

 

 

THREE MONTHS ENDED

 

 

NINE MONTHS ENDED

 

 

 

SEPTEMBER 30,

 

 

SEPTEMBER 30,

 

Customer Type

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Unaudited)

 

U.S. Federal Government (1)

 

 

87.1%

 

 

94.0%

 

 

 

84.2%

 

 

 

91.4%

 

U.S. State & Local and Foreign Governments

 

 

0.3%

 

 

 

0.1%

 

 

 

0.4%

 

 

 

0.1%

 

Commercial

 

 

12.6%

 

 

 

5.9%

 

 

 

15.4%

 

 

 

8.5%