XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents our revenues disaggregated by major product category (in thousands).
Broadband SolutionsAutomation SolutionsSmart Buildings SolutionsTotal 
Revenues 
Year Ended December 31, 2024
Smart Infrastructure Solutions$598,215 $— $545,575 $1,143,790 
Automation Solutions— 1,317,189 — 1,317,189 
Total$598,215 $1,317,189 $545,575 $2,460,979 
Year Ended December 31, 2023   
Smart Infrastructure Solutions$555,030 $— $567,801 $1,122,831 
Automation Solutions— 1,389,253 — 1,389,253 
Total$555,030 $1,389,253 $567,801 $2,512,084 
Year Ended December 31, 2022   
Smart Infrastructure Solutions$571,426 $— $627,052 $1,198,478 
Automation Solutions— 1,408,007 — 1,408,007 
Total$571,426 $1,408,007 $627,052 $2,606,485 
The following table presents our revenues disaggregated by geography, based on the location of the customer purchasing the product (in thousands).
AmericasEMEAAPACTotal Revenues
Year Ended December 31, 2024
Smart Infrastructure Solutions$853,539 $173,023 $117,228 $1,143,790 
Automation Solutions782,312 335,396 199,481 1,317,189 
Total$1,635,851 $508,419 $316,709 $2,460,979 
Year Ended December 31, 2023   
Smart Infrastructure Solutions$824,991 $180,880 $116,960 $1,122,831 
Automation Solutions787,739 385,454 216,060 1,389,253 
Total$1,612,730 $566,334 $333,020 $2,512,084 
Year Ended December 31, 2022   
Smart Infrastructure Solutions$915,491 $149,327 $133,660 $1,198,478 
Automation Solutions816,508 372,473 219,026 1,408,007 
Total$1,731,999 $521,800 $352,686 $2,606,485 
Schedule of Contract with Customer, Asset and Liability
The following table presents estimated and accrued variable consideration:

December 31, 2024December 31, 2023
(In thousands)
Accrued rebates included in accrued liabilities$51,063 $49,255 
Accrued returns included in accrued liabilities15,950 15,570 
Price adjustment recognized against gross accounts receivable29,100 26,005 
The following table presents deferred revenue activity (in thousands):
Balance at December 31, 2022$33,243 
   New deferrals35,157 
   Acquisitions104 
   Revenue recognized(37,442)
Balance at December 31, 2023$31,062 
   New deferrals57,133 
   Revenue recognized(48,067)
Balance at December 31, 2024$40,128