XML 99 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Variable Interest Entities - Summary of Consolidated Financial Statements of VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Current assets:        
Cash and restricted cash $ 15,250 $ 14,010 $ 95,534 $ 115,174
Accounts receivable, net 45,956 39,816    
Other receivables 428 617    
Inventories, net 10,254 9,261    
Prepaid expenses 6,942 6,918    
Total current assets 118,962 130,418    
Property and equipment, net 9,846 8,547    
Other assets 527 477    
Intangible assets, net 17,228 17,957    
Goodwill 4,551 21,418    
Total assets 234,633 261,665    
Current liabilities:        
Accounts payable 11,946 9,372    
Income taxes payable 255 255    
Accrued expenses and other current liabilities 12,245 14,595    
Total current liabilities 30,085 29,720    
Other non-current liabilities 765 868    
Deferred income taxes liability 82 108    
Total liabilities 136,227 138,490    
Variable Interest Entity        
Current assets:        
Cash and restricted cash 1,659 1,070    
Accounts receivable, net 45,956 39,817    
Other receivables 123 220    
Inventories, net 10,254 9,262    
Prepaid expenses 1,406 841    
Total current assets 59,398 51,210    
Property and equipment, net 153 168    
Other assets 491 441    
Intangible assets, net 3,227 3,343    
Goodwill 0 15,832    
Total assets 63,269 70,994    
Current liabilities:        
Accounts payable 10,370 8,296    
Income taxes payable 0 132    
Accrued expenses and other current liabilities 6,291 5,129    
Current portion of long-term debt 0 0    
Amounts due to affiliates 153,410 140,218    
Total current liabilities 170,071 153,775    
Other non-current liabilities 645 739    
Deferred income taxes liability 43 58    
Total liabilities $ 170,759 $ 154,572