affirm files for ipo: a deep dive into the fintech unicorn's financials