XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue
The following table sets forth Company's revenue on a disaggregated basis for the three and nine months ended September 30:
THREE MONTHS ENDED
SEPTEMBER 30
NINE MONTHS ENDED
SEPTEMBER 30
As Restated and RecastAs Restated and Recast
 2020 201920202019
Type of good or service:
  Products$109,374 $148,483 $365,825 $403,865 
  Licensing1,175 1,025 3,867 3,351 
     Total revenues$110,549 $149,508 $369,692 $407,216