XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Variable Interest Entities - Summary of Consolidated Financial Statements of VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Current assets:        
Cash and restricted cash $ 64,208 $ 115,174 $ 15,169 $ 5,998
Accounts receivable 28,947 20,007    
Other receivables 422 1,237    
Inventories, net 8,580 6,438    
Prepaid expenses 10,048 11,200    
Total current assets 112,205 154,056    
Property and equipment, net 6,014 4,192    
Other assets 407 320    
Intangible assets, net 19,383 18,245    
Goodwill 34,476 26,626    
Total assets 189,740 203,439    
Current liabilities:        
Accounts payable 13,900 15,559    
Income taxes payable 132 132    
Accrued expenses and other current liabilities 17,610 13,924    
Current portion of long-term debt 0 183    
Total current liabilities 36,128 29,798    
Other non-current liabilities 3,146 6,900    
Deferred income taxes liability 502 371    
Total liabilities 65,757 99,280    
Variable Interest Entity        
Current assets:        
Cash and restricted cash 1,351 1,618    
Accounts receivable 28,947 20,007    
Other receivables 212 935    
Inventories, net 8,580 6,438    
Prepaid expenses 935 781    
Total current assets 40,025 29,779    
Property and equipment, net 26 0    
Other assets 347 276    
Intangible assets, net 3,543 1,181    
Goodwill 18,946 11,096    
Total assets 62,887 42,332    
Current liabilities:        
Accounts payable 12,028 14,204    
Income taxes payable 132 132    
Accrued expenses and other current liabilities 7,643 5,539    
Current portion of long-term debt 0 183    
Amounts due to affiliates 99,583 56,312    
Total current liabilities 119,386 76,370    
Other non-current liabilities 2,565 3,203    
Deferred income taxes liability 32 6    
Total liabilities $ 121,983 $ 79,579