XML 96 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Breakdown of Lease Expense

Year ended December 31,

2022

    

2021

    

2020

Operating lease cost

$

22,966

$

17,932

$

16,927

Finance lease cost

 

Amortization of leased assets

 

10,242

 

10,804

9,268

Interest on lease liabilities

 

795

 

814

915

Short-term lease cost

 

12,160

 

10,046

9,799

Sublease income

 

(111)

 

(76)

(429)

$

46,052

$

39,520

$

36,480

Future Minimum Operating Lease Payments

2023

$

17,397

2024

 

17,741

2025

 

12,992

2026

 

12,327

2027

 

11,547

Thereafter

 

87,301

Total future minimum lease payments

$

159,305

less: imputed interest

 

(34,689)

Total operating lease liability

$

124,616

less: operating lease liability - current

 

(12,745)

Total operating lease liability - non current

$

111,871

Schedule Of Capital Leased Assets

    

    

Accumulated

    

Net book

At December 31, 2022

Cost

depreciation

value

Auto equipment

$

22,102

$

(9,487)

$

12,615

Computer equipment

14,325

(8,021)

6,304

Yard and others

 

14,072

 

(8,930)

 

5,142

$

50,499

$

(26,438)

$

24,061

    

    

Accumulated

    

Net book

At December 31, 2021

Cost

 

depreciation

value

Auto equipment

$

16,380

$

(6,279)

$

10,101

Computer equipment

13,920

(7,728)

6,192

Yard and others

 

16,628

 

(10,683)

 

5,945

$

46,928

$

(24,690)

$

22,238

Future Minimum Finance Lease Payments

2023

$

10,160

2024

 

7,624

2025

 

4,518

2026

 

2,936

2027

 

1,097

Thereafter

 

Total future minimum lease payments

 

$

26,335

less: imputed interest

 

(1,683)

Total finance lease liability

 

$

24,652

less: finance lease liability - current

 

(9,303)

Total finance lease liability - non current

 

$

15,349