The provider of ATM services posted revenue of $1.08 billion in the period. Its revenue net of interest expense was $1.08 billion, exceeding Street forecasts. Advertisement Article continues below ...