Five takeaways from the latest 2020 finance numbers