XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
MAJOR CUSTOMERS AND VENDORS
3 Months Ended
Mar. 31, 2024
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS AND VENDORS

 

8. MAJOR CUSTOMERS AND VENDORS

 

During the three months ended March 31, 2024, our four largest customers accounted for 28%, 24%, 15%, and 11% of revenue. During the three months ended March 31, 2023, our two largest customers accounted for 36% and 28% of revenue.

 

At March 31, 2024, 22%, 17%, 14%, and 14% of our accounts receivable were from four of our largest customers. At December 31, 2023, 30%, 17%, 12%, and 11% of accounts receivable were due from our four largest customers. 

 

At March 31, 2024, 27%, 20%, 18%, and 15% 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 March 31, 2024, 13% of our accounts payable was from one of our largest vendors.