XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
MAJOR CUSTOMERS
6 Months Ended
Jun. 30, 2023
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS

 

9. MAJOR CUSTOMERS
   

During the six months ended June 30, 2023, our two largest customers accounted for 32% and 29% of revenue. During the six months ended June 30, 2022, our three largest customers accounted for 36%, 14% and 11% of revenue.

 

At June 30, 2023, 22%, 19%, 17% and 15% of our contract assets were from four of our largest customers. At December 31, 2022, 27%, 20%, 16%, and 16% of our contract assets were related to our four largest customers.

 

At June 30, 2023, 22%, 17%, 13%, 11% and 10% of our accounts receivable were from five of our largest customers. At December 31, 2022, 38%, 21%, 17%, and 13% of accounts receivable were due from our four largest customers.