Financial insights of ADBE