earnings - Updates