I am used to following ASC 605-25 multiple element arrangements (MEA) for tech hardware companies that ship hardware that has embedded firmware, application SW and a mobile app with backend cloud processing/data storage. We provide free updates of the Firmware, App SW and Cloud experience to the customer. Companies such as Apple, Fitbit follow this treatment. HOW DOES IFRS usually treat MEA? I read IAS18 which seems fairly broad and general, leaving it up to the company to interpret and apply. Do companies under IFRS usually implement the framework of 605-25 (VSOE, TPE, Best estimate......) ?