XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Lease Costs
The components of lease expense are as follows:
Three Months Ended March 31,
20222021
Operating lease cost
$2,578 $2,500 
Finance lease cost
     Amortization of right-of-use assets71 92 
     Interest on lease liabilities
Total finance lease cost76 100 
Short-term lease cost
1,525 1,370 
Total lease expense$4,179 $3,970 
Assets and Liabilities, Lessee
Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationMarch 31, 2022December 31, 2021
Operating Leases
Right-of-use assets, netOther assets, net$24,629 $26,116 
Current liabilitiesAccrued liabilities and other8,738 9,048 
Non-current liabilitiesOther long-term liabilities17,127 18,519 
     Total operating lease liabilities$25,865 $27,567 
Finance Leases
Right-of-use assets, netOther assets$398 $468 
Current liabilitiesAccrued liabilities and other168 194 
Non-current liabilitiesOther long-term liabilities236 272 
     Total finance lease liabilities$404 $466 
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 2022$7,898 $141 $8,039 
20236,766 140 6,906 
20245,042 91 5,133 
20254,382 50 4,432 
20263,392 3,394 
Thereafter1,428 — 1,428 
Total lease payments$28,908 $424 $29,332 
Less: Imputed interest(3,043)(20)(3,063)
Present value of lease liabilities$25,865 $404 $26,269 
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 2022$7,898 $141 $8,039 
20236,766 140 6,906 
20245,042 91 5,133 
20254,382 50 4,432 
20263,392 3,394 
Thereafter1,428 — 1,428 
Total lease payments$28,908 $424 $29,332 
Less: Imputed interest(3,043)(20)(3,063)
Present value of lease liabilities$25,865 $404 $26,269