XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases  
Breakdown of Lease Expense

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

​

​

​

June 30, 

​

June 30, 

​

​

​

2020

​

2019

​

2020

​

2019

​

Operating lease cost

​

$

3,969

​

$

4,071

​

$

8,470

​

$

9,283

​

Finance lease cost

​

 

​

​

​

​

​

 

​

​

​

​

​

Amortization of leased assets

​

 

2,195

​

​

1,692

​

 

4,309

​

​

3,452

​

Interest on lease liabilities

​

 

229

​

​

199

​

 

462

​

​

354

​

Short-term lease cost

​

 

2,151

​

​

2,510

​

 

5,031

​

​

5,075

​

Sublease income

​

 

(148)

​

​

(143)

​

 

(296)

​

​

(297)

​

​

​

$

8,396

​

$

8,329

​

$

17,976

​

$

17,867

​

​

Future Minimum Operating Lease Payments

​

​

​

​

​

Remainder of 2020

    

$

8,327

2021

​

 

13,352

2022

​

 

12,092

2023

​

 

10,478

2024

​

 

8,752

Thereafter

​

 

103,710

Total future minimum lease payments

​

$

156,711

less: imputed interest

​

 

(43,116)

Total operating lease liability

​

$

113,595

less: operating lease liability - current

​

 

(10,077)

Total operating lease liability - non-current

​

$

103,518

​

Information Disclosed on Balance Sheets

​

​

​

​

​

​

​

​

​

​

​

​

    

​

​

    

Accumulated

    

Net book

As at June 30, 2020

​

Cost

​

depreciation

​

value

Computer equipment

​

$

13,717

​

$

(6,748)

​

$

6,969

Yard and others

​

 

25,490

​

 

(7,998)

​

 

17,492

​

​

$

39,207

​

$

(14,746)

​

$

24,461

​

​

​

​

​

​

​

​

​

​

​

​

    

​

​

    

Accumulated

    

Net book

As at December 31, 2019

​

Cost

 

depreciation

​

value

Computer equipment

​

$

15,314

​

$

(7,832)

​

$

7,482

Yard and others

​

 

21,525

​

 

(5,749)

​

 

15,776

​

​

$

36,839

​

$

(13,581)

​

$

23,258

Future Minimum Finance Lease Payments

​

​

​

​

​

Remainder of 2020

    

$

4,730

2021

 

​

8,359

2022

 

​

6,501

2023

 

​

4,510

2024

 

​

2,357

Thereafter

 

​

247

Total future minimum lease payments

 

$

26,704

less: imputed interest

 

​

(1,572)

Total finance lease liability

 

$

25,132

less: finance lease liability - current

 

​

(8,331)

Total finance lease liability - non-current

 

$

16,801

​