Orion shares fall after Q2 earnings miss on Marine project delays