XML 24 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Note 12 - Commitments and Contingencies (Tables)
9 Months Ended
Sep. 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 September 30, 2019
 
Nine Months Ended September 30, 2019
Operating lease cost
$
2,340

 
$
7,006

Short-term lease cost
36

 
111

Total lease cost
$
2,376

 
$
7,117

 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
Operating cash flows from operating leases
$
(2,657
)
 
$
(7,933
)
 
 
 
 

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

Operating lease liabilities (2) 
65,816

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

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

2020
10,408

2021
9,945

2022
10,140

2023
10,279

2024 and thereafter
56,421

Total lease payments
99,874

Less: Imputed interest
(34,058
)
Present value of lease liabilities (2) 
$
65,816

______________________
(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