XML 82 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
LEASES  
Schedule of carrying amounts of right-of-use assets

    

As at December 31, 

    

As at December 31, 

2024

2023

Balance, beginning of year

$

182,306

$

165,708

Additions and modifications, net of disposals (Note 9)

23,726

 

50,644

Amortization

(33,998)

 

(34,046)

Balance, end of year

$

172,034

$

182,306

Schedule of lease obligations included in the consolidated balance sheets

    

As at December 31, 

    

As at December 31, 

2024

2023

Current

$

40,305

$

46,394

Non-current

98,921

 

115,154

Total lease obligations

$

139,226

$

161,548

Schedule of future minimum lease payments required to meet obligations that have initial or remaining non-cancellable lease terms

    

As at December 31, 

    

As at December 31, 

2024

2023

Within 1 year

$

42,347

$

47,600

Between 1 — 3 years

34,141

 

40,261

Between 3 — 5 years

19,261

 

24,904

Thereafter

40,638

 

55,498

Total undiscounted lease obligations

$

136,387

$

168,263

Schedule of amounts recognized in consolidated statements of income with respect to leases

    

Year Ended December 31, 

2024

    

2023

Amortization of right-of-use assets

$

33,998

$

34,046

Interest expense on lease obligations

$

4,437

$

4,350

Variable lease payments not included in the measurement of lease obligations

$

141,602

$

115,467

Expenses relating to short-term leases

$

8,476

$

6,598

Expenses relating to leases of low value assets, excluding short-term leases of low value assets

$

3,339

$

3,114