Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition

v3.21.1
Revenue Recognition
3 Months Ended
Mar. 31, 2021
Revenue Recognition [Abstract]  
Revenue Recognition

NOTE 2 – REVENUE RECOGNITION



Electronics & Software



The Company has determined that the revenue recognition for its Electronics & Software segment occurs upon delivery of the Company’s connectivity infrastructure and data transmission products. To determine when revenue should be recognized, it is important to determine when the transfer of control has occurred. The Company has determined that control transfers for these products upon shipment or delivery to the customer, in accordance with the agreed upon shipping terms. As such, the timing of revenue recognition occurs at a specific point in time.



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 which include 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, which is different for each segment.



For the Electronics & Software segment, we analyze revenue by region and product group, which is as follows for the three months ended March 31, 2021 and 2020:  







 

 

 

 

 



 

 

 

 

 



Electronics & Software Sales by Region



Three Months Ended March 31



 

2021

 

 

2020

North America

$

7,201,000 

 

$

7,448,000 

International

 

1,164,000 

 

 

1,088,000 



$

8,365,000 

 

$

8,536,000 



 

 

 

 

 









 

 

 

 

 



 

 

 

 

 



Electronics & Software Sales by Product Group



Three Months Ended March 31



 

2021

 

 

2020

Intelligent edge solutions

$

3,713,000 

 

$

3,354,000 

Traditional products

 

4,652,000 

 

 

5,182,000 



$

8,365,000 

 

$

8,536,000 



 

 

 

 

 



For the Services & Support segment, we analyze revenue by customer group and type, which is as follows for the three months ended March 31, 2021 and 2020:





 

 

 

 

 



 

 

 

 

 



Services & Support Revenue by Customer Group



Three Months Ended March 31



 

2021

 

 

2020

Financial

$

424,000 

 

$

94,000 

Healthcare

 

253,000 

 

 

190,000 

Education

 

63,000 

 

 

93,000 

Other commercial clients

 

1,054,000 

 

 

250,000 

CSI IT operations

 

144,000 

 

 

200,000 



$

1,938,000 

 

$

827,000 



 

 

 

 

 

 







 

 

 

 

 



 

 

 

 

 



Services & Support Revenue by Type



Three Months Ended March 31



 

2021

 

 

2020

Project & product revenue

$

385,000 

 

$

141,000 

Services & support revenue

 

1,553,000 

 

 

686,000 



$

1,938,000 

 

$

827,000