XML 86 R71.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total revenue $ 45,712 $ 28,146 $ 76,366 $ 57,657  
Cost of revenue 27,847 15,734 45,053 32,702  
Gross profit $ 17,865 $ 12,412 $ 31,313 $ 24,955  
Gross margin 39.10% 44.10% 41.00% 43.30%  
Operating loss $ (4,454) $ (566) $ (9,073) $ (641)  
Total assets 376,899   376,899   $ 244,424
North America          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total revenue 28,982 26,396 56,631 54,888  
Cost of revenue 16,222 14,446 31,368 30,634  
Gross profit $ 12,760 $ 11,950 $ 25,263 $ 24,254  
Gross margin 44.00% 45.30% 44.60% 44.20%  
Operating loss $ (3,067) $ (265) $ (7,161) $ (158)  
Total assets 119,475   119,475   219,402
International          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total revenue 16,730 1,750 19,735 2,769  
Cost of revenue 11,625 1,288 13,685 2,068  
Gross profit $ 5,105 $ 462 $ 6,050 $ 701  
Gross margin 30.50% 26.40% 30.70% 25.30%  
Operating loss $ (1,387) $ (301) $ (1,912) $ (483)  
Total assets $ 257,424   $ 257,424   $ 25,022