XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue From Contract With Customer [Abstract]  
Disaggregation of Revenue

Information regarding revenues disaggregated by geographic area is as follows:

 

 

Three months ended

June 30,

 

 

Six months ended

June 30,

 

(In thousands)

2020

 

 

2019

 

 

2020

 

 

2019

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

$

80,754

 

 

$

90,258

 

 

$

175,246

 

 

$

181,757

 

Foreign:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

1,437

 

 

 

2,287

 

 

 

2,985

 

 

 

3,739

 

Canada

 

2,125

 

 

 

3,821

 

 

 

5,261

 

 

 

7,318

 

Europe

 

3,293

 

 

 

4,449

 

 

 

8,068

 

 

 

9,801

 

Mexico

 

1,025

 

 

 

1,003

 

 

 

2,995

 

 

 

1,837

 

Middle East

 

2,218

 

 

 

1,481

 

 

 

3,755

 

 

 

3,065

 

Other

 

267

 

 

 

243

 

 

 

1,317

 

 

 

906

 

Total

$

91,119

 

 

$

103,542

 

 

$

199,627

 

 

$

208,423

 

 

Information regarding revenues disaggregated by the timing of when goods and services are transferred is as follows:

 

 

 

Three months ended

June 30,

 

 

Six months ended

June 30,

 

(In thousands)

 

2020

 

 

2019

 

 

2020

 

 

2019

 

Revenue recognized over time

 

$

5,177

 

 

$

4,003

 

 

$

9,981

 

 

$

7,756

 

Revenue recognized at a point in time

 

 

85,942

 

 

 

99,539

 

 

 

189,646

 

 

 

200,667

 

Total

 

$

91,119

 

 

$

103,542

 

 

$

199,627

 

 

$

208,423

 

Contract with Customer, Liability and Receivables

The closing balances of the Company's receivables and contract liabilities are as follows:

 

 

 

June 30,

2020

 

 

December 31,

2019

 

(In thousands)

 

 

 

 

 

 

 

 

Receivables

 

$

54,021

 

 

$

61,365

 

Contract liabilities

 

 

22,056

 

 

 

20,143