v3.26.1
MAJOR CUSTOMERS AND VENDORS
6 Months Ended
Jun. 30, 2026
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS AND VENDORS

 

8. MAJOR CUSTOMERS AND VENDORS
   

During the six months ended June 30, 2026, our three largest customers accounted for 46%, 13% and 11% of revenue. During the six months ended June 30, 2025 our four largest customers accounted for 31%, 24%, 15%, and 14% of revenue. During the three months ended June 30, 2026, our two largest customers accounted for 53% and 10% of revenue. During the three months ended June 30, 2025, our three largest customers accounted for 42%, 26%, and 10% of revenue.

 

At June 30, 2026, 38%, and 36% of our accounts receivable were from two of our largest customers. At December 31, 2025, 53%, 17%, and 12% of accounts receivable were due from our three largest customers.

 

At June 30, 2026, 26%, 24%, 17% and 13% of our contract assets were from four of our largest customers. At December 31, 2025, 27%, 21%, 19%, and 17% of our contract assets were related to our four largest customers.

 

At June 30, 2026 10% of our accounts payable was from one of our largest vendors. At December 31, 2025, no vendors accounted for more than 10% of accounts payable.