US tech giants post strong quarter