XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Liabilities
3 Months Ended
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities Other Current Liabilities
The following table presents the Company’s other current liabilities ($ in thousands):
March 31, 2023December 31, 2022
Payroll11,472 31,689 
Accrued professional service fee7,148 4,080 
Payables for purchase of property and equipment4,232 5,269 
Accrued rebate to distributors11,536 8,443 
Tax payables13,001 13,283 
Others (i)3,492 4,054 
Total50,881 66,818 
(i)Others mainly include accrued travel and business-related expenses.