XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by revenue source:
Three Months Ended September 30,Nine Months Ended September 30, 2025
2025202420252024
(In thousands)(In thousands)
Hosted services$51,175 $62,655 $156,630 $201,466 
Professional services8,979 11,589 27,824 37,802 
Total revenue$60,154 $74,244 $184,454 $239,268 
Schedule of Revenue by Geographic Region
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(In thousands)(In thousands)
Americas (1)
$38,668 $50,925 $118,356 $169,335 
EMEA (2)
12,313 14,321 38,965 43,101 
APAC (3)
9,173 8,998 27,133 26,832 
Total revenue$60,154 $74,244 $184,454 $239,268 
——————————————
(1)United States, Canada, Latin America and South America (“Americas”)
(2)Europe, the Middle East and Africa (“EMEA”)
(3)Asia-Pacific (“APAC”)
Schedule Of Receivables, Contract Acquisition Costs, And Deferred Revenue The opening and closing balances of the Company’s contract acquisition costs, net, and deferred revenues are as follows:
Contract Acquisition
Costs, Net
(Non-current)
Deferred Revenue
(Current)
Deferred Revenue
(Non-current)
(In thousands)
Balance as of December 31, 2023$37,354 $81,858 $183 
(Decrease) increase, net(3,795)(23,878)140 
Balance as of December 31, 2024$33,559 $57,980 $323 
Decrease, net
(6,312)(1,980)(255)
Balance as of September 30, 2025$27,247 $56,000 $68 
Schedule of Allowance for Uncollectible Accounts The activity in the allowance for credit losses as of the dates presented is as follows:
September 30,
2025
December 31,
2024
(In thousands)
Balance, beginning of year$8,627 $9,290 
(Reductions) charges to costs and expenses
(494)14,959 
Deductions/write-offs(2,626)(15,622)
Balance, end of period
$5,507 $8,627