XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
LEASES  
Schedule of components of lease expense

 

2024

    

2023

    

2022

(in thousands)

Operating lease expense

$

42,772

$

38,794

$

31,790

Variable lease expense

7,183

6,804

4,188

Sublease income

(2,631)

(246)

(391)

Total operating lease expense

$

47,324

$

45,352

$

35,587

Schedule of operating cash flows from operating lease activity

    

2024

    

2023

    

2022

 

(in thousands)

Noncash change in operating right-of-use assets

$

34,445

$

33,470

$

27,465

Cash payments to obtain right-of-use assets

(7,752)

Change in operating lease liabilities

(33,898)

(30,550)

(24,513)

Changes in operating right-of-use assets and lease liabilities, net

$

(7,205)

$

2,920

$

2,952

Supplemental cash flow information

Cash paid for amounts included in the measurement of operating lease liabilities

$

42,173

$

35,759

$

28,830

Right-of-use assets obtained in exchange for operating lease liabilities

$

49,452

$

62,425

$

87,294

Schedule of maturities of operating lease liabilities

Operating

Lease

    

Liabilities

    

 

(in thousands)

2025

$

43,660

2026

 

40,800

2027

 

33,992

2028

 

30,325

2029

 

25,307

Thereafter

 

93,557

Total lease payments

267,641

Less imputed interest

(43,299)

Total

$

224,342