XML 62 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table provides information about disaggregated revenue by type of product and contract for 2019 and 2018:
 
For the
Year Ended
December 31, 2019
 
For the
Year Ended
December 31, 2018
 
(Dollars in thousands)
Graphite Electrodes - Three- to five-year take-or-pay contracts
$
1,437,354

 
$
1,341,557

Graphite Electrodes - Short-term agreements and spot sales
260,979

 
395,928

By-products and other
92,460

 
158,425

Total Revenues
$
1,790,793

 
$
1,895,910


Contract with Customer, Asset and Liability
Current deferred revenue is included in "Other accrued liabilities" and long-term deferred revenue is included in "Other long-term obligations" on the Consolidated Balance Sheets. The following table provides information about deferred revenue from contracts with customers (in thousands):
 
Current deferred revenue
 
Long-Term deferred revenue
 
(Dollars in thousands)
Balance as of December 31, 2017
$
20,784

 
$

Increases due to cash received
15,548

 
8,241

Revenue recognized
(30,803
)
 

Foreign currency impact
(149
)
 
(525
)
Balance as of December 31, 2018
5,380

 
7,716

Increases due to cash received
7,961

 

Revenue recognized
(4,678
)
 

Revision of estimates

 
(694
)
Reclassification between long-term and current
3,042

 
(3,042
)
Foreign currency impact
71

 
(122
)
Balance as of December 31, 2019
$
11,776

 
$
3,858


Remaining Performance Obligation, Expected Timing of Satisfaction\
The following table presents estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands). The estimated revenues do not include contracts with original duration of one year or less.
 
Three- to five-year take-or-pay contracts
 
(Dollars in thousands)

2020
$
1,251,093

2021
1,211,036

2022
1,144,574

2023 and thereafter
29,461

Total
$
3,636,164