Anyone out there? We've been trying to dig up some recent financial information but haven't had any luck getting our hands on them. Thanks!