I think they've confused 6m users with 6m sign ups. Very different things. 6m active users to 1.5k revenue doesn't compute on a site with ads.
The analytics for their site are 632.67K total visits in June. Interestingly 30% from Poland.
Those aren't the figures of a site with 6m active users.