Solid performance across our products and regions drove...
Solid performance across our products and regions drove record revenue for the company, excellent license growth and strong operating margin.
Solid performance across our products and regions drove record revenue for the company, excellent license growth and strong operating margin.