XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Reconciliation of Revenue from Segments to Consolidated
Three Months Ended September 30, 2021North AmericaInternationalTotal
Total revenue$37,809 $22,431 $60,240 
Cost of revenue20,034 14,962 34,996 
Gross profit$17,775 $7,469 $25,244 
Gross margin47 %33 %42 %
Operating loss$(1,645)$(788)$(2,433)
Three Months Ended September 30, 2020North AmericaInternationalTotal
Total revenue$34,450 $22,186 $56,636 
Cost of revenue17,820 15,412 33,232 
Gross profit$16,630 $6,774 $23,404 
Gross margin48 %31 %41 %
Operating (loss) income$(10)$213 $203 
Nine Months Ended September 30, 2021North AmericaInternationalTotal
Total revenue$115,614 $70,057 $185,671 
Cost of revenue60,908 46,777 107,685 
Gross profit$54,706 $23,280 $77,986 
Gross margin47 %33 %42 %
Operating loss$(484)$(1,627)$(2,111)
Nine Months Ended September 30, 2020North AmericaInternationalTotal
Total revenue$91,081 $41,920 $133,001 
Cost of revenue49,187 29,098 78,285 
Gross profit$41,894 $12,822 $54,716 
Gross margin46 %31 %41 %
Operating loss$(7,172)$(1,699)$(8,871)
Schedule of revenue from external customers and long-lived assets, by geographical areas
Asset information by reportable segment as of September 30, 2021 is as follows (in thousands):
As of September 30, 2021North AmericaInternationalTotal
Total assets$435,246 $161,948 $597,194 
Asset information by reportable segment as of December 31, 2020 is as follows (in thousands):
As of December 31, 2020North AmericaInternationalTotal
Total assets$238,550 $161,289 $399,839