Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Future Minimum Commitments (Details)

v3.20.2
Commitments and Contingencies - Schedule of Future Minimum Commitments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Movie License and Internet Protocol Television (“IPTV”) Commitments  
Other Commitments [Line Items]  
2020 (remaining six months) $ 21,396
2021 6,941
2022 216
Total 28,553
Satellite Service Provider  
Other Commitments [Line Items]  
2020 (remaining six months) 41,665
2021 50,249
2022 34,527
2023 33,033
2024 33,032
Thereafter 58,353
Total $ 250,859