v3.26.1
Financial Statement Components
6 Months Ended
Jun. 30, 2026
Financial Statement Components [Abstract]  
Financial Statement Components
3. Financial Statement Components
Accounts receivable, net of allowance consists of the following:
As of June 30,As of December 31,
20262025
(In thousands)
Trade accounts receivable$45,602 $34,322 
Unbilled accounts receivable65,262 57,400 
Allowance for expected credit losses
(646)(537)
Other accounts receivable76 224 
Total accounts receivable, net$110,294 $91,409 
Components of the allowance for expected credit losses are as follows:
Three months ended June 30,Six months ended June 30,
2026202520262025
(In thousands)
Balance, beginning of period$(640)$(2,644)$(537)$(2,172)
Charged to credit loss expense, net of reversals(33)(63)(258)(950)
Deductions (1)
27 746 147 1,206 
Impact of foreign currency translation— (101)(146)
Balance, end of period$(646)$(2,062)$(646)$(2,062)
________________________
(1) Write-off of uncollectible accounts after exhaustion of collection efforts.
Accrued expenses and other current liabilities consisted of the following:
As of June 30,As of December 31,
20262025
(In thousands)
Accrued expense$64,650 $60,808 
Accrued compensation and benefits13,145 20,405 
Accrued sales, use, VAT and telecommunications related taxes5,386 4,421 
Customer deposits2,591 4,320 
Other accrued expenses1,525 1,197 
Total accrued expenses and other current liabilities$87,297 $91,151