XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2021
REVENUE RECOGNITION  
Schedule of reconciliation of disaggregated revenue by target market and geography

A disaggregation of revenue by target market and geography is provided below (in thousands):

Three months ended

Nine months ended

September 30, 

September 30, 

Target Market

    

2021

    

2020

    

2021

    

2020

Vehicle

$

33,931

$

32,378

$

102,113

$

79,017

Industrial

 

35,269

 

25,307

 

100,351

 

86,882

Medical

 

21,030

 

23,448

 

64,554

 

62,260

Aerospace & Defense

 

8,291

 

8,844

 

24,313

 

30,503

Other

 

4,988

 

4,676

 

15,392

 

15,034

Total

$

103,509

$

94,653

$

306,723

$

273,696

Three months ended

Nine months ended

September 30, 

September 30, 

Geography

    

2021

    

2020

    

2021

    

2020

United States

$

64,326

$

56,185

$

182,673

$

159,862

Europe

 

30,943

 

31,800

 

99,643

 

93,944

Asia-Pacific

 

8,240

 

6,668

 

24,407

 

19,890

Total

$

103,509

$

94,653

$

306,723

$

273,696

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 liabilities are as follows (in thousands):

    

September 30, 

    

December 31, 

2021

2020

Contract liabilities in accrued liabilities

$

354

$

898

Contract liabilities in other long-term liabilities

247

262

$

601

$

1,160