XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Revenue By Category
Revenue consists primarily of two categories: (1) cloud communications and (2) messaging surcharges, which are described and quantified below.
Year ended December 31,
202520242023
(In thousands)
Cloud communications$561,379 $539,753 $478,892 
Messaging surcharges192,438 208,734 122,225 
Total revenue$753,817 $748,487 $601,117 
Schedule of Receivables and Contract Liabilities From Contracts with Customers
The following table provides information about receivables and contract liabilities from contracts with customers:
As of December 31,
20252024
(In thousands)
Receivables (1)
$91,409 $86,455 
Contract liabilities (2)
13,714 14,986 
________________________
(1) Included in accounts receivable, net of allowances on the consolidated balance sheets.
(2) Included in current portion of deferred revenue and deferred revenue, net of current portion on the consolidated balance sheets.
Schedule of Finite Lived Intangible Assets The useful lives of the Company’s intangible assets as of December 31, 2025 and 2024 are as follows:
Customer relationships
15 - 20 years
Developed technology
10 years
Other, definite lived
2 - 7 years
Licenses, indefinite livedIndefinite
Intangible assets, net consisted of the following:
As of December 31,
20252024
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
(In thousands)
Customer relationships$154,492 $(57,344)$97,148 $145,625 $(44,754)$100,871 
Developed technology84,765 (43,795)40,970 75,189 (31,329)43,860 
Other, definite lived2,828 (2,828)— 2,828 (2,828)— 
Licenses, indefinite lived624 — 624 624 — 624 
Total intangible assets, net$242,709 $(103,967)$138,742 $224,266 $(78,911)$145,355 
Schedule of Infinite Lived Intangible Assets The useful lives of the Company’s intangible assets as of December 31, 2025 and 2024 are as follows:
Customer relationships
15 - 20 years
Developed technology
10 years
Other, definite lived
2 - 7 years
Licenses, indefinite livedIndefinite
Intangible assets, net consisted of the following:
As of December 31,
20252024
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
(In thousands)
Customer relationships$154,492 $(57,344)$97,148 $145,625 $(44,754)$100,871 
Developed technology84,765 (43,795)40,970 75,189 (31,329)43,860 
Other, definite lived2,828 (2,828)— 2,828 (2,828)— 
Licenses, indefinite lived624 — 624 624 — 624 
Total intangible assets, net$242,709 $(103,967)$138,742 $224,266 $(78,911)$145,355