Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition

v3.21.2
Revenue Recognition
9 Months Ended
Sep. 30, 2021
Revenue Recognition [Abstract]  
Revenue Recognition NOTE 2 – REVENUE RECOGNITION Services & Support The Company has determined that the following performance obligations identified in its Services & Support segment are transferred over time: managed services and professional services (time and materials (“T&M”) and fixed price) as well as services under maintenance and service contracts. The managed services performance obligation is a bundled solution consisting of a series of distinct services that are substantially the same and that have the same pattern of transfer to the customer and are therefore recognized evenly over the term of the contract. T&M professional services arrangements are recognized over time with an input method based on hours expended towards satisfying the performance obligation. Fixed price professional service arrangements under a relatively longer-term service are also recognized over time with an input method based on hours expended. Maintenance and service contracts are recognized evenly over the life of the contract. The Company has also identified the following performance obligations within its Services & Support segment that are recognized at a point in time: resale of third-party hardware and software; installation; arranging for another party to transfer services to the customer; and certain professional services. The resale of third-party hardware and software is recognized at a point in time, when the goods are shipped or delivered to the customer’s location, in accordance with the shipping terms. Installation services are recognized at a point in time when the services are completed. The service the Company provides to arrange for another party to transfer services to the customer is satisfied at a point in time after the Company has transferred control when the service is first available to the customer by the third-party vendor. The Company reports revenue from these third-party services on a net basis in its financial statements. Depending on the nature of the service, certain professional services transfer control at a point in time. The Company evaluates these circumstances on a case-by-case basis to determine if revenue should be recognized over time or at a point in time. Disaggregation of revenue Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that best reflects the consideration we expect to receive in exchange for those goods or services. In accordance with ASC 606-10-50-5, the following tables present how we disaggregate our revenues. For the Services & Support segment, we analyze revenue by customer group and type, which is as follows for the three and nine months ended September 30, 2021 and 2020: Services & Support Revenue by Customer Group Three Months Ended September 30 Nine Months Ended September 30 2021 2020 2021 2020Financial$ 482,000 $ 117,000 $ 1,306,000 $ 314,000Healthcare 261,000 244,000 760,000 674,000Education 64,000 2,312,000 212,000 3,031,000Other commercial clients 1,021,000 682,000 3,035,000 1,302,000CSI IT operations 119,000 175,000 406,000 561,000 $ 1,947,000 $ 3,530,000 $ 5,719,000 $ 5,882,000 Services & Support Revenue by Type Three Months Ended September 30 Nine Months Ended September 30 2021 2020 2021 2020Project & product revenue$ 297,000 $ 2,611,000 $ 927,000 $ 3,498,000Services & support revenue 1,650,000 919,000 4,792,000 2,384,000 $ 1,947,000 $ 3,530,000 $ 5,719,000 $ 5,882,000