XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.1
MAJOR CUSTOMERS AND VENDORS
3 Months Ended
Mar. 31, 2025
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS AND VENDORS

 

8. MAJOR CUSTOMERS AND VENDORS
   

 

During the three months ended March 31, 2025, our four largest customers accounted for 23%, 22%, 20% and 18% of revenue. During the three months ended March 31, 2024 our five largest customers accounted for 19%, 15%, 14% 11% and 10% of revenue.

 

At March 31, 2025, 36%, 13%, and 11% of our accounts receivable were from three of our largest customers. At December 31, 2024, 21%, 18%, 16%, 12%, 12%, and 12% of accounts receivable were due from our six largest customers. 

 

At March 31, 2025, 22%, 21%, 19% and 17% of our contract assets were from four of our largest customers. At December 31, 2024, 27%, 20%, 16% and 15% of our contract assets were related to our four largest customers.

 

At March 31, 2025 none of our vendors accounted for more than 10% of our accounts payable. At December 31, 2024, 13%, 12%, 11%, and 11% of our AP was from our top 4 largest vendors.