Secondly, if someone says “tens or hundreds of millions”, I assume that they’re giving a rough estimate based on incomplete information. If I’m evaluating the credibility of such an estimate, then I’ll consider the most conservative end of the range, which in this case is $20M. If we suppose that that was spread over three years, then we’re talking about 1-2% of total revenue. That doesn’t sound so implausible, right?
Finally, SolarCity’s 2016 revenue was $730M, not $400M.
Add to that even though SolarCity's revenues were about $480M it looks like almost half of that was from leases and incentives [1]. So on the lowest end we are saying 5% of all revenue was faked?
[0] https://www.sunrun.com/solar-lease/cost-of-solar [1] https://www.statista.com/statistics/505770/revenue-of-solarc...
So this company was bought and presumably some audits happened and there was some due diligence. From my personal experience, people who tend to get really wound up about not being paid overtime tend not to be the most knowledgeable about this sort of fraud. I might be wrong, but I think maybe some upset folks had some real complaints and they may have mixed in some rumors. If the fraud is remotely true, there is tons of missing money, companies tend to notice that.
Of course, the statements themselves were so hand-wavy that its hard to say for sure.
SolarCity had revenues of ~$480M in 2016 [0]. "Tens of hundreds of millions" would mean billions of dollars of phantom revenue. Even if that fake revenue would be distributed over a couple of years, it would have been a significant proportion of SolarCity's revenue. Just seems unrealistic that the SEC or any other agency didn't realize that.
Or what do they mean by "Tens of hundreds of millions?". Did they mean to write "Tens OR hundreds of millions?". Even then the same logic applies.
[0] https://www.statista.com/statistics/505770/revenue-of-solarc...