v3.26.3
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)   836,514        
Issuance of employee equity awards, net of shares withheld (7,577)     (7,577)    
Stock-based compensation 99,104     99,104    
Other comprehensive income (loss), net of tax 380         380
Net income 46,035       46,035  
Balance at end of period (in shares) at Sep. 30, 2025   86,147,212        
Balance at end of period at Sep. 30, 2025 560,004 $ 9 (303,889) 673,123 190,342 419
Balance at beginning of period (in shares) at Jun. 30, 2025   85,927,511        
Balance at beginning of period at Jun. 30, 2025 515,022 $ 9 (303,889) 642,206 176,478 218
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   219,701        
Issuance of employee equity awards, net of shares withheld (2,102)     (2,102)    
Stock-based compensation 33,019     33,019    
Other comprehensive income (loss), net of tax 201         201
Net income 13,864       13,864  
Balance at end of period (in shares) at Sep. 30, 2025   86,147,212        
Balance at end of period at Sep. 30, 2025 $ 560,004 $ 9 (303,889) 673,123 190,342 419
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)   1,038,511        
Issuance of employee equity awards, net of shares withheld (10,580)     (10,580)    
Stock-based compensation 63,319     63,319    
Repurchase of common stock (in shares)   (9,681,135)        
Repurchase of common stock (232,966)   (232,966)      
Other comprehensive income (loss), net of tax (325)         (325)
Net income $ 78,536       78,536  
Balance at end of period (in shares) at Sep. 30, 2026 74,723,072 74,723,072        
Balance at end of period at Sep. 30, 2026 $ 414,028 $ 9 (621,041) 753,524 281,363 173
Balance at beginning of period (in shares) at Jun. 30, 2026   77,390,288        
Balance at beginning of period at Jun. 30, 2026 453,257 $ 9 (537,525) 735,417 255,111 245
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   313,582        
Issuance of employee equity awards, net of shares withheld (3,681)     (3,681)    
Stock-based compensation 21,788     21,788    
Repurchase of common stock (in shares)   (2,980,798)        
Repurchase of common stock (83,516)   (83,516)      
Other comprehensive income (loss), net of tax (72)         (72)
Net income $ 26,252       26,252  
Balance at end of period (in shares) at Sep. 30, 2026 74,723,072 74,723,072        
Balance at end of period at Sep. 30, 2026 $ 414,028 $ 9 $ (621,041) $ 753,524 $ 281,363 $ 173