| Financial Statement Components |
3. Financial Statement Components Accounts receivable, net of allowance consists of the following: | | | | | | | | | | | | | | | | | As of September 30, | | As of December 31, | | 2026 | | 2025 | | | | | | (In thousands) | | Trade accounts receivable | $ | 47,142 | | | $ | 34,322 | | | Unbilled accounts receivable | 71,337 | | | 57,400 | | Allowance for expected credit losses | (723) | | | (537) | | | Other accounts receivable | 382 | | | 224 | | | Total accounts receivable, net | $ | 118,138 | | | $ | 91,409 | |
Components of the allowance for expected credit losses are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | | | (In thousands) | | Balance, beginning of period | $ | (646) | | | $ | (2,062) | | | $ | (537) | | | $ | (2,172) | | | | | Charged to credit loss expense, net of reversals | (200) | | | (24) | | | (458) | | | (974) | | | | Deductions (1) | 123 | | | 1,663 | | | 270 | | | 2,869 | | | | | Impact of foreign currency translation | — | | | (2) | | | 2 | | | (148) | | | | | Balance, end of period | $ | (723) | | | $ | (425) | | | $ | (723) | | | $ | (425) | | | | | | | | | | | | | |
________________________ (1) Write-off of uncollectible accounts after exhaustion of collection efforts. Accrued expenses and other current liabilities consisted of the following: | | | | | | | | | | | | | | | | | As of September 30, | | As of December 31, | | 2026 | | 2025 | | | | | | (In thousands) | | Accrued expense | $ | 80,690 | | | $ | 60,808 | | | Accrued compensation and benefits | 17,349 | | | 20,405 | | | Accrued sales, use, VAT and telecommunications related taxes | 6,346 | | | 4,421 | | | | | | | | | | | | | | | | | | | Customer deposits | 2,853 | | | 4,320 | | | Other accrued expenses | 1,577 | | | 1,197 | | | Total accrued expenses and other current liabilities | $ | 108,815 | | | $ | 91,151 | |
|