XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note H - Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2024 $ 16,115  
2025 15,659  
2026 8,962  
2027 4,673  
2028 3,526  
2029 and beyond 5,730  
Total undiscounted cash payments 54,665  
Less: amount representing interest (4,468)  
Present value of future minimum lease payments 50,197  
Less: current obligations under leases 18,947 $ 20,167
Long-term lease obligation $ 31,250 $ 34,990