XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease Expense

Lease expense was classified in the consolidated statements of income as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of sales

 

$

23,457

 

 

$

23,765

 

 

$

25,214

 

Operating expenses

 

 

15,254

 

 

 

13,531

 

 

 

9,067

 

General and administrative expenses

 

 

931

 

 

 

1,331

 

 

 

1,081

 

Total

 

$

39,642

 

 

$

38,627

 

 

$

35,362

 

Summary of Future Minimum Rental Payments Under Operating Leases As of December 31, 2022, future minimum rental payments under operating leases, excluding variable lease payments or short-term payments, were as follows (in thousands).

2023

 

 

36,548

 

2024

 

 

33,686

 

2025

 

 

31,559

 

2026

 

 

28,537

 

2027

 

 

22,780

 

Thereafter

 

 

78,985

 

Total future payments

 

 

232,095

 

Less impact of discounting

 

 

61,530

 

 

 

 

170,565

 

Current portion

 

 

35,345

 

Long-term portion

 

$

135,220

 

Schedule of Future Minimum Rental Payments Under Non-Cancelable Operating Leases Future minimum rental payments under non-cancelable operating leases with third parties as of December 31, 2022 were as follows (in thousands):

2023

 

 

47,675

 

2024

 

 

41,697

 

2025

 

 

32,815

 

2026

 

 

22,578

 

2027

 

 

14,534

 

Thereafter

 

 

22,865

 

Total future minimum lease payments

 

$

182,164