XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of lease cost
The components of operating lease expense were as follows:

Lease CostsFinancial Statement ClassificationThree Months Ended March 31,
20212020
Operating lease costSelling, general and administrative expenses$1,722 $1,666 
Short-term lease costSelling, general and administrative expenses481 574 
Variable lease costSelling, general and administrative expenses431 394 
Net lease cost$2,634 $2,634 
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20212020
Cash flows:
Cash amounts paid included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,829 $1,873 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$2,005 $457 
Lease term and discount rate:
Weighted average remaining lease term (years)4.64
Weighted average discount rate2.69 %4.00 %
Schedule of leases assets and liabilities
Right-of-use lease assets and lease liabilities for our operating leases were recorded in the condensed consolidated balance sheets as follows:

March 31, 2021December 31, 2020
Assets:
Operating lease right-of-use assets$19,192 $18,734 
Liabilities:
Operating leases, short-term5,913 5,904 
Operating leases, long-term16,636 16,279 
Total lease liabilities$22,549 $22,183 
Schedule of supplemental information related to leases
Supplemental information related to leases is as follows:
Other InformationThree Months Ended March 31,
20212020
Cash flows:
Cash amounts paid included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,829 $1,873 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$2,005 $457 
Lease term and discount rate:
Weighted average remaining lease term (years)4.64
Weighted average discount rate2.69 %4.00 %
Schedule of operating lease maturity
As of March 31, 2021, maturities of lease liabilities were as follows:
Year ending December 31,Amount
2021 (Remaining 2021)$5,537 
20225,220 
20234,197 
20243,712 
20252,576 
Thereafter2,545 
Total lease payments23,787 
Less: Interest(1,238)
Present value of operating lease liabilities$22,549 
Schedule of future minimum operating rental income As of March 31, 2021, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2021 (Remaining 2021)$1,068 
20221,449 
20231,479 
20241,510 
2025966 
Thereafter— 
Total $6,472