v3.26.1
OTHER BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Certain Balance Sheet Components
A summary of certain balance sheet components is as follows:
As of
March 31, 2026December 31, 2025
Accounts receivable, net:
Trade receivables$281,457 $340,360 
Unbilled receivables85,163 80,741 
Allowance for doubtful accounts(20,745)(20,415)
Total Accounts receivable, net$345,875 $400,686 
Prepaids and other current assets:
Prepaid expenses$84,919 $82,950 
Other current assets16,439 17,058 
Total Prepaids and other current assets$101,358 $100,008 
Other current liabilities:
Accrued expenses$48,866 $55,184 
Accrued indirect taxes12,207 18,904 
Restructuring reserve5,703 13,775 
Other current liabilities4,290 6,419 
Total Other current liabilities$71,066 $94,282