10k. Not really sure how much it matters. It's the forward looking business that matters.
Holy smokes!
So if the company lied through their teeth about "Best year ever" and "$1M+ in revenue", it matters not as long as they make equally baseless forward looking statements for the umpteenth year in a row?