Haas financial results since 2020