Revenue from Contract with Customer [Text Block] | 3. REVENUE FROM CONTRACTS WITH CUSTOMERS In accordance with ASC 606, Revenue from Contracts with Customers 606” five ● Identify the contract with a customer ● Identify the performance obligations in the contract ● Determine the transaction price ● Allocate the transaction price to performance obligations in the contract ● Recognize revenue when or as the Company satisfies a performance obligation Disaggregation of Revenue The following table summarizes revenue from contracts with customers for the three North America Africa EMESA* Asia March 31, 2022 License fees $ 473,070 $ 517,161 $ 390,277 $ 79,675 $ 1,460,183 Hardware 71,900 12,033 1,251 - 85,184 Services 355,632 15,275 24,844 53 395,804 Total Revenues $ 900,602 $ 544,469 $ 416,372 $ 79,728 $ 1,941,171 North America Africa EMESA* Asia March 31, 2021 License fees $ 368,800 $ - $ 42,508 $ 67,650 $ 478,958 Hardware 48,795 684,839 265,995 30,029 1,029,658 Services 359,614 - 17,888 2,520 380,022 Total Revenues $ 777,209 $ 684,839 $ 326,391 $ 100,199 $ 1,888,638 *EMESA – Europe, Middle East, South America Software licenses Software license revenue consist of fees for perpetual and subscription licenses for one Hardware Hardware revenue consists of fees for associated equipment sold with or without a software license arrangement, such as servers, locks and fingerprint readers. Customers are not third may Support and Maintenance Support and maintenance revenue consists of fees for unspecified upgrades, telephone assistance and bug fixes. The Company satisfies its support and maintenance performance obligation by providing “stand-ready” assistance as required over the contract period. The Company records deferred revenue (contract liability) at time of prepayment until the term of the contract ends. Revenue is recognized over time on a ratable basis over the contract term. Support and maintenance contracts are up to one five Professional Services Professional services revenues consist primarily of fees for deployment and optimization services, as well as training. The majority of the Company’s consulting contracts are billed on a time and materials basis, and revenue is recognized based on the amount billable to the customer in accordance with practical expedient ASC 606 10 55 18. Contracts with Multiple Performance Obligations Some contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The standalone selling prices are determined based on overall pricing objectives, taking into consideration market conditions and other factors, including the value of the contracts, the cloud applications sold, customer demographics, geographic locations, and the number and types of users within the contracts. The Company considered several factors in determining that control transfers to the customer upon shipment of hardware and availability of download of software. These factors include that legal title transfers to the customer, the Company has a present right to payment, and the customer has assumed the risks and rewards of ownership. Accounts receivable from customers are typically due within 30 not Costs to Obtain and Fulfill a Contract Costs to obtain and fulfill a contract are predominantly sales commissions earned by the sales force and are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit determined to be four Transaction Price Allocated to the Remaining Performance Obligations ASC 606 not March 31, 2022. ● The performance obligation is part of a contract that has an original expected duration of one 606 10 50 14. Deferred revenue represents the Company’s remaining performance obligations related to prepaid support and maintenance, all of which is expected to be recognized from one five Deferred Revenue Deferred revenue includes customer advances and amounts that have been paid by customer for which the contractual maintenance terms have not 12 March 31, 2022 December 31, 2021, three March 31, 2022 2021 not |