XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Revenues Gross Profit And Operating Income By Segment
Three Months Ended March 31, 2025
In thousandsDevice Solutions
Networked Solutions
Outcomes
Segments Subtotal
Corporate UnallocatedConsolidated
Product revenues$125,387 $374,522 $23,232 $523,141 
Service revenues484 28,210 55,316 84,010 
Total revenues125,871 402,732 78,548 607,151 
Cost of revenues88,118 254,018 47,796 389,932 
Gross profit37,753 148,714 30,752 217,219 
Sales, general and administrative3,328 6,680 4,077 14,085 
Research and development3,954 25,925 12,345 42,224 
Corporate unallocated expenses— — — — 84,697 
Total other income (expense)— — — — 6,066 
Income before income taxes$30,471 $116,109 $14,330 $160,910 $(78,631)$82,279 

Three Months Ended March 31, 2024
In thousandsDevice Solutions
Networked Solutions
Outcomes
Segments Subtotal
Corporate UnallocatedConsolidated
Product revenues$125,908 $381,305 $20,609 $527,822 
Service revenues844 26,211 48,565 75,620 
Total revenues126,752 407,516 69,174 603,442 
Cost of revenues96,688 256,491 44,884 398,063 
Gross profit30,064 151,025 24,290 205,379 
Sales, general and administrative3,781 6,499 4,027 14,307 
Research and development4,580 27,848 11,172 43,600 
Corporate unallocated expenses— — — — 84,672 
Total other income (expense)— — — — 2,416 
Income before income taxes$21,703 $116,678 $9,091 $147,472 $(82,256)$65,216 
Revenues By Region
Revenues by region were as follows:
Three Months Ended March 31,
In thousands20252024
United States and Canada$486,212 $482,096 
Europe, Middle East, and Africa96,326 98,656 
Asia Pacific24,613 22,690 
Total Company$607,151 $603,442 
Depreciation And Amortization Expense Associated With Segments Depreciation and amortization of intangible assets expense associated with our operating segments was as follows:
Three Months Ended March 31,
In thousands20252024
Device Solutions$2,105 $2,598 
Networked Solutions3,563 4,018 
Outcomes1,338 1,456 
Corporate unallocated5,062 4,672 
Total Company$12,068 $12,744