XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Composition of Revenue
Net revenue is comprised of the following:
 
    
Three months ended June 30,
    
Six months ended June 30,
 
    
2021
    
2022
    
2021
    
2022
 
Audio
   $ 51,215,234      $ 53,417,896      $ 92,944,836      $ 100,783,041  
Digital
     7,983,343        10,719,410        13,747,071        18,527,660  
Other
     376,128        673,144        1,094,838        1,220,017  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 59,574,705      $ 64,810,450      $ 107,786,745      $ 120,530,718  
    
 
 
    
 
 
    
 
 
    
 
 
 
Deferred Revenue
    
December 31,
2021
    
June 30,
2022
 
Deferred revenue
   $ 3,085,370      $ 5,112,294  
 
    
Three months ended June 30,
    
Six months ended June 30,
 
    
2021
    
2022
    
2021
    
2022
 
Losses on receivables
   $ 602,253      $ 373,333      $ 1,697,566      $ 660,886  
Trade Sale Revenue
    
December 31,
2021
    
June 30,
2022
 
Trade sales receivable
   $ 881,885      $ 1,087,601  
Trade sales payable
     614,467        723,239  
 
    
Three months ended June 30,
    
Six months ended June 30,
 
    
2021
    
2022
    
2021
    
2022
 
Trade sales revenue
   $ 1,075,325      $ 1,504,105      $ 2,004,922      $ 2,876,678