Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)

v3.24.1.u1
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) Income Net of Income Taxes
Total
Balance at Dec. 31, 2022 $ 165 $ (796) $ 756,299 $ 127,517 $ (6,326) $ 876,859
Balance (in shares) at Dec. 31, 2022 165,448 31        
Foreign currency translation adjustment         1,193 1,193
Shares repurchased for settlement of employee tax withholdings   $ (787)       (787)
Shares repurchased for settlement of employee tax withholdings (in shares)   30        
Stock-based compensation expense     11,992     11,992
Common stock issued upon exercise of stock options $ 1   1,765     1,766
Common stock issued upon exercise of stock options (in shares) 527          
Common stock issued upon vesting of restricted stock units (in shares) 182          
Treasury stock reissued upon settlement of equity awards   $ 914 (914)      
Treasury stock reissued upon settlement of equity awards (in shares)   (35)        
Net income       12,175   12,175
Balance at Mar. 31, 2023 $ 166 $ (669) 769,142 139,692 (5,133) 903,198
Balance (in shares) at Mar. 31, 2023 166,157 26        
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 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         194
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 32