Genius Sports posts $87m in revenue for Q2 2023