XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable and Significant Concentrations (Tables)
6 Months Ended
Jun. 30, 2024
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

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

 

$8,018,537

 

 

$6,402,922

 

Commercial (2)

 

 

2,620,599

 

 

 

1,898,230

 

Gross accounts receivable

 

 

10,639,136

 

 

 

8,301,152

 

Less: allowances for credit

 

 

 

 

 

 

 

 

losses (3)

 

 

78,334

 

 

 

81,359

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$10,560,802

 

 

$8,219,793

 

Schedule of concentration of risk

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2024

 

 

2023

 

 

 

As a % of

 

 

As a % of

 

Customer Type

 

Receivables

 

 

Receivables

 

 

 

(Unaudited)

 

U.S. Federal Government

 

 

75%

 

 

77%

  

The following table presents revenue by customer for each of the periods presented:

 

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

 

 

As a % of

 

 

As a % of

 

 

As a % of

 

 

As a % of

 

 

 

Revenue

 

 

Revenue

 

 

Revenue

 

 

Revenue

 

Customer Type

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

U.S. Federal Government (1)

 

 

83%

 

 

81%

 

 

82.5%

 

 

80.5%