Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Lease Commitments (Details)

v3.22.4
Commitments and Contingencies - Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Finance Leases    
2023 $ 5,839  
2024 5,031  
2025 3,985  
2026 3,002  
2027 1,723  
Thereafter 5,737  
Total minimum payments required 25,317  
Less portion representing interest 4,648  
Present value of lease obligations 20,669  
Less current portion of lease obligations 4,753 $ 2,953
Long-term portion of lease obligations 15,916 12,868
Operating Leases    
2023 5,551  
2024 5,528  
2025 5,139  
2026 4,464  
2027 4,424  
Thereafter 4,039  
Total minimum payments required 29,145  
Less portion representing interest 3,162  
Present value of lease obligations 25,983  
Less current portion of lease obligations 4,571 4,201
Long-term portion of lease obligations 21,412 $ 26,367
Finance and Operating Leases    
2023 11,390  
2024 10,559  
2025 9,124  
2026 7,466  
2027 6,147  
Thereafter 9,776  
Total minimum payments required 54,462  
Less portion representing interest 7,810  
Present value of lease obligations 46,652  
Less current portion of lease obligations 9,324  
Long-term portion of lease obligations $ 37,328