XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Revenues by Source

The following table presents revenues by source (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Products

 

$

72,462

 

 

$

76,252

 

Services and other

 

 

4,578

 

 

 

4,779

 

Total

 

$

77,040

 

 

$

81,031

 

Schedule of Information Revenues by Geographical Concentration

The following table present revenues by geographical concentration (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Americas

 

$

23,061

 

 

$

20,169

 

Europe, Middle East, Africa

 

 

18,649

 

 

 

17,918

 

Asia

 

 

35,330

 

 

 

42,944

 

Total

 

$

77,040

 

 

$

81,031

 

 

Schedule of Allowances for Doubtful Accounts

Activity under the Company’s allowance for doubtful accounts is comprised as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

17,735

 

 

$

3,954

 

Charged to expense, net of recoveries

 

 

(752

)

 

 

14,228

 

Utilization/write offs/exchange rate differences

 

 

 

 

 

(94

)

Cumulative effect of ASC 326 adoption

 

 

401

 

 

 

 

Foreign exchange impact

 

 

(326

)

 

 

(148

)

Balance at end of period

 

$

17,058

 

 

$

17,940