First-quarter sales rose 30% versus the prior-year period to $242 million, ahead of our forecast. Maintenance and services revenue (which include cloud contracts) were the primary growth driver, ...