XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Weighted Average Diluted Shares Outstanding
The effects of potential common stock were determined using the treasury stock method:

  Year ended December 31,
 202420232022
Basic weighted average shares outstanding107.1106.6105.9
Effect of potential common stock:   
Common stock awards0.90.80.9
Diluted weighted average shares outstanding108.0107.4106.8
Schedule of Property, Plant and Equipment Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:
Buildings
20 - 30 years
Machinery and other equipment
8 - 15 years
Computer equipment and software
3 - 5 years
The components of property, plant and equipment at December 31 were as follows:

 20242023
Land$1.0 $1.0 
Buildings and leasehold improvements59.4 57.7 
Machinery and other equipment177.6 137.2 
Computer equipment114.1 116.4 
Software75.6 76.1 
Property, plant and equipment, gross427.7 388.4 
Accumulated depreciation(278.0)(268.8)
Property, plant and equipment, net$149.7 $119.6 
Schedule of Disaggregated Revenue See details in the tables below:
Year ended December 31, 2024
Revenue streamApplication SoftwareNetwork SoftwareTechnology Enabled ProductsTotal
Software related
Recurring$2,880.0 $1,070.1 $26.1 $3,976.2 
Reoccurring353.9 270.3 — 624.2 
Non-recurring634.4 135.2 — 769.6 
Total Software Revenue3,868.3 1,475.6 26.1 5,370.0 
Product Revenue— — 1,669.2 1,669.2 
Total Revenue$3,868.3 $1,475.6 $1,695.3 $7,039.2 
Year ended December 31, 2023
Revenue streamApplication SoftwareNetwork SoftwareTechnology Enabled ProductsTotal
Software related
Recurring$2,454.3 $1,039.5 $17.3 $3,511.1 
Reoccurring137.8 263.4 — 401.2 
Non-recurring594.8 136.5 1.5 732.8 
Total Software Revenue3,186.9 1,439.4 18.8 4,645.1 
Product Revenue— — 1,532.7 1,532.7 
Total Revenue$3,186.9 $1,439.4 $1,551.5 $6,177.8 

Year ended December 31, 2022
Revenue streamApplication SoftwareNetwork SoftwareTechnology Enabled ProductsTotal
Software related
Recurring$1,946.0 $981.4 $12.0 $2,939.4 
Reoccurring124.2 246.2 — 370.4 
Non-recurring569.3 150.9 1.2 721.4 
Total Software Revenue2,639.5 1,378.5 13.2 4,031.2 
Product Revenue— — 1,340.6 1,340.6 
Total Revenue$2,639.5 $1,378.5 $1,353.8 $5,371.8