MarketWatch febr 08 Earnings Results: Affirm to lay off 19% of staff, stock tanks after earnings disappointment