XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Reconciliation of Revenue from Segments to Consolidated
Three Months Ended March 31, 2022North AmericaInternationalTotal
Total revenue$37,374 $27,426 $64,800 
Cost of revenue19,466 16,189 35,655 
Gross profit$17,908 $11,237 $29,145 
Gross margin48 %41 %45 %
Operating (loss) income$(12,311)$857 $(11,454)
Three Months Ended March 31, 2021North AmericaInternationalTotal
Total revenue$37,272 $23,231 $60,503 
Cost of revenue19,763 15,270 35,033 
Gross profit$17,509 $7,961 $25,470 
Gross margin47 %34 %42 %
Operating income (loss)$1,033 $(15)$1,018 
Schedule of revenue from external customers and long-lived assets, by geographical areas
Asset information by reportable segment as of March 31, 2022 is as follows (in thousands):
As of March 31, 2022North AmericaInternationalTotal
Total assets$369,013 $232,658 $601,671 


Asset information by reportable segment as of December 31, 2021 is as follows (in thousands):
As of December 31, 2021North AmericaInternationalTotal
Total assets$441,234 $162,838 $604,072