You can find current financial reports on SEDAR, the official site that provides access to public securities documentation and information.