XML 60 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our revenues disaggregated by major product category (in thousands).

Broadband and 5GCyber-SecurityIndustrial AutomationSmart BuildingsTotal 
Revenues 
Year Ended December 31, 2020
Enterprise Solutions$432,262 $— $— $440,155 $872,417 
Industrial Solutions— 110,524 879,775 — 990,299 
Total$432,262 $110,524 $879,775 $440,155 $1,862,716 
Year Ended December 31, 2019   
Enterprise Solutions$401,415 $— $— $544,626 $946,041 
Industrial Solutions— 133,039 1,052,198 — 1,185,237 
Total$401,415 $133,039 $1,052,198 $544,626 $2,131,278 
Year Ended December 31, 2018   
Enterprise Solutions$389,246 $— $— $568,255 $957,501 
Industrial Solutions— 136,648 1,071,553 — 1,208,201 
Total$389,246 $136,648 $1,071,553 $568,255 $2,165,702 

The following tables present our revenues disaggregated by geography, based on the location of the customer purchasing the product (in thousands).
AmericasEMEAAPACTotal Revenues
Year Ended December 31, 2020
Enterprise Solutions$636,492 $130,982 $104,943 $872,417 
Industrial Solutions577,929 256,673 155,697 990,299 
Total$1,214,421 $387,655 $260,640 $1,862,716 
Year Ended December 31, 2019   
Enterprise Solutions$695,008 $135,732 $115,301 $946,041 
Industrial Solutions742,563 274,030 168,644 1,185,237 
Total$1,437,571 $409,762 $283,945 $2,131,278 
Year Ended December 31, 2018   
Enterprise Solutions$700,499 $135,217 $121,785 $957,501 
Industrial Solutions758,165 290,562 159,474 1,208,201 
Total$1,458,664 $425,779 $281,259 $2,165,702 
Contract with Customer, Asset and Liability
The following table presents estimated and accrued variable consideration:
December 31, 2020December 31, 2019
(in thousands)
Accrued rebates$32,192 $37,170 
Accrued returns13,016 10,974 
Price adjustment recognized against gross accounts receivable25,244 28,672 
The following table presents deferred revenue activity (in thousands):
Balance at December 31, 2018$72,358 
New deferrals111,812 
Revenue recognized(114,100)
Balance at December 31, 2019$70,070 
New deferrals101,066 
Revenue recognized(93,488)
Balance at December 31, 2020$77,648