AGS posts record-breaking Q2 results