XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of long-lived assets by region

December 31,

(in thousands)

    

2023

    

2022

2021

Geographic regions:

 

  

 

  

 

North America

$

129,039

$

120,009

$

104,231

Foreign

 

6,881

 

4,665

 

5,115

Total long-lived assets

$

135,920

$

124,674

$

109,346

Schedule of product warranty liability

December 31,

(in thousands)

    

2023

    

2022

Accrual at beginning of the year

$

2,098

$

3,076

Provision

 

4,048

 

3,237

Settlement and other, net of translation adjustment

 

(3,333)

 

(4,215)

Accrual at end of year

$

2,813

$

2,098

Schedule of disaggregation of revenue by the geographic region for customers

December 31,

(in thousands)

    

2023

    

2022

2021

Geographic regions:

 

  

 

  

 

North America

$

1,038,964

$

765,307

$

627,573

Foreign

 

114,390

 

83,149

 

89,903

Total net revenue

$

1,153,354

$

848,456

$

717,476