v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Common stock, balance at beginning of period (in shares) at Dec. 31, 2024   213,295,922      
Balance at beginning of period at Dec. 31, 2024 $ 466,761 $ 213 $ 466,554 $ 0 $ (6)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 23,914     23,914  
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares)   606,114      
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (2,658) $ 1 (2,659)    
Repurchase of common stock (in shares)   (2,126,464)      
Repurchase of common stock (12,000) $ (2) (11,998)    
Dividends and dividend equivalents issued 2,889   806 2,083  
Stock-based compensation 11,051   11,051    
Other comprehensive income (loss) 217       217
Common stock, balance at end of period (in shares) at Mar. 31, 2025   211,775,572      
Balance at end of period at Mar. 31, 2025 490,174 $ 212 463,754 25,997 211
Common stock, balance at beginning of period (in shares) at Dec. 31, 2024   213,295,922      
Balance at beginning of period at Dec. 31, 2024 466,761 $ 213 466,554 0 (6)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 48,402        
Common stock, balance at end of period (in shares) at Jun. 30, 2025   212,466,401      
Balance at end of period at Jun. 30, 2025 308,937 $ 212 308,165 0 560
Common stock, balance at beginning of period (in shares) at Mar. 31, 2025   211,775,572      
Balance at beginning of period at Mar. 31, 2025 490,174 $ 212 463,754 25,997 211
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 24,488     24,488  
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares)   1,608,171      
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (6,840) $ 1 (6,841)    
Repurchase of common stock (in shares)   (917,342)      
Repurchase of common stock (4,741) $ (1) (4,740)    
Dividends declared (204,782)   (154,297) (50,485)  
Stock-based compensation 10,289   10,289    
Other comprehensive income (loss) 349       349
Common stock, balance at end of period (in shares) at Jun. 30, 2025   212,466,401      
Balance at end of period at Jun. 30, 2025 308,937 $ 212 308,165 0 560
Common stock, balance at beginning of period (in shares) at Dec. 31, 2025   211,336,284      
Balance at beginning of period at Dec. 31, 2025 343,561 $ 211 339,224 3,960 166
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 20,318     20,318  
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares)   1,326,380      
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (4,274) $ 1 (4,275)    
Repurchase of common stock (in shares)   (2,765,378)      
Repurchase of common stock (12,261) $ (2) (12,259)    
Dividends and dividend equivalents issued 3,203   0 3,203  
Stock-based compensation 7,003   7,003    
Other comprehensive income (loss) (59)       (59)
Common stock, balance at end of period (in shares) at Mar. 31, 2026   209,897,286      
Balance at end of period at Mar. 31, 2026 357,491 $ 210 329,693 27,481 107
Common stock, balance at beginning of period (in shares) at Dec. 31, 2025   211,336,284      
Balance at beginning of period at Dec. 31, 2025 343,561 $ 211 339,224 3,960 166
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 59,372        
Common stock, balance at end of period (in shares) at Jun. 30, 2026   209,369,360      
Balance at end of period at Jun. 30, 2026 368,191 $ 209 325,838 42,225 (81)
Common stock, balance at beginning of period (in shares) at Mar. 31, 2026   209,897,286      
Balance at beginning of period at Mar. 31, 2026 357,491 $ 210 329,693 27,481 107
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 39,054     39,054  
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares)   1,214,368      
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (2,666) $ 1 (2,667)    
Repurchase of common stock (in shares)   (1,742,294)      
Repurchase of common stock (7,520) $ (2) (7,518)    
Dividends declared (24,310)   0 (24,310)  
Stock-based compensation 6,330   6,330    
Other comprehensive income (loss) (188)       (188)
Common stock, balance at end of period (in shares) at Jun. 30, 2026   209,369,360      
Balance at end of period at Jun. 30, 2026 $ 368,191 $ 209 $ 325,838 $ 42,225 $ (81)