Financial insights of BSX