XML 85 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable and Significant Concentrations (Tables)
6 Months Ended
Jun. 30, 2022
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2022

 

 

2021

 

 

 

(Unaudited)

 

Government (1)

 

$10,485,480

 

 

$11,010,794

 

Commercial (2)

 

 

1,984,143

 

 

 

1,588,778

 

Gross accounts receivable

 

 

12,469,623

 

 

 

12,599,572

 

Less: allowances for doubtful

 

 

 

 

 

 

 

 

accounts (3)

 

 

45,023

 

 

 

62,988

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$12,424,600

 

 

$12,536,584

 

Schedule of concentration of risk

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

Customer Type

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(Unaudited)

 

U.S. Federal Government (1)

 

 

80.5%

 

 

83.3%

 

 

79.1%

 

 

82.6%

U.S. State & Local and Foreign Governments

 

 

0.5%

 

 

0.4%

 

 

0.6%

 

 

0.4%

Commercial

 

 

18.9%

 

 

16.3%

 

 

20.2%

 

 

17.0%