Affirm’s stock soars 15% on revenues, earnings beat