Revenue Recognition
The Company generates revenue primarily from the sale of various IT products.
The Company recognizes revenues from the sale of IT hardware and software as control is transferred to customers, which is at the point in time when the product is shipped or delivered. The Company accounts for a contract with a customer when it has written approval, the contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Binding purchase orders from customers together with agreement to the Company's terms and conditions of sale by way of an executed agreement or other signed documents are considered to be the contract with a customer. Products sold by the Company are delivered via shipment from the Company’s facilities, drop-shipment directly from the vendor, or by electronic delivery of software products. In situations where arrangements include customer acceptance provisions, revenue is recognized when the Company can objectively verify the products comply with specifications underlying acceptance and the customer has control of the products. Revenue is presented net of taxes collected from customers and remitted to government authorities. The Company generally invoices a customer upon shipment, or in accordance with specific contractual provisions. Payments are due as per contract terms and do not contain a significant financing component. In relation to product support, supply chain management and other services performed by the Company, revenue is recognized over time as the services are performed.
Provisions for sales returns and allowances are estimated based on historical data and are recorded concurrently with the recognition of revenue. A liability is recorded at the time of sale for estimated product returns based upon historical experience and an asset is recognized for the amount expected to be recorded in inventory upon product return. These provisions are reviewed and adjusted periodically by the Company. Revenue is reduced for early payment discounts and volume incentive rebates offered to customers, which are considered variable consideration, at the time of sale based on an evaluation of the contract terms and historical experience.
The Company recognizes revenue on a net basis on certain contracts, where the Company’s performance obligation is to arrange for the products or services to be provided by another party or the rendering of logistics services for the delivery of inventory for which the Company does not assume the risks and rewards of ownership, by recognizing the margins earned in revenue with no associated cost of revenue. Such arrangements include supplier service contracts, post-contract software support services, cloud computing and software as a service arrangements, certain fulfillment contracts, extended warranty contracts and certain of the Company's systems design and integration solutions arrangements which operate under a customer-owned procurement model.
The Company considers shipping and handling activities as costs to fulfill the sale of products. Shipping revenue is included in revenue when control of the product is transferred to the customer, and the related shipping and handling costs are included in cost of revenue.
The Company disaggregates its revenue by geography, which the Company believes provides a meaningful depiction of the nature of its revenue. Disaggregated revenue disclosure is presented in Note 12 – Segment Information.

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.