XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Note 12 - Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Lease, Cost [Table Text Block]
The following tables provide additional information related to our leases, including: (i) the components of our total lease cost; (ii) the cash flows arising from our lease transactions; (iii) supplemental balance sheet information; (iv) the weighted-average remaining lease term; (v) the weighted-average discount rate used for our leases; and (vi) the remaining maturities of our lease liabilities, as of and for the periods indicated:
($ in thousands) 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
Lease cost
 
 
 
Operating lease cost
$
2,347

 
$
4,666

Short-term lease cost
52

 
75

Total lease cost
$
2,399

 
$
4,741

 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
Operating cash flows from operating leases
$
(2,639
)
 
$
(5,276
)
 
 
 
 

Lessee, Operating Leases [Text Block]
($ in thousands) 
June 30, 2019
Operating leases:
 
Operating lease right-of-use assets (1) 
$
44,844

Operating lease liabilities (2) 
68,359

 
 
Weighted-average remaining lease term - operating leases (in years)
10.22 years

 
 
Weighted-average discount rate - operating leases
6.76
%
 
 
Remaining maturities of lease liabilities for the remainder of 2019 and thereafter is as follows:
 
2019
$
5,234

2020
10,424

2021
9,961

2022
10,136

2023
10,275

2024 and thereafter
56,542

Total lease payments
102,572

Less: Imputed interest
(34,213
)
Present value of lease liabilities (2) 
$
68,359

______________________
(1)
Classified in other assets in our condensed consolidated balance sheets. See Note 8.
(2)
Classified in other liabilities in our condensed consolidated balance sheets.
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Our commitment for non-cancelable leases in future years as of December 31, 2018 was as follows (in thousands):
2019
$
11,310

2020
10,847

2021
10,165

2022
10,100

2023
10,251

2024 and thereafter
56,317

Total
$
108,990