XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable and Significant Concentrations (Tables)
6 Months Ended
Jun. 30, 2023
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2023

 

 

2022

 

 

 

(Unaudited)

 

U.S. Federal, State, and Local Government (1)

 

$6,315,665

 

 

$7,272,993

 

Commercial (2)

 

 

2,703,596

 

 

 

2,055,782

 

Gross accounts receivable

 

 

9,019,261

 

 

 

9,328,775

 

Less: allowances for credit

 

 

 

 

 

 

 

 

losses (3)

 

 

68,549

 

 

 

51,666

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$8,950,712

 

 

$9,277,109

 

Schedule of presents revenue by customer

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

Customer Type

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

(Unaudited)

 

U.S. Federal Government (1)

 

 

80.8%

 

 

80.5%

 

 

80.4%

 

 

79.1%