Apache (NYSE:APA) has reported its Q4 and 2012 results. For the quarter, the company's top line inched up 2% on a year-over-year basis, to $4.4 billion, from Q4 2011's $4.3 billion. Non-GAAP net profit saw a steeper drop over that time span, landing at $907 million ($2.27 per diluted share), compared to the year-ago period's $1.2 billion ($2.94).

The most recent quarter's EPS figure fell just short of the average analyst expectation of $2.30.  

For the full year, Apache's revenue was $16.9 billion, a slight improvement over 2011's $16.8 billion. Net profit for 2012 was $3.8 billion ($9.48 EPS) against the previous year's $4.7 billion ($11.83).