Item 4 — Purpose of Transaction
On July 28, 2026, Edenbrook Value Fund, LP, a private fund managed by Edenbrook, and Edenbrook Long Only Value Fund, LP (the "Fund"), as selling stockholders, and the Issuer entered into an underwriting agreement (the "Underwriting Agreement") with Morgan Stanley & Co. LLC, (the "Underwriter"), providing for the offer and sale of 97,826 shares of Common Stock by Edenbrook Value Fund, LP and 554,348 shares of Common Stock by the Fund (the "Offering"), and purchase by the Underwriter of the shares of Common Stock, at a gross price to Edenbrook Value Fund, LP and the Fund of $57.50 per share. The Offering closed on July 30, 2026. The Offering was made pursuant to the Issuer's shelf registration statement on Form S-3 (File No. 333-297549), as supplemented by a preliminary prospectus supplement dated July 28, 2026. Pursuant to the Underwriting Agreement, Edenbrook Value Fund, LP and the Fund have entered into a lock-up agreement (the "Lock-Up Agreement") with the Underwriter pursuant to which each has agreed with the Underwriter, subject to customary exceptions, for a period of 60 days after the date of the final prospectus for the offering, not to dispose of any shares of Common Stock or any securities convertible into or exercisable or exchangeable for Common Stock, subject to certain exceptions and excluding the transactions described herein. The descriptions of the Underwriting Agreement and Lock-Up Agreement contained in this Item 4 are not intended to be complete and are qualified in their entirety by reference to the Underwriting Agreement and Form of Lock-Up Agreement, each of which is filed as an exhibit hereto and incorporated by reference herein. Edenbrook remains a significant shareholder and Mr. Brolin continues to serve as a director on the board of directors of the Issuer. Edenbrook and Mr. Brolin are supportive of the Issuer and the management team and believe the Issuer is uniquely positioned to take advantage of significant profitable growth opportunities in the years ahead, as detailed in the Issuer's most recent earnings press release and conference call of July 15, 2026.