TSQ Financials: Townsquare Media Inc AI Analysis