XML 37 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Commitments
12 Months Ended
Dec. 31, 2018
Other Commitments [Abstract]  
Other Commitments



Note 18 - Other Commitments



The Company leases certain property and equipment under long-term operating leases expiring at various dates through 2024. The leases generally contain specific renewal options at lease-end at the then fair market amounts.



Future minimum lease payments at December 31, 2018 are as follows:



















 

 

Year ending December 31, 2019

$

20,295 

Year ending December 31, 2020

 

20,595 

Year ending December 31, 2021

 

20,424 

Year ending December 31, 2022

 

4,873 

Year ending December 31, 2023

 

3,820 

Thereafter

 

3,024 



$

73,031 

The Company is liable for maintenance, insurance and similar costs under most of its leases and such costs are not included in the future minimum lease payments. Total rental expense for the years ended December 31, 2018 and 2017, was $13,152 and $9,818, respectively.

The Company is party to certain non-cancelable fixed price agreements to purchase fixed amounts of materials used in the manufacturing process.  The Company expects to take delivery of such materials during 2019.  At December 31, 2018, the Company had purchase commitments totaling $11,422 under these agreements.