One of my favorite articles in the site so far. It took me years to figure out many of these points, and they all massively improved my analysis abilities. I remember the first time I found discrepancies on one of the mentioned third-party provider sites when comparing the numbers to the 10-K report while doing a project for graduate school. Thanks for the great article!