XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Disaggregation of Revenue

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

 

 

 

December 31,

 

(In thousands)

 

2020

 

 

2019

 

Revenue recognized over time

 

$

21,479

 

5.0%

 

 

$

16,146

 

3.8%

 

Revenue recognized at a point in time

 

 

404,065

 

95.0%

 

 

 

408,479

 

96.2%

 

Total

 

$

425,544

 

 

100.0%

 

 

$

424,625

 

 

100.0%

 

Contract with Customer, Liability and Receivables

 

The Company performs its obligations under a contract by shipping products or performing services in exchange for consideration.  The Company typically invoices its customers as soon as control of an asset is transferred and a receivable to the Company is established.  The Company, however, recognizes a contract liability when a customer prepays for goods or services and the Company has not transferred control of the goods or services.

The Company's receivables and contract liabilities are as follows:

 

 

 

December 31,

 

(In thousands)

 

2020

 

 

2019

 

Receivables

 

$

61,689

 

 

$

61,365

 

Contract liabilities

 

 

24,761

 

 

 

20,143