Revenues from software maintenance, technical support and unspecified upgrades are recognized over the period that these services are delivered.Multiple-Element ArrangementsArrangements with customers may include multiple deliverables, including any combination of products, services and software.