XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2023
REVENUE RECOGNITION  
Schedule of reconciliation of disaggregated revenue by target market and geography

Three months ended

March 31, 

Target Market

    

2023

    

2022

Industrial

$

63,256

$

45,776

Vehicle

30,831

32,582

Medical

 

23,674

 

21,319

Aerospace & Defense

 

21,287

 

9,444

Other

 

6,501

 

5,664

Total

$

145,549

$

114,785

Three months ended

March 31, 

Geography

    

2023

    

2022

North America (primarily U.S.)

$

97,367

$

72,378

Europe

 

39,897

 

33,749

Asia-Pacific

 

8,285

 

8,658

Total

$

145,549

$

114,785

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

    

March 31, 

December 31,

2023

2022

Contract liabilities in accrued liabilities

$

4,610

$

4,807

Contract liabilities in other long-term liabilities

17

19

$

4,627

$

4,826