XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Composition of Revenue
Revenue is comprised of the following:
 
    
Three months ended September 30,
    
Nine months ended September 30,
 
    
2020
    
2021
    
2020
    
2021
 
Audio
   $  44,159,807      $  54,043,650      $  120,567,001      $  146,988,486  
Digital
     4,994,487        8,318,112        14,344,769        22,065,183  
Other
     495,365        541,173        2,771,447        1,636,011  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 49,649,659      $ 62,902,935      $ 137,683,217      $ 170,689,680  
    
 
 
    
 
 
    
 
 
    
 
 
 
Deferred Revenue
Trade Sale Revenue
 
    
Three months ended September 30,
    
Nine months ended September 30,
 
    
2020
    
2021
    
2020
    
2021
 
Trade sales revenue
   $  1,211,223      $  1,781,124      $  3,755,119      $  3,786,046