XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2023
Other Asset [Abstract]  
Schedule of Other Assets
December 31,
2023
December 31,
2022
Note$$
Financial assets
Investments held for self-insured liabilities23204.5 156.8 
Holdbacks on long-term contracts25.2 33.7 
Other48.6 27.0 
Non-financial assets
Other18.0 17.3 
296.3 234.8 
Less current portion - financial15.8 9.1 
Less current portion - non-financial1.3 1.1 
Long-term portion279.2 224.6 
Schedule of Fair Value and Amortized Cost
Their fair value and amortized cost are as follows:
December 31,
2023
December 31,
2022
$
$
Fair ValueAmortized
Cost/Cost
Fair ValueAmortized
Cost/Cost
Bonds127.2 125.0 104.4 105.1 
Equity securities77.3 66.3 52.4 51.8 
Total204.5 191.3 156.8 156.9 
Schedule of Disclosure of the Bond Portfolio Stated at Fair Value The terms to maturity of the bond portfolio, stated at fair value, are as follows:
December 31,
2023
December 31,
2022
$$
Within one year0.4 1.3 
After one year but not more than five years43.1 45.7 
More than five years83.7 57.4 
Total127.2 104.4