XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue From Contract With Customer [Abstract]  
Schedule of Revenue from Contract with Customer Excludes Leasing

Revenues from contracts with customers (excludes leasing) consisted of the following:

 

 

 

Three months ended September 30,

 

 

 

Western
Hemisphere

 

 

Eastern
Hemisphere

 

 

Asia-
Pacific

 

 

Total

 

 

 

2021

 

2020

 

 

2021

 

2020

 

 

2021

 

2020

 

 

2021

 

2020

 

 

 

(In thousands)

 

 

 

Product Revenues

 

$

37,612

 

$

36,095

 

 

$

10,217

 

$

13,377

 

 

$

5,793

 

$

16,979

 

 

$

53,622

 

$

66,451

 

Service Revenues

 

 

12,872

 

 

10,974

 

 

 

2,458

 

 

3,689

 

 

 

4,230

 

 

3,115

 

 

 

19,560

 

 

17,778

 

Total

 

$

50,484

 

$

47,069

 

 

$

12,675

 

$

17,066

 

 

$

10,023

 

$

20,094

 

 

$

73,182

 

$

84,229

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30,

 

 

 

Western
Hemisphere

 

 

Eastern
Hemisphere

 

 

Asia-
Pacific

 

 

Total

 

 

 

2021

 

2020

 

 

2021

 

2020

 

 

2021

 

2020

 

 

2021

 

2020

 

 

 

(In thousands)

 

 

 

Product Revenues

 

$

112,787

 

$

114,364

 

 

$

25,505

 

$

45,772

 

 

$

26,774

 

$

37,006

 

 

$

165,066

 

$

197,142

 

Service Revenues

 

 

33,813

 

 

35,094

 

 

 

7,748

 

 

11,620

 

 

 

13,202

 

 

10,628

 

 

 

54,763

 

 

57,342

 

Total

 

$

146,600

 

$

149,458

 

 

$

33,253

 

$

57,392

 

 

$

39,976

 

$

47,634

 

 

$

219,829

 

$

254,484

 

Schedule of Contract Asset and Liability

Balances related to contracts with customers consisted of the following:

Contract Assets (amounts shown in thousands)

 

Contract Assets at December 31, 2020

 

$

135,973

 

Additions

 

 

72,185

 

Transfers to Trade Receivables, Net

 

 

(97,722

)

Contract Assets at September 30, 2021

 

$

110,436

 

Contract Liabilities (amounts shown in thousands)

 

Contract Liabilities at December 31, 2020

 

$

10,815

 

Additions

 

 

21,160

 

Revenue Recognized

 

 

(26,627

)

Contract Liabilities at September 30, 2021

 

$

5,348