#sentinelone financial analysis