XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2022
REVENUE RECOGNITION  
Schedule of reconciliation of disaggregated revenue by target market and geography The Company’s disaggregated revenues are as follows (in thousands):

Year ended December 31, 

Target Market

2022

    

2021

2020

Industrial

$

193,290

$

135,440

$

114,143

Vehicle

130,436

129,835

110,365

Medical

 

85,113

 

86,129

 

83,191

Aerospace & Defense

 

70,193

 

31,746

 

39,711

Other

 

23,956

 

20,366

 

19,284

Total

$

502,988

$

403,516

$

366,694

Year ended December 31, 

Geography

2022

    

2021

2020

North America (primarily U.S.)

$

337,768

$

239,528

$

214,203

Europe

 

130,018

 

129,414

 

126,985

Asia-Pacific

 

35,202

 

34,574

 

25,506

Total

$

502,988

$

403,516

$

366,694

Schedule of opening and closing balances of the Company's receivables, contract asset, and contract liability

The opening and closing balances of the Company’s contract liability are as follows (in thousands):

    

December 31, 

2022

2021

Contract liabilities in accrued liabilities

$

4,807

$

2,425

Contract liabilities in other long-term liabilities

19

242

$

4,826

$

2,667