Enron also didn't violate GAAP so by your definition, no financial wrongdoings...

The essence of the Enron scandal was the perpetration of accounting fraud. It took down Arthur Andersen. We went from the "Big 5" accounting firms to the "Big 4" because of this. They very much violated GAAP.

https://en.wikipedia.org/wiki/Enron_scandal