XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Lease Costs
The components of lease expense are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Operating lease cost
$2,474 $2,562 $4,974 $5,028 
Finance lease cost93 112 193 213 
Short-term lease cost
1,602 1,037 2,972 2,066 
Total lease expense$4,169 $3,711 $8,139 $7,307 
Assets and Liabilities, Lessee
Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationJune 30, 2021December 31, 2020
Operating Leases
Right-of-use assets, netOther assets, net$27,339 $30,047 
Current liabilitiesAccrued liabilities and other8,595 9,236 
Non-current liabilitiesOther long-term liabilities20,478 23,932 
     Total operating lease liabilities$29,073 $33,168 
Finance Leases
     Right-of-use assets, netOther assets, net$586 $767 
Current liabilitiesAccrued liabilities and other254 293 
Non-current liabilitiesOther long-term liabilities313 434 
     Total finance lease liabilities$567 $727 
Finance Lease, Liability, Maturity
Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:
OperatingFinancingTotal
Remainder of 2021$5,220 $145 $5,365 
202210,126 199 10,325 
20236,033 130 6,163 
20244,642 80 4,722 
20253,996 42 4,038 
Thereafter3,891 — 3,891 
Total lease payments$33,908 $596 $34,504 
Less: Imputed interest(4,835)(29)(4,864)
Present value of lease liabilities$29,073 $567 $29,640 
Lessee, Operating Lease, Liability, Maturity
Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:
OperatingFinancingTotal
Remainder of 2021$5,220 $145 $5,365 
202210,126 199 10,325 
20236,033 130 6,163 
20244,642 80 4,722 
20253,996 42 4,038 
Thereafter3,891 — 3,891 
Total lease payments$33,908 $596 $34,504 
Less: Imputed interest(4,835)(29)(4,864)
Present value of lease liabilities$29,073 $567 $29,640