They are obviously behind with their tech problems. While I think the site is terrible, at least they gave a fairly detailed description of what went wrong on their site. Better than many sites.
They also usually report earning for the month right away, but not so for August.