XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Products

 

$

83,335

 

 

$

77,920

 

 

$

155,797

 

 

$

154,172

 

Services and software

 

 

7,745

 

 

 

4,780

 

 

 

12,323

 

 

 

9,559

 

Total

 

$

91,080

 

 

$

82,700

 

 

$

168,120

 

 

$

163,731

 

Schedule of Information Revenues by Geographical Concentration

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

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Americas

 

$

28,417

 

 

$

26,513

 

 

$

51,341

 

 

$

46,682

 

Europe, Middle East, Africa

 

 

12,976

 

 

 

16,701

 

 

 

31,802

 

 

 

34,619

 

Asia

 

 

49,687

 

 

 

39,486

 

 

 

84,977

 

 

 

82,430

 

Total

 

$

91,080

 

 

$

82,700

 

 

$

168,120

 

 

$

163,731

 

Schedule of Allowances for Doubtful Accounts

Activity under the Company’s allowance for doubtful accounts consists of the following (in thousands):

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

17,735

 

 

$

3,954

 

Charged to expense, net of recoveries

 

 

(896

)

 

 

14,301

 

Utilization/write offs/exchange rate differences

 

 

 

 

 

(101

)

Cumulative effect of ASC 326 adoption

 

 

401

 

 

 

 

Foreign exchange impact

 

 

(936

)

 

 

(336

)

Balance at end of period

 

$

16,304

 

 

$

17,818