It's been a tricky year operationally for Roper Technologies, Inc. (NYSE: ROP). A combination of weaker-than-expected oil and gas capital spending trends, weakening industrial production growth, and delays in a toll road project in Saudi Arabia have reduced earnings expectations. There is little management can do about these issues, but where it can make a difference, it has executed well.