Tech earnings, Facebook profits, castle kennels