XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities $ 20,024 $ 19,318  
Cash paid for amounts included in the measurement of lease liabilities 13,774 11,192 $ 8,331
Operating lease right-of-use assets obtained in exchange for lease obligations $ 24,802 16,545  
Weighted-average remaining lease term (Month) 72 months    
Weighted-average discount rate 4.40%    
Selling, General and Administrative Expenses [Member]      
Operating lease cost $ 9,826 9,986  
Short-term lease cost 135 66  
Cost of Revenue, Lease and Rental [Member]      
Operating lease cost 4,449 4,654  
Depreciation and Amortization [Member]      
Finance lease cost – amortization of right-of-use assets 19,138 16,791  
Interest Expense [Member]      
Finance lease cost – interest on lease liabilities $ 5,749 $ 4,678