 After a decade characterized by declining revenues, it seems that they are finally returning to the path of growth. The current macroeconomic headwinds are having a significant impact on profit margins. 