XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2020
REVENUE RECOGNITION  
Schedule of reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions

A reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions is provided in Note 18 (in thousands).

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

​

​

​

June 30, 

​

June 30, 

​

Target Market

    

2020

    

2019

    

2020

    

2019

​

Vehicle

​

$

18,584

​

$

30,778

​

$

46,639

​

$

64,374

​

Industrial

​

 

28,223

​

 

32,194

​

 

61,574

​

 

63,505

​

Medical

​

 

24,261

​

 

12,219

​

 

38,812

​

 

24,629

​

Aerospace & Defense

​

 

10,516

​

 

12,143

​

 

21,658

​

 

23,397

​

Other

​

 

5,077

​

 

5,296

​

 

10,360

​

 

10,621

​

Total

​

$

86,661

​

$

92,630

​

$

179,043

​

$

186,526

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

​

​

​

June 30, 

​

June 30, 

​

Geography

    

2020

    

2019

    

2020

    

2019

​

United States

​

$

47,311

​

$

62,645

​

$

103,680

​

$

121,957

​

Europe

​

 

29,012

​

 

29,390

​

 

62,145

​

 

63,561

​

Other

​

 

10,338

​

 

595

​

 

13,218

​

 

1,008

​

Total

​

$

86,661

​

$

92,630

​

$

179,043

​

$

186,526

​

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):

​

​

​

​

​

​

​

​

​

    

June 30, 

    

December 31, 

​

​

2020

​

2019

Contract liabilities in accrued liabilities

​

$

344

​

$

454

Contract liabilities in other long-term liabilities

​

​

284

​

​

—

​

​

$

628

​

$

454