Low earnings quality in 1Q26 – While Meta reported Net Income of $26.8 billion (+61% YoY from $16.6 billion), this includes ...