O’Reilly has record-breaking Q2