XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CUSTOMER AND SUPPLIER CONCENTRATION
3 Months Ended
Mar. 31, 2024
Risks and Uncertainties [Abstract]  
CUSTOMER AND SUPPLIER CONCENTRATION CUSTOMER AND SUPPLIER CONCENTRATION
There was no particular customer that accounted for greater than 10% of the Company's consolidated revenues for the three months ended March 31, 2024. For the three months ended March 31, 2023, there was one customer that accounted for greater than 10% of the Company’s consolidated revenues. Details are as follows:
CustomerTotal revenues
from the customer
as a percentage of
total revenues
for the three months ended
March 31,
2024
Accounts
receivable from
the customer as of
March 31,
2024
(in thousands)
Total revenues
from the customer
as a percentage of
total revenues
for the three months ended
March 31,
2023
Accounts
receivable from
the customer as of
March 31,
2023
(in thousands)
1— %$— 14.1 %$3,362 
For the three months ended March 31, 2024, the Company’s purchases were concentrated primarily with one vendor. For the three months ended March 31, 2023, the Company's purchases were not concentrated with any particular vendor. Details are as follows:
VendorTotal purchases
from the vendor
as a percentage of
total cost of
revenues for
the three months ended
March 31,
2024
Accounts payable
to the vendor
as of
March 31,
2024
(in thousands)
Total purchases
from the vendor
as a percentage
of total cost of
revenues for
the three months ended
March 31,
2023
Accounts payable
(prepayment) to
the vendors as of
March 31,
2023
(in thousands)
147.6 %$12,166 — %$— 
The Company believes there are other suppliers that could be substituted should the above cited vendor become unavailable or non-competitive.