Overwhelmed-down tech shares with robust financials and earnings development