Take it for what it's worth but I received the below response from the company last week when I inquired about the timing of the release of financials.
Since we're right at the end of Q1, this kind of makes sense to me. Disappointed at having to wait longer but it makes sense.