Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)

v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss, Net of Income Taxes
Total
Balance at Dec. 31, 2023 $ 171 $ (743) $ 878,331 $ 198,983 $ (2,803) $ 1,073,939
Balance (in shares) at Dec. 31, 2023 171,168          
Balance at treasury (in shares) at Dec. 31, 2023   22        
Foreign currency translation adjustment         (4,625) (4,625)
Shares repurchased for settlement of employee tax withholdings   $ (1,792)       (1,792)
Shares repurchased for settlement of employee tax withholdings (in shares)   48        
Stock-based compensation expense     20,718     20,718
Common stock issued upon exercise of stock options     1,695     1,695
Common stock issued upon exercise of stock options (in shares) 153          
Common stock issued upon vesting of restricted stock units $ 1   (1)      
Common stock issued upon vesting of restricted stock units (in shares) 435          
Treasury stock reissued upon settlement of equity awards   $ 1,389 (1,389)      
Treasury stock reissued upon settlement of equity awards (in shares)   (38)        
Net income       7,156   7,156
Balance at Mar. 31, 2024 $ 172 $ (1,146) 899,354 206,139 (7,428) 1,097,091
Balance (in shares) at Mar. 31, 2024 171,756          
Balance at treasury (in shares) at Mar. 31, 2024   32        
Balance at Dec. 31, 2024 $ 174 $ (131,620) 974,383 255,214 (14,692) $ 1,083,459
Balance (in shares) at Dec. 31, 2024 174,003          
Balance at treasury (in shares) at Dec. 31, 2024   6,934       6,934
Foreign currency translation adjustment         7,493 $ 7,493
Shares repurchased for settlement of employee tax withholdings   $ (3,210)       (3,210)
Shares repurchased for settlement of employee tax withholdings (in shares)   210        
Stock-based compensation expense     25,080     25,080
Common stock issued upon exercise of stock options     222     $ 222
Common stock issued upon exercise of stock options (in shares) 58         76
Common stock issued upon vesting of restricted stock units $ 1   (1)      
Common stock issued upon vesting of restricted stock units (in shares) 641          
Common stock issued upon vesting of performance stock units (in shares) 71          
Shares repurchased under the Repurchase Program and New Repurchase Program   $ (82,240)       $ (82,240)
Shares repurchased under the Repurchase Program and New Repurchase Program (in shares)   5,169        
Excise tax on shares repurchased   $ (64) (668)     (732)
Treasury stock reissued upon settlement of equity awards   $ 350 (350)      
Treasury stock reissued upon settlement of equity awards (in shares)   (18)        
Net income       2,361   2,361
Balance at Mar. 31, 2025 $ 175 $ (216,784) $ 998,666 $ 257,575 $ (7,199) $ 1,032,433
Balance (in shares) at Mar. 31, 2025 174,773          
Balance at treasury (in shares) at Mar. 31, 2025   12,295       12,295