XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Disaggregation of Revenue
Revenue consists primarily of two categories: (1) cloud communications and (2) messaging surcharges, which are described and quantified below.
Year ended December 31,
202320222021
(In thousands)
Cloud communications$478,892 $474,576 $449,656 
Messaging surcharges122,225 98,576 41,251 
Total revenue$601,117 $573,152 $490,907 
Schedule of Contract Assets and Liabilities
The following table provides information about receivables and contract liabilities from contracts with customers:
As of December 31,
20232022
(In thousands)
Receivables (1)
$78,155 $74,465 
Contract liabilities (2)
16,465 15,487 
________________________
(1) Included in accounts receivable, net of allowance for doubtful accounts 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.