XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.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, 2023   217,915,713      
Balance at beginning of period at Dec. 31, 2023 $ 534,873 $ 218 $ 505,864 $ 28,514 $ 277
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 19,647     19,647  
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares)   548,344      
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (2,323) $ 1 (2,324)    
Forfeiture of unvested common stock and dividend equivalents (in shares)   (64,001)      
Forfeiture of unvested common stock and dividend equivalents 73   73    
Repurchase of common stock (in shares)   (1,697,272)      
Repurchase of common stock (10,795) $ (2) (10,793)    
Stock-based compensation 11,473   11,473    
Other comprehensive income (loss) (376)       (376)
Common stock, balance at end of period (in shares) at Mar. 31, 2024   216,702,784      
Balance at end of period at Mar. 31, 2024 552,572 $ 217 504,293 48,161 (99)
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