v3.26.1
MAJOR CUSTOMERS
12 Months Ended
Dec. 31, 2025
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS

 

  14. MAJOR CUSTOMERS

 

For the year ended December 31, 2025, 38%, 20%, 11%, and 11% of our revenue was generated from our four largest customers. For the year ended December 31, 2024, 36%, 24%, and 14% of our revenue was generated from our three largest customers.

 

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

 

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

 

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