v3.25.1
FINANCIAL STATEMENT DETAILS (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
The reconciliation of cash and cash equivalents and restricted cash reported within the accompanying consolidated balance sheet to the total amounts shown in the accompanying consolidated statement of cash flows is as follows:
March 31, 2025 (a)
December 31, 2024 (a)
March 31, 2024 (a) (b)
December 31, 2023 (b)
(In thousands)
Cash and cash equivalents$289,028 $325,276 $304,277 $301,372 
Restricted cash included in Prepaid expenses and other current assets211 217 255 64 
Total cash and cash equivalents and restricted cash as shown in the accompanying consolidated statement of cash flows$289,239 $325,493 $304,532 $301,436 
(a)    Restricted cash primarily consisted of a deposit related to a lease.
(b)    Restricted cash primarily consisted of a deposit related to corporate credit cards.
Schedule of Restricted Cash
The reconciliation of cash and cash equivalents and restricted cash reported within the accompanying consolidated balance sheet to the total amounts shown in the accompanying consolidated statement of cash flows is as follows:
March 31, 2025 (a)
December 31, 2024 (a)
March 31, 2024 (a) (b)
December 31, 2023 (b)
(In thousands)
Cash and cash equivalents$289,028 $325,276 $304,277 $301,372 
Restricted cash included in Prepaid expenses and other current assets211 217 255 64 
Total cash and cash equivalents and restricted cash as shown in the accompanying consolidated statement of cash flows$289,239 $325,493 $304,532 $301,436 
(a)    Restricted cash primarily consisted of a deposit related to a lease.
(b)    Restricted cash primarily consisted of a deposit related to corporate credit cards.
Schedule of Changes in Allowance for Credit Losses
The changes in the allowance for credit losses are as follows:
Three Months Ended March 31,
20252024
(In thousands)
Balance at beginning of period$2,404 $2,728 
Provision for credit losses320 (81)
Write-offs charged against the allowance(375)(531)
Recoveries collected54 233 
Balance at end of period$2,403 $2,349 
Schedule of Accumulated Depreciation and Amortization
Accumulated amortization and depreciation within the accompanying consolidated balance sheet are as follows:
Asset CategoryMarch 31, 2025December 31, 2024
 (In thousands)
ROU assets, included in Other non-current assets$19,933 $18,888 
Cloud computing costs, included in Other non-current assets$406 $304 
Leasehold improvements and equipment$608 $564 
Intangible assets with definite lives$49,368 $49,021 
Schedule of Other Income, Net
The components of "Other income, net" are as follows:
 Three Months Ended March 31,
 20252024
 (In thousands)
Interest income$3,028 $3,671 
Foreign exchange (losses) gains, net(447)145 
Other income, net$2,581 $3,816 
Schedule of Revenue and Long-lived Assets by Geographic Area
Revenue by geography is based on where the customer is located. The United States was the only country from which revenue constituted greater than 10% of total revenue of the Company for the three months ended March 31, 2025 and 2024.
Three Months Ended March 31,
20252024
(In thousands)
Revenue:
United States$56,000 $57,329 
All other countries47,034 47,581 
Total$103,034 $104,910 
Tangible long-lived assets at March 31, 2025 and December 31, 2024 relate to "Leasehold improvements and equipment, net."
March 31,
2025
December 31,
2024
(In thousands)
Leasehold improvements and equipment, net:
United States$450 $346 
All other countries104 110 
Total$554 $456