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 June 30, 2022 June 30, 2021: North America Africa EMESA* Asia June 30, 2022 Services $ 301,087 $ 22,677 $ 111,342 $ - $ 435,106 License fees 495,543 - 666,605 - 1,162,148 Hardware 203,212 - 5,679 140,970 349,861 Total Revenues $ 999,842 $ 22,677 $ 783,626 $ 140,970 $ 1,947,115 North America Africa EMESA* Asia June 30, 2021 Services $ 272,277 $ - $ 10,462 $ 3,902 $ 286,641 License fees 403,689 249,484 9,020 - 662,193 Hardware 43,175 - - 81 43,256 Total Revenues $ 719,141 $ 249,484 $ 19,482 $ 3,983 $ 992,090 The following table summarizes revenue from contracts with customers for the six June 30, 2022 June 30, 2021: North America Africa EMESA* Asia June 30, 2022 Services $ 656,719 $ 37,952 $ 136,186 $ 53 $ 830,910 License fees 968,613 517,161 1,056,882 79,675 2,622,331 Hardware 275,112 12,033 6,930 140,970 435,045 Total Revenues $ 1,900,444 $ 567,146 $ 1,199,998 $ 220,698 $ 3,888,286 North America Africa EMESA* Asia June 30, 2021 Services $ 631,891 $ - $ 28,350 $ 6,422 $ 666,663 License fees 772,489 249,484 51,528 67,650 1,141,151 Hardware 91,970 684,839 265,995 30,110 1,072,914 Total Revenues $ 1,496,350 $ 934,323 $ 345,873 $ 104,182 $ 2,880,728 *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, FIDO keys, 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 from one five Professional Services Professional services revenue 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 upon shipment of hardware and availability of download of software. 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 June 30, 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 All of the Company's performance obligations, and associated revenue, are generally transferred to customers at a point in time, with the exception of support and maintenance, and professional services, which are generally transferred to the customer over time. Deferred Revenue Deferred revenue includes customer advances and amounts that have been paid by customer for which the contractual maintenance terms have not 12 June 30, 2022 December 31, 2021, three six June 30, 2022 three six June 30, 2021 not |