XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Year ended December 31,
201820192020
CPaaS
Revenue$164,415 $197,944 $298,090 
Cost of revenue94,296 110,343 160,706 
Gross profit$70,119 $87,601 $137,384 
Other
Revenue$39,698 $34,650 $45,023 
Cost of revenue13,849 14,616 24,546 
Gross profit$25,849 $20,034 $20,477 
Consolidated
Revenue$204,113 $232,594 $343,113 
Cost of revenue108,145 124,959 185,252 
Gross profit$95,968 $107,635 $157,861 
Schedule of Revenue by Geographical Area
The Company generates its revenue primarily in the United States. Revenue by geographic area is detailed in the table below (which is determined based on the customer billing address):
Year ended December 31,
201820192020
CPaaS
United States$164,135 $192,506 $281,757 
International280 5,438 16,333 
Total$164,415 $197,944 $298,090 
Other
United States$39,432 $33,664 $42,692 
International266 986 2,331 
Total$39,698 $34,650 $45,023