XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Variable Interest Entities - Summary of Consolidated Financial Statements of VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Current assets:        
Cash and restricted cash $ 95,534 $ 115,174 $ 27,412 $ 5,998
Accounts receivable 24,513 20,007    
Other receivables 1,279 1,237    
Inventories, net 7,770 6,438    
Prepaid expenses 10,744 11,200    
Total current assets 139,840 154,056    
Property and equipment, net 4,909 4,192    
Other assets 332 320    
Intangible assets, net 17,572 18,245    
Goodwill 26,626 26,626    
Total assets 206,512 203,439    
Current liabilities:        
Accounts payable 12,596 15,559    
Income taxes payable 132 132    
Accrued expenses and other current liabilities 14,516 13,924    
Current portion of long-term debt 0 183    
Total current liabilities 31,521 29,798    
Other non-current liabilities 3,801 6,900    
Deferred income taxes liability 551 371    
Total liabilities 74,514 99,280    
Variable Interest Entity        
Current assets:        
Cash and restricted cash 2,248 1,618    
Accounts receivable 24,513 20,007    
Other receivables 1,028 935    
Inventories, net 7,770 6,438    
Prepaid expenses 1,146 781    
Total current assets 36,705 29,779    
Property and equipment, net 44 0    
Other assets 273 276    
Intangible assets, net 1,120 1,181    
Goodwill 11,096 11,096    
Total assets 49,238 42,332    
Current liabilities:        
Accounts payable 11,876 14,204    
Income taxes payable 132 132    
Accrued expenses and other current liabilities 5,228 5,539    
Current portion of long-term debt 0 183    
Amounts due to affiliates 76,960 56,312    
Total current liabilities 94,196 76,370    
Other non-current liabilities 1,917 3,203    
Deferred income taxes liability 16 6    
Total liabilities $ 96,129 $ 79,579