XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of lease cost and supplemental information [Table Text Block]
Three Months Ended
March 31,
2022
2021
Operating lease expense
$
3,409
$
3,612
Short-term lease expense
219
251
Three Months Ended
March 31,
2022
2021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases
$
3,365
$
3,579
Non-cash lease liabilities activity:
Leased assets obtained in exchange for new operating lease liabilities
4,689
3,050
March 31,
December 31,
2022
2021
Right of use lease assets
$
38,245
$
36,635
Other current liabilities
10,540
9,976
Long-term lease liabilities
27,433
26,335
Total operating lease liabilities
$
37,973
$
36,311
Weighted average
 
remaining lease term (years)
5.9
5.6
Weighted average
 
discount rate
4.14%
4.22%
Schedule of Company's future minimum rental commitments under operating leases [Table Text Block]
March 31,
2022
For the remainder of 2022
$
8,990
For the year ended December 31, 2023
9,513
For the year ended December 31, 2024
7,292
For the year ended December 31, 2025
5,375
For the year ended December 31, 2026
4,338
For the year ended December 31, 2027 and beyond
7,046
Total lease payments
42,554
Less: imputed interest
(4,581)
Present value of lease liabilities
$
37,973