Is the hope for them that they'll outpace their run with a massive revenue growth? I believe that they have that, but numbers like a net loss of $46b in 2025[0] seem hard to overcome.
Re: self-reporting, I'd be inclined to think they're using non-GAAP practices to make it sound more favorable, but I am by no means an expert, so willing to believe I am wrong.
I'll read the article you sent; this is just my off-the-cuff thinking.