v3.24.3
Note 7 - Leases - Lease Expense and Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating leases $ 3,533 $ 2,808 $ 9,023 $ 8,755
Short-term leases(1) [1] 247 373 893 995
Total lease expense $ 3,780 $ 3,181 $ 9,916 $ 9,750
Weighted average remaining lease term of operating leases (in years) (Year) 6 years 9 months 18 days 7 years 3 months 18 days 6 years 9 months 18 days 7 years 3 months 18 days
Weighted average discount rate of operating leases 3.00% 2.90% 3.00% 2.90%
Operating cash flow for operating leases     $ 9,611 $ 8,312
Operating leases     2,513 10,208
Finance leases     $ 430 $ 89
[1] Includes expenses for month-to-month equipment leases, which are classified as short-term as the Company is not reasonably certain to renew the lease term beyond one month.