XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Revenue From Contract With Customer [Abstract]  
Disaggregation of Revenue

Information regarding revenues disaggregated by geographic area is as follows:

 

  

Three months ended March 31,

 

 

(In thousands)

2021

 

 

2020

 

 

Revenues:

 

 

 

 

 

 

 

 

United States

$

94,266

 

 

$

94,492

 

 

Foreign:

 

 

 

 

 

 

 

 

Asia

 

4,789

 

 

 

1,548

 

 

Canada

 

2,613

 

 

 

3,136

 

 

Europe

 

11,747

 

 

 

4,775

 

 

Mexico

 

1,885

 

 

 

1,970

 

 

Middle East

 

2,176

 

 

 

1,537

 

 

Other

 

366

 

 

 

1,050

 

 

Total

$

117,842

 

 

$

108,508

 

 

 

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

 

 

 

Three months ended March 31,

 

 

(In thousands)

 

2021

 

 

2020

 

 

Revenue recognized over time

 

$

6,461

 

 

 

5.5

%

 

$

4,804

 

 

4.4

%

 

Revenue recognized at a point in time

 

 

111,381

 

 

 

94.5

%

 

 

103,704

 

 

95.6

%

 

Total

 

$

117,842

 

 

 

100.0

%

 

$

108,508

 

 

100.0

%

 

Contract with Customer, Liability and Receivables

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

 

 

 

March 31,

2021

 

 

December 31,

2020

 

(In thousands)

 

 

 

 

 

 

 

 

Receivables

 

$

61,642

 

 

$

61,689

 

Contract liabilities

 

 

25,891

 

 

 

24,761