Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Retained Earnings
Beginning Balance at Dec. 31, 2022 $ 801,128 $ 3,072 $ 783,579 $ 14,477
Beginning Balance , Shares at Dec. 31, 2022   306,626,530    
Stock-based compensation expense 5,361   5,361  
Vesting of restricted stock units, shares   4,296    
Exercise of stock options 1,116 $ 15 1,101  
Exercise of stock options , shares   1,471,021    
Net income 21,136     21,136
Ending Balance at Mar. 31, 2023 828,741 $ 3,087 790,041 35,613
Ending Balance , Shares at Mar. 31, 2023   308,101,847    
Beginning Balance at Dec. 31, 2022 801,128 $ 3,072 783,579 14,477
Beginning Balance , Shares at Dec. 31, 2022   306,626,530    
Net income 48,268      
Ending Balance at Jun. 30, 2023 865,366 $ 3,123 799,498 62,745
Ending Balance , Shares at Jun. 30, 2023   311,758,330    
Beginning Balance at Mar. 31, 2023 828,741 $ 3,087 790,041 35,613
Beginning Balance , Shares at Mar. 31, 2023   308,101,847    
Stock-based compensation expense 5,993   5,993  
Issuance of common stock under employee plans 1,593 $ 2 1,591  
Issuance of common stock under employee plans, shares   207,042    
Vesting of restricted stock units   $ 6 (6)  
Vesting of restricted stock units, shares   634,069    
Exercise of stock options 1,907 $ 28 1,879  
Exercise of stock options , shares   2,815,372    
Net income 27,132     27,132
Ending Balance at Jun. 30, 2023 865,366 $ 3,123 799,498 62,745
Ending Balance , Shares at Jun. 30, 2023   311,758,330    
Beginning Balance at Dec. 31, 2023 915,035 $ 3,157 817,271 94,607
Beginning Balance , Shares at Dec. 31, 2023   315,192,401    
Stock-based compensation expense 6,246   6,246  
Vesting of restricted stock units   $ 1 (1)  
Vesting of restricted stock units, shares   139,409    
Exercise of stock options 746 $ 42 704  
Exercise of stock options , shares   4,116,291    
Shares repurchased (9,940) $ 16 9,924  
Shares repurchased, shares   (1,613,019)    
Net income 16,637     16,637
Ending Balance at Mar. 31, 2024 928,724 $ 3,184 814,296 111,244
Ending Balance , Shares at Mar. 31, 2024   317,835,082    
Beginning Balance at Dec. 31, 2023 $ 915,035 $ 3,157 817,271 94,607
Beginning Balance , Shares at Dec. 31, 2023   315,192,401    
Exercise of stock options , shares 7,715,830      
Shares repurchased, shares (2,998,694)      
Net income $ 38,728      
Ending Balance at Jun. 30, 2024 949,400 $ 3,220 812,845 133,335
Ending Balance , Shares at Jun. 30, 2024   321,395,188    
Beginning Balance at Mar. 31, 2024 928,724 $ 3,184 814,296 111,244
Beginning Balance , Shares at Mar. 31, 2024   317,835,082    
Stock-based compensation expense 5,906   5,906  
Issuance of common stock under employee plans 1,413 $ 2 1,411  
Issuance of common stock under employee plans, shares   232,136    
Vesting of restricted stock units   $ 11 (11)  
Vesting of restricted stock units, shares   1,114,106    
Exercise of stock options 661 $ 36 625  
Exercise of stock options , shares   3,599,539    
Shares repurchased (9,395) $ 13 9,382  
Shares repurchased, shares   (1,385,675)    
Net income 22,091     22,091
Ending Balance at Jun. 30, 2024 $ 949,400 $ 3,220 $ 812,845 $ 133,335
Ending Balance , Shares at Jun. 30, 2024   321,395,188