| Balance Sheet Components |
5. Balance Sheet Components Accounts Receivable and Allowance for Credit Losses Accounts receivable, net of allowance for credit losses consists of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | | Accounts receivable | $ | 300,596 | | | $ | 358,728 | | | Allowance for credit losses | (18,417) | | | (16,376) | | | Accounts receivable, net of allowance for credit losses | $ | 282,179 | | | $ | 342,352 | |
The allowance for credit losses consists of the following activity: | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | Six Months Ended June 30, 2025 | | Allowance for credit losses, beginning balance | $ | 16,376 | | | $ | 5,922 | | Provision for credit losses, net of recoveries | 7,687 | | | 1,737 | | Write-offs | (5,646) | | | (1,443) | | Allowance for credit losses, ending balance | $ | 18,417 | | | $ | 6,216 | |
Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consists of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | | Prepaid taxes | $ | 13,023 | | | $ | 30,290 | | | Prepaid traffic acquisition costs | 7,532 | | | 6,794 | | | Prepaid software licenses | 4,310 | | | 5,211 | | | Other prepaid expenses and other current assets | 8,069 | | | 7,052 | | | Total prepaid expenses and other current assets | $ | 32,934 | | | $ | 49,347 | |
Property, Equipment and Capitalized Software, Net Property, equipment and capitalized software, net consists of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | Capitalized software development costs | $ | 115,229 | | | $ | 104,877 | | | Computer and equipment | 70,131 | | | 69,670 | | | Leasehold improvements | 4,991 | | | 4,374 | | | Software | 3,634 | | | 3,560 | | | Furniture and fixtures | 1,811 | | | 1,643 | | | Property, equipment, and capitalized software, gross | 195,796 | | | 184,124 | | | Less: accumulated depreciation and amortization | (141,494) | | | (133,126) | | | Total property, equipment and capitalized software, net | $ | 54,302 | | | $ | 50,998 | |
Accounts Payable The Company’s accounts payable includes $180.1 million and $217.3 million of traffic acquisition costs as of June 30, 2026 and December 31, 2025, respectively. Accrued and Other Current Liabilities Accrued and other current liabilities consists of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | | Accrued agency commissions | $ | 55,797 | | | $ | 69,446 | | | Accrued tax liabilities | 25,290 | | | 26,328 | | | Interest payable | 23,660 | | | 23,663 | | | Operating lease obligations, current | 10,050 | | | 9,108 | | | Accrued professional fees | 8,456 | | | 8,187 | | | Other | 17,514 | | | 15,978 | | | Total accrued and other current liabilities | $ | 140,767 | | | $ | 152,710 | |
|