roblox files for ipo: a deep dive into its financials