XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Right-of-Use Lease Assets and Lease Liabilities
The Company’s
right-of-use
lease assets and lease liabilities included in the consolidated balance sheets are classified as follows (in thousands):
 
December 31,
Financial Statement Classification
2024
2023
Assets:
Property operating lease assets
   Operating lease assets    $ 43,622      $ 55,006  
Automobile operating lease assets
   Operating lease assets      30,013        28,675  
Equipment operating lease assets
   Operating lease assets      558        910  
     
 
 
    
 
 
 
Total lease assets
      $ 74,193      $ 84,591  
     
 
 
    
 
 
 
Liabilities:
        
Current operating lease liabilities
   Current operating lease liabilities    $ 25,537      $ 27,825  
Long-term operating lease liabilities
   Long-term operating lease liabilities      50,317        58,926  
     
 
 
    
 
 
 
Total lease liabilities
      $ 75,854      $ 86,751  
     
 
 
    
 
 
 
Supplemental Information Relaing To Operating Leases
Undiscounted future minimum rents payable as of December 31, 2024 under
non-cancelable
leases with initial terms exceeding one year reconcile to lease liabilities included in the consolidated balance sheet as follows (in thousands):
 
2025
   $ 27,783  
2026
     22,880  
2027
     14,991  
2028
     9,259  
2029
     3,211  
2030 and thereafter
     2,701  
  
 
 
 
Total future minimum lease payments
     80,825  
Less: amount of lease payments representing interest
     (4,971
)
 
  
 
 
 
Present value of future minimum lease payments
     75,854  
Less: current operating lease liabilities
     (25,537 )
  
 
 
 
Long-term operating lease liabilities
   $ 50,317