Triller financial reporting