Life360 monthly active users in fiscal 2026 · Above 111 million 75% — Kalshi odds