XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Components of Stockholders' Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Beginning Balance $ 237,054 $ 231,645 $ 240,265 $ 221,656
Issuance of common stock under stock plans, including tax effects $ 195 $ 284 $ (64) $ 865
Repurchases of common stock, Shares 300,000 100,000 700,000 100,000
Repurchases of common stock $ (4,969) $ (3,262) $ (12,984) $ (4,082)
Stock-based compensation expense $ 3,603 4,144 11,202 11,169
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member      
Net income (loss) $ (5,798) 2,484 (6,179) 3,713
Net change in marketable investments, net of tax 107 30 131 52
Foreign currency translation 4,142 (2,435) 1,963 (483)
Ending Balance 234,334 232,890 234,334 232,890
Common Stock [Member]        
Beginning Balance $ 249 $ 245 $ 247 $ 244
Beginning Balance, Shares 24,897,000 24,512,000 24,684,000 24,367,000
Issuance of common stock under stock plans, including tax effects $ 2 $ 2 $ 4 $ 3
Issuance of common stock under,stock plans including tax effects, Shares 195,000 160,000 408,000 305,000
Ending Balance $ 251 $ 247 $ 251 $ 247
Ending Balance, Shares 25,092,000 24,672,000 25,092,000 24,672,000
Additional Paid-in Capital [Member]        
Beginning Balance $ 285,395 $ 269,371 $ 278,057 $ 261,766
Issuance of common stock under stock plans, including tax effects 193 282 (68) 862
Stock-based compensation expense 3,603 4,144 11,202 11,169
Ending Balance 289,191 273,797 289,191 273,797
Retained Earnings [Member]        
Beginning Balance 177,300 175,860 177,681 174,631
Net income (loss) (5,798) 2,484 (6,179) 3,713
Ending Balance 171,502 178,344 171,502 178,344
Treasury Stock [Member]        
Beginning Balance $ (219,164) $ (207,887) $ (211,149) $ (207,067)
Beginning Balance, Shares 5,841,000 5,332,000 5,437,000 5,305,000
Repurchases of common stock, Shares 268,000 105,000 672,000 132,000
Repurchases of common stock $ (4,969) $ (3,262) $ (12,984) $ (4,082)
Ending Balance $ (224,133) $ (211,149) $ (224,133) $ (211,149)
Ending Balance, Shares 6,109,000 5,437,000 6,109,000 5,437,000
Accumulated Other Comprehensive Loss [Member]        
Beginning Balance $ (6,726) $ (5,944) $ (4,571) $ (7,918)
Net change in marketable investments, net of tax 107 30 131 52
Foreign currency translation 4,142 (2,435) 1,963 (483)
Ending Balance $ (2,477) $ (8,349) $ (2,477) $ (8,349)