Should Value Investors Buy Blackbaud (BLKB) Stock?