v3.26.3
Segment Information - Information By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 599,333 $ 581,625 $ 1,749,217 $ 1,795,537
Total cost of revenues 354,463 362,080 1,037,388 1,135,155
Sales, general and administrative 84,067 83,139 279,146 257,665
Research and development 56,957 50,032 168,097 153,932
Adjusted segment operating income 95,488 81,783 239,131 234,409
Amortization of intangible assets 8,460 4,403 25,110 13,425
Total other income (expense) 1,533 8,918 5,291 22,053
Consolidated income before income taxes 97,021 90,701 244,422 256,462
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting [Line Items]        
Revenues 599,333 581,625 1,749,217 1,795,537
Adjusted segment operating income 182,312 163,561 524,526 486,611
Segment Reporting, Reconciling Item, Corporate Nonsegment        
Segment Reporting [Line Items]        
Amortization of intangible assets (2,570) 0 (7,635) 0
Corporate unallocated expenses (84,254) (81,778) (277,760) (252,202)
Total other income (expense) 1,533 8,918 5,291 22,053
Device Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 101,520 103,622 337,342 342,253
Total cost of revenues 65,620 71,615 218,664 238,902
Sales, general and administrative 2,887 2,900 8,890 9,856
Research and development 4,162 4,232 12,524 12,695
Corporate unallocated expenses 28,851 24,875 97,264 80,800
Networked Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 389,502 393,702 1,079,403 1,205,368
Total cost of revenues 226,817 238,941 628,491 744,650
Sales, general and administrative 6,991 6,695 21,457 20,852
Research and development 25,274 26,186 76,838 80,878
Corporate unallocated expenses 130,420 121,880 352,617 358,988
Outcomes | Operating Segments        
Segment Reporting [Line Items]        
Revenues 92,241 84,301 284,550 247,916
Total cost of revenues 55,339 51,524 170,244 151,603
Sales, general and administrative 4,464 3,707 14,290 12,420
Research and development 13,610 12,264 38,291 37,070
Corporate unallocated expenses 18,828 16,806 61,725 46,823
Resiliency Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 16,070   47,922  
Total cost of revenues 4,117   12,354  
Sales, general and administrative 3,148   8,877  
Research and development 4,592   13,771  
Corporate unallocated expenses 4,213   12,920  
Product revenues        
Segment Reporting [Line Items]        
Revenues 489,002 494,323 1,420,265 1,534,648
Total cost of revenues 302,831 319,238 883,732 1,003,074
Product revenues | Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting [Line Items]        
Revenues 489,002 494,323 1,420,265 1,534,648
Product revenues | Device Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 101,189 103,097 335,857 340,423
Product revenues | Networked Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 359,581 365,378 989,929 1,119,381
Product revenues | Outcomes | Operating Segments        
Segment Reporting [Line Items]        
Revenues 27,276 25,848 92,031 74,844
Product revenues | Resiliency Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 956   2,448  
Service revenues        
Segment Reporting [Line Items]        
Revenues 110,331 87,302 328,952 260,889
Total cost of revenues 51,632 42,842 153,656 132,081
Service revenues | Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting [Line Items]        
Revenues 110,331 87,302 328,952 260,889
Service revenues | Device Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 331 525 1,485 1,830
Service revenues | Networked Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues 29,921 28,324 89,474 85,987
Service revenues | Outcomes | Operating Segments        
Segment Reporting [Line Items]        
Revenues 64,965 $ 58,453 192,519 $ 173,072
Service revenues | Resiliency Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues $ 15,114   $ 45,474