Archrock ( NYSE:AROC – Get Free Report ) last announced its earnings results on Monday, August 4th. The energy company reported $0.39 earnings per share (EPS) for the quarter, beating the consensus estimate of $0.37 by $0.02. The company had revenue of $383.15 million for the quarter, compared to analysts' expectations of $366.34 million. Archrock had a return on equity of 18.74% and a net margin of 17.17%.Archrock's quarterly revenue was up 41.6% on a year-over-year basis. During the same quarter in the previous year, the firm earned $0.23 earnings per share. On average, sell-side analysts forecast that Archrock, Inc. will post 1.09 earnings per share for the current fiscal year.