Form: SCHEDULE 13G/A

January 7, 2025






Check the appropriate box to designate the rule pursuant to which this Schedule is filed:
Checkbox checked   Rule 13d-1(b)
Checkbox not checked   Rule 13d-1(c)
Checkbox not checked   Rule 13d-1(d)






SCHEDULE 13G




SCHEDULE 13G



Comment for Type of Reporting Person:  FOOTNOTES - The amounts reported on this page are also included in the amounts reported by Kayne Anderson Rudnick Investment Management, LLC on this Schedule 13G.


SCHEDULE 13G



Comment for Type of Reporting Person:  FOOTNOTES - The amounts reported on this page are also included in the amounts reported by Virtus Investment Advisers, LLC on this Schedule 13G.


SCHEDULE 13G


 
Kayne Anderson Rudnick Investment Management, LLC
 
Signature: /s/ Michael Shoemaker
Name/Title: Michael Shoemaker, Chief Compliance Officer
Date: 01/07/2025
 
Virtus Investment Advisers, LLC
 
Signature: /s/ Chetram Persaud
Name/Title: Chetram Persaud, Chief Compliance Officer
Date: 01/07/2025
 
Virtus Equity Trust on behalf of Virtus KAR Small Cap Growth Fund
 
Signature: /s/ Daphne Chisolm
Name/Title: Daphne Chisolm, Vice President, Counsel and Assistant Secretary
Date: 01/07/2025