XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Components of Stockholders' Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Beginning Balance $ 222,746 $ 202,430 $ 221,656 $ 203,907
Issuance of common stock under stock plans, including tax effects (180) 100 581 1,822
Repurchases of common stock $ (820) $ (5,653) $ (820) $ (15,112)
Repurchases of common stock, Shares 27,000 100,000 27,000 300,000
Stock-based compensation expense $ 3,860 $ 3,837 $ 7,025 $ 7,131
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member      
Net income $ 5,304 13,874 1,229 18,022
Net change in interest rate swap, net of tax   68   264
Net change in marketable investments, net of tax (11) (29) 22 (93)
Foreign currency translation 746 (4,528) 1,952 (5,842)
Ending Balance 231,645 210,099 231,645 210,099
Common Stock Member        
Beginning Balance $ 245 $ 241 $ 244 $ 241
Beginning Balance, Shares 24,495,000 24,143,000 24,367,000 24,085,000
Issuance of common stock under stock plans, including tax effects $ 0 $ 1 $ 1 $ 1
Issuance of common stock under,stock plans including tax effects, Shares 17,000 16,000 145,000 74,000
Ending Balance $ 245 $ 242 $ 245 $ 242
Ending Balance, Shares 24,512,000 24,159,000 24,512,000 24,159,000
Additional Paid-in Capital Member        
Beginning Balance $ 265,691 $ 251,001 $ 261,766 $ 245,985
Issuance of common stock under stock plans, including tax effects (180) 99 580 1,821
Stock-based compensation expense 3,860 3,837 7,025 7,131
Ending Balance 269,371 254,937 269,371 254,937
Retained Earnings Member        
Beginning Balance 170,556 156,973 174,631 152,825
Net income 5,304 13,874 1,229 18,022
Ending Balance 175,860 170,847 175,860 170,847
Treasury Stock Member        
Beginning Balance $ (207,067) $ (201,414) $ (207,067) $ (191,955)
Beginning Balance, Shares 5,305,000 5,202,000 5,305,000 5,027,000
Repurchases of common stock $ 820 $ 5,653 $ 820 $ 15,112
Repurchases of common stock, Shares 27,000 103,000 27,000 278,000
Ending Balance $ (207,887) $ (207,067) $ (207,887) $ (207,067)
Ending Balance, Shares 5,332,000 5,305,000 5,332,000 5,305,000
Accumulated Other Comprehensive Income (Loss) Member        
Beginning Balance $ (6,679) $ (4,371) $ (7,918) $ (3,189)
Net change in interest rate swap, net of tax   68   264
Net change in marketable investments, net of tax (11) (29) 22 (93)
Foreign currency translation [1] 746 (4,528) 1,952 (5,842)
Ending Balance $ (5,944) $ (8,860) $ (5,944) $ (8,860)
[1] The Company does not record tax provisions or benefits for the net changes in foreign currency translation adjustments as it intends to permanently reinvest undistributed earnings of its foreign subsidiaries.