v3.26.1
Stockholders’ Equity
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
Capital Stock 

The following table sets forth the Company’s authorized capital stock information:
JUNE 30
2026
DECEMBER 31
2025
JUNE 30
2025
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding — — 
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued (1)(2)
12,083 11,870 11,821 
Treasury Stock (3)
2,219 2,052 1,941 
Class B Common stock, par value $0.01 per share, convertible into Class A Common stock on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued (1)
3,584 3,587 3,596 

(1) Class B Common converted to Class A Common were 1 and 3 shares during the three and six months ended June 30, 2026, respectively, and 5 and 7 shares during the three and six months ended June 30, 2025, respectively.

(2) The Company issued Class A Common of 18 and 210 shares during the three and six months ended June 30, 2026, respectively, and 19 and 338 shares during the three and six months ended June 30, 2025, respectively.

(3) On February 20, 2026 and February 21, 2025, a total of 14 and 39 mandatory cashless-exercise-award shares of Class A Common, respectively, were surrendered to the Company by the participants of our Executive Long-Term Equity Incentive Compensation Plan (the “Incentive Plan”) in order to satisfy the participants’ tax withholding obligations with respect to shares of Class A Common awarded under the Incentive Plan.

Stock Repurchase Program: In November 2025, the Company’s Board approved a stock repurchase program for the purchase of up to $25 million of the Company’s Class A Common outstanding starting January 1, 2026 and ending December 31, 2027. This program replaced the previous stock repurchase plan that started January 1, 2024 and ended December 31, 2025. During the three and six months ended June 30, 2026, the Company repurchased 97,869 and 153,282 shares at prevailing market prices for an aggregate purchase price of $2.0 million and $2.9 million, respectively. During the three and six months ended June 30, 2025, the Company repurchased 215,297 and 356,732 shares at prevailing market prices for an aggregate purchase price of $4.0 million and $6.7 million, respectively. During the year ended December 31, 2025, the Company repurchased 467,804 shares for an aggregate purchase price of $8.3 million. As of June 30, 2026, the Company had $22.1 million remaining authorized for repurchase.

Additionally, during the six months ended June 30, 2026 and June 30, 2025, the Company withheld shares for tax payments due upon issuance of stock to employees under the Incentive Plan. During the six months ended June 30, 2026 and June 30, 2025, the Company repurchased 13,575 and 39,121 shares, respectively, for an aggregate purchase price of $0.3 million and $0.7 million, respectively, pursuant to the Incentive Plan. There were no shares repurchased pursuant to the Incentive Plan during the three months ended June 30, 2026 and June 30, 2025.

The total combined share repurchases from the stock repurchase program and the Incentive Plan during the three and six months ended June 30, 2026 was 97,869 and 166,857 shares, respectively, for an aggregate purchase price of $2.0 million and $3.2 million, respectively. The total combined share repurchases from the stock repurchase program and the Incentive Plan during the three and six months ended June 30, 2025 was 215,297 and 395,853 shares, respectively, for an aggregate purchase price of $4.0 million and $7.4 million, respectively.
Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2026$(8,365)$1,096 $489 $(6,780)
Other comprehensive income (loss)(290)383  93 
Reclassification adjustment to net income (loss) 80 (6)74 
Tax effects (133) (133)
Balance, March 31, 2026(8,655)1,426 483 (6,746)
Other comprehensive income (loss)409 364  773 
Reclassification adjustment to net income (loss) (254)(2)(256)
Tax effects (28) (28)
Balance, June 30, 2026$(8,246)$1,508 $481 $(6,257)
Balance, January 1, 2025$(12,279)$3,572 $130 $(8,577)
Other comprehensive income (loss)327 (861)— (534)
Reclassification adjustment to net income (loss)— (654)64 (590)
Tax effects— 415 (16)399 
Balance, March 31, 2025(11,952)2,472 178 (9,302)
Other comprehensive income (loss)2,660 (1,567)— 1,093 
Reclassification adjustment to net income (loss)— (637)(630)
Tax effects— 617 — 617 
Balance, June 30, 2025$(9,292)$885 $185 $(8,222)