XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Current and Long-term Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of other current liabilities

The following is a summary of other current liabilities (in millions):

 

 

 

2024

 

 

2023

 

Accrued compensation

 

$

187.8

 

 

$

166.5

 

Income taxes payable (note 14)

 

 

119.6

 

 

 

138.7

 

Accrued warranty

 

 

32.6

 

 

 

30.0

 

Other taxes payable (note 14)

 

 

22.9

 

 

 

18.7

 

Distributor commissions

 

 

6.3

 

 

 

8.4

 

Operating lease liabilities (note 19)

 

 

32.1

 

 

 

23.3

 

Legal and professional fees

 

 

20.2

 

 

 

17.1

 

Hybrid instruments liability (note 25)

 

 

 

 

 

14.1

 

Acquisition-related litigation costs (note 26)

 

 

86.0

 

 

 

4.3

 

Accrued interest

 

 

10.0

 

 

 

4.3

 

Other accrued expenses

 

 

59.0

 

 

 

52.8

 

Other current liabilities

 

$

576.5

 

 

$

478.2

 

Schedule of changes in accrued warranty

The following table sets forth the changes in accrued warranty (in millions):

 

 

 

 

 

Balance at December 31, 2021

 

$

23.8

 

Accruals for warranties issued during the year

 

 

12.9

 

Settlements of warranty claims

 

 

(10.9

)

Foreign currency impact

 

 

(1.1

)

Balance at December 31, 2022

 

 

24.7

 

Accruals for warranties issued during the year

 

 

16.8

 

Settlements of warranty claims

 

 

(12.4

)

Foreign currency impact

 

 

0.9

 

Balance at December 31, 2023

 

 

30.0

 

Accruals for warranties issued during the year

 

 

20.4

 

Settlements of warranty claims

 

 

(16.0

)

Foreign currency impact

 

 

(1.8

)

Balance at December 31, 2024

 

$

32.6

 

Schedule of other long-term liabilites

The following is a summary of other long-term liabilities (in millions):

 

 

2024

 

 

2023

 

Income and other taxes payable (note 14)

 

$

73.9

 

 

$

64.4

 

Hybrid instruments liability (note 25)

 

 

78.1

 

 

 

56.5

 

Accrued Pension (note 10)

 

 

103.0

 

 

 

76.6

 

Other

 

 

56.0

 

 

 

42.7

 

Other long-term liabilities

 

$

311.0

 

 

$

240.2