XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Leases - Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating lease $ 53,648 $ 45,987
Operating lease accumulated amortization (20,104) (17,763)
Operating lease right-of-use asset, net 33,544 28,224
Current portion of lease liabilities 7,015 6,098
Operating lease, operating lease liabilities 27,186 22,655
Total operating lease liabilities 34,201 28,753
Property and equipment, at cost 466,499 429,810
Accumulated depreciation (292,280) (281,478)
Finance lease, net 2,858 1,559
Finance lease current liabilities 1,031 594
Finance lease liabilities 1,941 1,025
Total finance lease liabilities $ 2,972 $ 1,619
Operating leases (in years) (Year) 7 years 6 years
Finance leases (in years) (Year) 4 years 3 years
Operating leases 4.01% 3.41%
Finance leases 4.88% 3.56%
Assets Held Under Finance Leases [Member]    
Property and equipment, at cost $ 5,165 $ 3,144
Accumulated depreciation $ (2,307) $ (1,585)