| Summary of Certain Balance Sheet Components |
A summary of certain balance sheet components is as follows: | | | | | | | | | | | | | As of | | March 31, 2026 | | December 31, 2025 | | Accounts receivable, net: | | | | | Trade receivables | $ | 281,457 | | | $ | 340,360 | | | Unbilled receivables | 85,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 assets | 16,439 | | | 17,058 | | | Total Prepaids and other current assets | $ | 101,358 | | | $ | 100,008 | | | | | | | Other current liabilities: | | | | | Accrued expenses | $ | 48,866 | | | $ | 55,184 | | | Accrued indirect taxes | 12,207 | | | 18,904 | | | Restructuring reserve | 5,703 | | | 13,775 | | | Other current liabilities | 4,290 | | | 6,419 | | | Total Other current liabilities | $ | 71,066 | | | $ | 94,282 | |
|