AppLovin Corporation (APP) valuation and key financial metrics