All three revenue categories for the company saw year-over-year rises in its latest reported quarter. With that, it wasn't too hard for the company to score beats on both revenue and profitability.