Lockheed Martin Corp and Ingersoll-Rand PLC beat revenue estimates