First impressions of the latest financial results and the redefinition of 'TAM' from a macro perspectiveThe financial results ...