XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable and Significant Concentrations (Tables)
3 Months Ended
Mar. 31, 2022
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

MARCH 31,

 

 

DECEMBER 31,

 

 

 

2022

 

 

2021

 

 

 

(Unaudited)

 

Government (1)

 

$10,885,429

 

 

$11,010,794

 

Commercial (2)

 

 

2,268,317

 

 

 

1,588,778

 

Gross accounts receivable

 

 

13,153,746

 

 

 

12,599,572

 

Less: allowances for doubtful accounts (3)

 

 

58,460

 

 

 

62,988

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$13,095,286

 

 

$12,536,584

 

Schedule of concentration of risk

 

 

THREE MONTHS ENDED

 

 

 

MARCH 31,

 

Customer Type

 

2022

 

 

2021

 

 

 

(Unaudited)

 

U.S. Federal Government (1)

 

 

77.7%

 

 

82.0%

U.S. State & Local and Foreign Governments

 

 

0.7%

 

 

0.4%

Commercial

 

 

21.6%

 

 

17.6%