XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregate of revenue

    

Three Months Ended March 31, 

% of  

    

2022

    

% of revenue

    

2021

    

revenue

Revenue:

  

 

  

 

  

 

  

VOD and streaming

$

21,347,363

 

73

%  

$

13,890,948

 

60

%

Licensing and other

 

7,858,834

 

27

%  

 

9,305,894

 

40

%

Net revenue

$

29,206,197

 

100

%  

$

23,196,842

 

100

%

Schedule of contract balances

    

March 31, 

    

December 31,

2022

2021

Accounts receivable, net

$

27,370,872

$

25,818,447

Contract assets (included in accounts receivable)

38,853,694

34,395,360

Total accounts receivable, net

$

66,224,566

$

60,213,807

Deferred revenue (included in other liabilities)

$

3,652,200

$

1,536,687