Financial insights of LKQ