XML 32 R17.htm IDEA: XBRL DOCUMENT
v3.22.1

CREDIT LOSSES | 12 Months Ended
--- | ---
Dec. 31, 2021
Receivables [Abstract] |
CREDIT LOSSES | NOTE 10:- CREDIT LOSSES Effective January 1, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, based on a modified retrospective transition approach through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption in the total of $700. The Company is exposed to credit losses primarily through sales to customers. The Company’s expected loss allowance methodology for trade receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status. The estimate of amount of trade receivable that may not be collected is based on the geographic location of the trade receivable balances, aging of the trade receivable balances, the financial condition of customers and the Company’s historical experience with customers in similar geographies. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of trade receivables to present the net amount expected to be collected:
|  | December 31, |
|  | 2020 |  |  | 2021 |
Balance, at beginning of Period |  | $ | 4,236 |  |  | $ | 6,198 |
Cumulative effect of adoption of ASU Topic 326 |  |  | 700 |  |  |  | - |
Provision for expected credit losses |  |  | 1,636 |  |  |  | 3,087 |
Amounts written off charged against the allowance and others |  |  | (374 | ) |  |  | (698 | )
Balance, at end of period |  | $ | 6,198 |  |  | $ | 8,587 |

X
- Definition The entire disclosure for allowance for credit losses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -URI http://asc.fasb.org/topic&trid=2196771 + Details
Name: | us-gaap_AllowanceForCreditLossesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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