XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Changes in Allowance for Credit Losses
The changes in the allowance for credit losses are as follows:
Years Ended December 31,
20232022
(In thousands)
Balance at beginning of period5,183 1,324 
Provision for credit losses777 7,606 
Write-offs charged against the allowance(4,366)(4,997)
Recoveries collected1,129 1,245 
Currency translation adjustment
Balance at end of period (a)
$2,728 $5,183 
____________________
(a)    The allowance for credit losses declined due to a decrease in the provision for credit losses driven by a decrease in aged accounts receivable balances as a result of improved cash collections.
Schedule of Leasehold Improvements and Equipment, net Leasehold improvements and equipment, net is as follows:
December 31,Estimated Useful Lives
 20232022
 (In thousands)
Leasehold improvements$761 $1,332 
Shorter of lease term or 10 Years
Computer and other equipment550 807 
2 to 10 Years
Total leasehold improvements and equipment1,311 2,139 
Accumulated depreciation and amortization(704)(784)
Leasehold improvements and equipment, net$607 $1,355 
Schedule of Revenue and Long-lived Assets by Geographic Area
Tangible long-lived assets at December 31, 2023 and December 31, 2022 relate to "Leasehold improvements and equipment, net."
December 31,
20232022
(In thousands)
Leasehold improvements and equipment, net:
United States$492 $537 
All other countries115 818 
Total$607 $1,355 
Revenue by geography is based on where the customer is located. The United States was the only country whose revenue constituted greater than 10% of total revenue of the Company for the years ended December 31, 2023, 2022, and 2021.
Years Ended December 31,
202320222021
(In thousands)
Revenue:
United States$223,055 $220,742 $197,576 
All other countries194,159 212,286 194,102 
Total$417,214 $433,028 $391,678