v3.26.1
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid in Capital
Accumulated Earnings
Accumulated Other Comprehensive Income
Balance at beginning of period (in shares) at Dec. 31, 2024   85,310,698        
Balance at beginning of period at Dec. 31, 2024 $ 422,062 $ 9 $ (303,889) $ 581,596 $ 144,307 $ 39
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   616,813        
Issuance of employee equity awards, net of shares withheld (5,475)     (5,475)    
Stock-based compensation 66,085     66,085    
Other comprehensive income (loss), net of tax 179         179
Net income 32,171       32,171  
Balance at end of period (in shares) at Jun. 30, 2025   85,927,511        
Balance at end of period at Jun. 30, 2025 515,022 $ 9 (303,889) 642,206 176,478 218
Balance at beginning of period (in shares) at Mar. 31, 2025   85,669,824        
Balance at beginning of period at Mar. 31, 2025 467,159 $ 9 (303,889) 611,563 159,366 110
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   257,687        
Issuance of employee equity awards, net of shares withheld (2,430)     (2,430)    
Stock-based compensation 33,073     33,073    
Other comprehensive income (loss), net of tax 108         108
Net income 17,112       17,112  
Balance at end of period (in shares) at Jun. 30, 2025   85,927,511        
Balance at end of period at Jun. 30, 2025 $ 515,022 $ 9 (303,889) 642,206 176,478 218
Balance at beginning of period (in shares) at Dec. 31, 2025 83,365,696 83,365,696        
Balance at beginning of period at Dec. 31, 2025 $ 516,044 $ 9 (388,075) 700,785 202,827 498
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   724,929        
Issuance of employee equity awards, net of shares withheld (6,899)     (6,899)    
Stock-based compensation 41,531     41,531    
Repurchase of common stock (in shares)   (6,700,337)        
Repurchase of common stock (149,450)   (149,450)      
Other comprehensive income (loss), net of tax (253)         (253)
Net income $ 52,284       52,284  
Balance at end of period (in shares) at Jun. 30, 2026 77,390,288 77,390,288        
Balance at end of period at Jun. 30, 2026 $ 453,257 $ 9 (537,525) 735,417 255,111 245
Balance at beginning of period (in shares) at Mar. 31, 2026   78,270,386        
Balance at beginning of period at Mar. 31, 2026 439,344 $ 9 (505,760) 717,759 227,059 277
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   308,415        
Issuance of employee equity awards, net of shares withheld (3,517)     (3,517)    
Stock-based compensation 21,175     21,175    
Repurchase of common stock (in shares)   (1,188,513)        
Repurchase of common stock (31,765)   (31,765)      
Other comprehensive income (loss), net of tax (32)         (32)
Net income $ 28,052       28,052  
Balance at end of period (in shares) at Jun. 30, 2026 77,390,288 77,390,288        
Balance at end of period at Jun. 30, 2026 $ 453,257 $ 9 $ (537,525) $ 735,417 $ 255,111 $ 245