EX-99.1 2 tm2428152d1_ex1.htm EXHIBIT 1

 

Exhibit 1

 

Joint Filing Agreement

 

The undersigned agree that the foregoing statement on Schedule 13D, dated November 12, 2024, is being filed with the Securities and Exchange Commission on behalf of each of the undersigned pursuant to Rule 13d-1(k).

 

Date: November 12, 2024

 

  PRESCOTT General partners LLC
   
  /s/ Scott J. Vassalluzzo
  Name: Scott J. Vassalluzzo
  Title: Managing Member
   
  PRESCOTT ASSOCIATES L.P.
   
  By: Prescott General Partners LLC
  Its: General Partner
   
  /s/ Scott J. Vassalluzzo
  Name: Scott J. Vassalluzzo
  Title: Managing Member
   
  PRESCOTT INVESTORS PROFIT SHARING TRUST
   
  /s/ Scott J. Vassalluzzo
  Name: Scott J. Vassalluzzo
  Title: Trustee
   
  /s/ Thomas W. Smith
  Thomas W. Smith
   
  /s/ Scott J. Vassalluzzo
  Scott J. Vassalluzzo