XML 24 R10.htm IDEA: XBRL DOCUMENT
v3.24.1

Revenue Recognition | 12 Months Ended
--- | ---
Dec. 31, 2023
Revenue Recognition [Abstract] |
REVENUE RECOGNITION | NOTE 3: - REVENUE RECOGNITION Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control is either transferred over time or at a point in time, which affects the revenue recognition schedule. Costs to obtain contracts: The Company capitalizes an asset for the incremental costs of obtaining a contract whenever such expenses are expected to be recovered. Capitalized costs derive primarily from sales commissions or incentives granted to employees and partners. The Company’s contracts with customers include performance obligations related to products and services, some of which are satisfied at a point in time and others over time. Commission costs related to performance obligations satisfied at a point in time are expensed at the time of sale, which is when revenue is recognized. Commission costs related to long-term service contracts and performance obligations satisfied over time are deferred and recognized on a systematic basis that is consistent with the transfer of the products or services to which the asset relates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income (loss). Contract balances: Deferred commission costs capitalized are periodically reviewed for impairment. As of December 31, 2023 and 2022, the deferred commission costs capitalized included within other long-term receivables in the consolidated balance sheets were $1,205 and $2,194, respectively. During the year ended December 31, 2023, the Company recorded new contract acquisition assets in the amount of $330 and amortized $1,319 of capitalized contract acquisition costs into sales and marketing expense. No impairment losses were recognized during such period. The Company receives payments from customers based upon contractual payment schedules. Trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. As of December 31, 2023 and 2022, unbilled receivables balances amounted to $3,950 and $4,035, respectively and are included within trade receivables balance in the Company’s balance sheets. As of December 31, 2023, the Company had $54,278 of remaining performance obligations not yet satisfied or partly satisfied related to revenues. The Company expects to recognize approximately 43% of this amount as revenues during the next 12 months and the rest thereafter. During the year ended December 31, 2023, the Company recognized $6,063 that was included in deferred revenues (short-term contract liability) balance on January 1, 2023. For disaggregation of revenues please see Note 13c2.

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration