Companies preparing to IPO start 'reporting earnings' internally a few years in advance. This is because of both SEC requirements and expectations of the banks working on the IPO. While quarterly earnings reports would not be publicly available, AirBnB certainly does do them internally.