XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
SEGMENT REPORTING (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Reconciliation of other significant reconciling items from segments to consolidated Summarized financial information concerning the Company's reportable segments is shown in the following tables (in thousands):
Year Ended December 31, 2021North AmericaInternational
 
 
Total
Total revenue$158,898 $94,841 $253,739 
Cost of revenue84,472 63,473 147,945 
Gross profit74,426 31,368 105,794 
Gross margin47%33%42%
Operating income (loss)650 (1,643)(993)
Income (loss) before income taxes2,072 (5,513)(3,441)
Investments in unconsolidated affiliates5,424 — 5,424 
Total assets441,234 162,838 604,072 
Net assets308,973 126,881 435,854 
Capital expenditures700 1,068 1,768 
Depreciation and amortization5,673 7,882 13,555 
Year Ended December 31, 2020North AmericaInternational 
 
Total
Total revenue$131,066 $66,257 $197,323 
Cost of revenue70,163 45,870 116,033 
Gross profit60,903 20,387 81,290 
Gross margin46%31%41%
Operating loss(4,977)(3,215)(8,192)
Loss before income taxes(7,871)(5,922)(13,793)
Investments in unconsolidated affiliates6,704 — 6,704 
Total assets238,550 161,289 399,839 
Net assets156,931 130,122 287,053 
Capital expenditures443 243 686 
Depreciation and amortization4,735 6,650 11,385 
Year Ended December 31, 2019North AmericaInternational 
 
Total
Total revenue$115,423 $7,238 $122,661 
Cost of revenue63,089 5,123 68,212 
Gross profit52,334 2,115 54,449 
Gross margin45%29%44%
Operating income (loss)1,426 (1,099)327 
Loss before income taxes(1,343)(1,240)(2,583)
Investments in unconsolidated affiliates7,424 — 7,424 
Total assets219,402 25,022 244,424 
Net assets133,835 20,699 154,534 
Capital expenditures1,005 39 1,044 
Depreciation and amortization4,788 128 4,916 
Schedule of revenue from external customers and long-lived assets, by geographical areas Total revenue by principal geographic area was as follows (in thousands):
 For the Year Ended December 31,
 202120202019
United States$141,588 $120,244 $113,485 
Canada17,310 10,822 1,938 
Germany44,148 29,543 — 
France18,671 12,615 3,473 
Spain14,071 12,995 759 
Italy10,145 5,850 — 
Switzerland3,885 3,343 2,820 
Other International3,921 1,911 186 
Total$253,739 $197,323 $122,661 
Total long-lived assets by principal geographic areas were as follows (in thousands):
 As of December 31,
 202120202019
United States$12,502 $11,805 $14,712 
Canada719 643 — 
Germany12,795 14,630 — 
France3,127 4,205 152 
Spain1,051 1,209 391 
Italy1,966 1,944 — 
Switzerland63 46 33 
Other International1,190 1,060 181 
Total$33,413 $35,542 $15,469