XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2021
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

2021

    

2020

    

2019

Vehicle

$

129,835

$

110,365

$

126,811

Industrial

 

135,440

 

114,143

 

124,196

Medical

 

86,129

 

83,191

 

51,586

Aerospace & Defense

 

31,746

 

39,711

 

47,748

Other

 

20,366

 

19,284

 

20,743

Total

$

403,516

$

366,694

$

371,084

Year ended December 31, 

Geography

2021

    

2020

    

2019

United States

$

239,528

$

214,203

$

244,347

Europe

 

129,414

 

126,985

 

124,914

Asia-Pacific

 

34,574

 

25,506

 

1,823

Total

$

403,516

$

366,694

$

371,084

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, 

    

December 31, 

2021

2020

Contract liabilities in accrued liabilities

$

2,425

$

898

Contract liabilities in other long-term liabilities

242

262

$

2,667

$

1,160