Company beats profit and sales estimates, anticipates continued growth despite economic uncertainties.