XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. COMMITMENTS AND CONTINGENCIES

The Company has non-cancelable agreements with certain media research and ratings providers, expiring at various dates through December 2026, to provide television and radio audience measurement services. Pursuant to these agreements, the Company is obligated to pay these providers a total of approximately $17.3 million. In addition, the Company has commitments consist primarily of obligations for software licenses utilized by the Company's sales team of approximately $3.7 million. The 2022 and 2023 annual commitments total approximately $11.9 million and $7.4 million, respectively. The annual commitments beyond 2023 total approximately $1.7 million.