v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Lessee Disclosure [Abstract]  
Schedule of Lease-related Assets and Liabilities

The following table summarizes the Company’s lease-related assets and liabilities recorded in the consolidated balance sheets:

Description

 

Classification on the consolidated Balance Sheet

 

2022

   

2021

 

Assets:

                   

Operating lease assets, net of lease incentive obligation

 

Operating lease right-of use assets, net

 

$

62,754

   

$

47,137

 

Finance lease assets

 

Property, plant and equipment, net

   

52,934

     

41,758

 

Total lease assets

     

$

115,688

   

$

88,895

 

Liabilities:

                   

Operating leases short term

 

Accrued expenses and other current liabilities

 

$

16,183

   

$

12,728

 

Finance leases short term

 

Accrued expenses and other current liabilities

   

3,263

     

1,875

 

Operating leases long term

 

Operating lease liabilities

   

46,256

     

38,912

 

Finance leases long term

 

Finance lease liabilities

   

45,385

     

40,508

 

Total lease liabilities

     

$

111,087

   

$

94,023

 
Schedule of Information Related to Operating Finance Leases

The following table presents certain information related to the operating and finance leases:

   

Year ended December 31,

 
   

2022

   

2021

 

Finance leases:

               

Finance lease cost

 

$

4,196

   

$

2,065

 

Weighted average remaining lease term in years

   

16.28

     

16.43

 

Weighted average annual discount rate

   

2.30

%

   

1.93

%

Operating leases:

               

Operating lease cost

 

$

15,901

   

$

14,890

 

Weighted average remaining lease term in years

   

8.33

     

10.25

 

Weighted average annual discount rate

   

2.17

%

   

1.68

%

Schedule of Supplemental Cash Flow Information Related to Leases

The following table presents supplemental cash flows information related to the lease costs for operating and finance leases:

 

 

Year ended December 31,

 

 

 

2022

   

2021

Cash paid for amounts included in measurement of lease liabilities:

 
 
           

Operating cash flows for operating leases

  $

 16,343

    $

 14,890

Operating cash flows for finance leases

  $

 420

    $

 523

 

Financing cash flows for finance leases

  $

2,834

    $

1,293

Schedule of Operating and Finance lease liabilities

The following table reconciles the undiscounted cash flows for each of the first five years and the total of the remaining years of the operating and finance lease liabilities recorded in the consolidated balance sheets:

   

Operating

Leases

   

Finance

Leases

 

2023

 

$

16,330

   

$

3,298

 

2024

   

14,746

     

3,369

 

2025

   

7,338

     

3,539

 

2026

   

4,246

     

3,539

 

2027

   

3,285

     

4,083

 

Thereafter

 

 

22,085

   

 

40,445

 

Total lease payments

  $

68,030

    $

58,273

 

Less amount of lease payments representing interest

 

 

(5,591

)

 

 

(9,625

)

Present value of future lease payments

  $

62,439

    $

48,648

 

Less current lease liabilities

 

 

(16,183

)

 

 

(3,263

)

Long-term lease liabilities

 

$

46,256

   

$

45,385