REVENUE RECOGNITION. Revenue is measured based on consideration specified in a contract with a customer and excludes amounts collected on behalf of third parties. The amount of consideration can vary depending on discounts, rebates, refunds, credits, price concessions, incentives, performance bonuses, penalties, or other similar items contained in the contract with the customer. These variable consideration components represent minimal amounts of net sales. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer.
Products. Product revenue is recognized at the point in time that the customer obtains control of the product, which could be upon delivery or upon completion of installation services, depending on contract terms. The Company’s software licenses are functional in nature (the IP has significant stand-alone functionality); as such, the revenue recognition of distinct software license sales is at the point in time that the customer obtains control of the rights granted by the license.

Services. Revenue from professional services is recognized over time, because the customer simultaneously receives and consumes the benefits of the Company’s performance as the services are performed or when the Company’s performance creates an asset with no alternative use and the Company has an enforceable right to payment for performance completed to date. Generally, revenue will be recognized using an input measure, typically costs incurred. The typical contract length for service is generally one year and is billed and paid in advance except for installations, among others. Services may be sold separately or in bundled packages. For bundled packages, the Company accounts for individual services separately if they are distinct. A distinct service is separately identifiable from other items in the bundled package if a customer can benefit from it on its own or with other resources that are readily available to the customer. The consideration (including any discounts) is allocated between separate services or distinct obligations in a bundle based on their stand-alone selling prices. The stand-alone selling prices are determined based on the prices at which the Company separately sells the products or services. For items that are not sold separately, the Company estimates stand-alone selling prices using the cost plus expected margin approach. Revenue on service contracts is recognized ratably over time, generally using an input measure, as the customer simultaneously receives and consumes the benefits of the Company’s performance as the services are performed. In some circumstances, when services are not included in a term contract and rather billed as they occur, revenue on these billed work services are recognized at a point in time as transfer of control occurs.

The Company's payment terms vary depending on the individual contracts and are generally fixed fee. The Company recognizes advance payments and billings in excess of revenue recognized as deferred revenue. In certain contracts where services are provided prior to billing, the Company recognizes a contract asset within trade receivables and other current assets.

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and that are collected by the Company from a customer are excluded from revenue.
The Company recognizes shipping and handling fees billed when products are shipped or delivered to a customer and includes such amounts in net sales. Although infrequent, shipping and handling associated with outbound freight after control over a product has transferred to a customer is not a separate performance obligation, rather it is accounted for as a fulfillment cost. Third-party freight payments are recorded in cost of sales.

The Company includes warranties in connection with certain contracts with customers, which are not considered to be separate performance obligations. The Company provides its customers a manufacturer’s warranty, and records, at the time of the sale, a corresponding estimated liability for potential warranty costs. For additional information on product warranty refer to Note 9. The Company also has extended warranty and service contracts available for its customers, which are recognized as separate performance obligations. Revenue is recognized on these contracts ratably as the Company has a stand-ready obligation to provide services when or as needed by the customer.

Refer to Note 18 for additional information regarding the Company's reportable operating segments, disaggregation of net sales by segments and product solutions, net sales by geographical region and disaggregation by timing of revenue recognition.

Timing of revenue recognition. A performance obligation is a contractual promise to transfer a distinct good or service to the customer. A contract's transaction price is allocated to each distinct performance obligation and is recognized as revenue when (point in time) or as (over time) the performance obligation is satisfied. The following table represents the percentage of revenue recognized either at a point in time or over the periods presented:
20252024
Timing of revenue recognition
Products transferred at a point in time43%43%
Products and services transferred over time57%57%
Net sales100%100%

Contract balances. The following table provides information about receivables and deferred revenue, which represent contract liabilities from contracts with customers:
20252024
Contract balance informationTrade ReceivablesContract liabilitiesTrade ReceivablesContract liabilities
Balance at January 1$588.5 $320.7 $721.8 $376.2 
Balance at December 31$609.4 $325.8 $588.5 $320.7 

Contract assets of the Company primarily relate to the Company's rights to consideration for goods shipped and services provided but not contractually billable at the reporting date. Contract assets are minimal for the periods presented. The amount of revenue recognized in 2025 and 2024 from performance obligations satisfied (or partially satisfied) in previous periods, mainly due to the changes in the estimate of variable consideration and contract modifications was de minimis.

As of January 1, 2025, the Company had $320.7 of unrecognized deferred revenue constituting the remaining performance obligations that were either unsatisfied or partially unsatisfied. During 2025, the Company recognized revenue of $230.9 related to the Company's deferred revenue balance at January 1, 2025.

The contract assets are reclassified into the receivables balance when the rights to receive payment become unconditional. Contract liabilities represent amounts billed to or collected from customers for services that have not yet been rendered or products not yet delivered. In addition, contract liabilities are recorded as advanced payments for products and other deliverables that are billed to and collected from customers prior to revenue being recognizable.

Transaction price and variable consideration. The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding amounts collected on behalf of third parties. This consideration can include fixed and variable amounts and is determined at contract inception and updated each reporting period for any changes in circumstances. The transaction price also considers variable consideration, time value of money and the measurement of any non-cash consideration, all of which are estimated at contract inception and updated at each reporting date for any changes in circumstances. Generally, the Company applies the expected value method when assessing variable consideration including returns and refunds.

The Company also applies the ‘as invoiced’ practical expedient related to performance obligations satisfied over time, which permits the Company to recognize revenue in the amount to which it has a right to invoice the customer if that amount corresponds directly with the value to the customer of the Company’s performance completed to date. Service revenues that are recognized ratably are primarily contracts that include first and second line maintenance. Service revenues that are recognized using input measures include primarily preventative maintenance. The ‘as invoiced’ practical expedient relates to the on-demand service revenue which is generally not under contract.
Cost to obtain and cost to fulfill a contract. The Company has minimal cost to obtain or fulfill contracts for customers for the periods presented. The Company applies the practical expedient and recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. The costs that are not capitalized are included in cost of sales. The costs related to contracts with greater than a one-year term are immaterial and continue to be recognized in cost of sales.

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.