XML 41 R23.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
The following table disaggregates revenue by source:
 Three Months Ended
June 30, 2021
Three Months Ended
June 30, 2020
Six Months Ended June 30, 2021Six Months Ended June 30, 2020
Sales at company owned stores$108,911 $40,128 $190,138 $71,912 
Distribution4,988 — 7,823 — 
E-commerce sales11,986 3,323 17,946 4,521 
Total Revenues$125,885 $43,451 $215,907 $76,433 
Schedule of customer trade receivables and customer deposit liability
The opening and closing balances of the Company’s customer trade receivables and customer deposit liability are as follows:
 
 ReceivablesCustomer Deposit Liability
Opening balance, January 1, 2021$7,713 $5,155 
Closing balance, June 30, 2021
10,283 6,793 
Increase (decrease)$2,570 $1,638 
Opening balance, January 1, 2020$4,455 $2,504 
Closing balance, June 30, 2020
3,609 2,335 
Increase (decrease)$(846)$(169)
Schedule of long term trade receivables Long term trade receivables as of June 30, 2021 and December 31, 2020 are as follows:
 
 June 30,
2021
December 31,
2020
Note receivable$6,172 $4,104 
Allowance for losses(266)(292)
Notes receivable, net$5,906 3,812 
Schedule of notes receivable balances
The following table summarizes changes in notes receivable balances that have been deemed impaired.
 
 June 30,
2021
December 31,
2020
Note receivable$266 $1,166 
Allowance for losses(266)(292)
Notes receivable, net$— 874