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

Three months ended

Nine months ended

September 30, 

September 30, 

Target Market

    

2022

    

2021

    

2022

    

2021

Industrial

$

49,134

$

35,269

$

142,044

$

100,351

Vehicle

35,342

33,931

100,479

102,113

Medical

 

21,958

 

21,030

 

63,471

 

64,554

Aerospace & Defense

 

21,510

 

8,291

 

48,103

 

24,313

Other

 

6,461

 

4,988

 

17,815

 

15,392

Total

$

134,405

$

103,509

$

371,912

$

306,723

Three months ended

Nine months ended

September 30, 

September 30, 

Geography

    

2022

    

2021

    

2022

    

2021

North America (primarily U.S.)

$

92,896

$

64,326

$

249,329

$

182,673

Europe

 

31,901

 

30,943

 

97,771

 

99,643

Asia-Pacific

 

9,608

 

8,240

 

24,812

 

24,407

Total

$

134,405

$

103,509

$

371,912

$

306,723

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

    

September 30, 

    

December 31, 

2022

2021

Contract liabilities in accrued liabilities

$

5,309

$

2,425

Contract liabilities in other long-term liabilities

31

242

$

5,340

$

2,667