XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
MAJOR CUSTOMERS AND VENDORS
9 Months Ended
Sep. 30, 2024
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS AND VENDORS

 

8. MAJOR CUSTOMERS AND VENDORS
   

During the nine months ended September 30, 2024, our four largest customers accounted for 35%, 24%, 12%, and 12% of revenue. During the nine months ended September 30, 2023, our four largest customers accounted for 31%, 26%, 12% and 10% of revenue. During the three months ended September 30, 2024, our three largest customers accounted for 40%, 23% and 11% of revenue. During the three months ended September 30, 2023, our four largest customers accounted for 28%, 21%, 19% and 13% of revenue.

 

At September 30, 2024, 38%, 25%, and 13% of our accounts receivable were from three of our largest customers. At December 31, 2023, 30%, 17%, 12%, and 11% of accounts receivable were due from our four largest customers. 

 

At September 30, 2024, 27%, 26%, 15% and 12% of our contract assets were from four of our largest customers. At December 31, 2023, 26%, 23%, 18%, and 15% of our contract assets were related to our four largest customers.

 

At September 30, 2024, 10% of our accounts payable was from one of our largest vendors. At December 31, 2023 no vendors accounted for 10% of our accounts payable.