XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table provides information about disaggregated revenue by product line, geographical market and timing of revenue recognition:

 

    As of March 31,  
    2021     2020  
Revenue by product line:                
Advertising   $ 11,074,425     $ 11,837,984  
Digital subscriptions     7,084,481       5,537,247  
Magazine circulation     14,710,023       12,537,532  
Other     746,552       500,090  
Total   $ 33,615,481     $ 30,412,853  
Revenue by geographical market:                
United States   $ 32,528,417     $ 29,282,130  
Other     1,087,064       1,130,723  
Total   $ 33,615,481     $ 30,412,853  
Revenue by timing of recognition:                
At point in time   $ 26,531,000     $ 24,875,606  
Over time     7,084,481       5,537,247  
Total   $ 33,615,481     $ 30,412,853  

Schedule of Contract with Customer, Asset and Liability

The following table provides information about contract balances:

 

    As of  
    March 31, 2021     December 31, 2020  
Unearned revenue (short-term contract liabilities):                
Digital subscriptions   $ 16,815,476     $ 15,039,331  
Magazine circulation     49,047,713       46,586,345  
    $ 65,863,189     $ 61,625,676  
Unearned revenue (long-term contract liabilities):                
Digital subscriptions   $ 802,124     $ 593,136  
Magazine circulation     27,297,916       22,712,961  
Other     200,000       192,500  
    $ 28,300,040     $ 23,498,597