XML 22 R5.htm IDEA: XBRL DOCUMENT v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
(Accumulated Deficit) Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   44,936      
Beginning balance at Dec. 31, 2024 $ 824,550 $ 4 $ 0 $ 950,393 $ (125,847)
Beginning balance (in shares) at Dec. 31, 2024     0    
Increase (Decrease) in Stockholders' Deficit [Roll Forward]          
Stock-based compensation expense 31,018     31,018  
Stock options exercised (in shares)   276      
Stock options exercised 3,123     3,123  
Release of restricted stock units (in shares)   204      
Net income 35,135       35,135
Ending balance (in shares) at Mar. 31, 2025   45,416      
Ending balance at Mar. 31, 2025 893,826 $ 4 $ 0 984,534 (90,712)
Ending balance (in shares) at Mar. 31, 2025     0    
Beginning balance (in shares) at Dec. 31, 2025   46,628      
Beginning balance at Dec. 31, 2025 $ 1,347,006 $ 5 $ 0 1,058,783 288,218
Beginning balance (in shares) at Dec. 31, 2025 0   0    
Increase (Decrease) in Stockholders' Deficit [Roll Forward]          
Stock-based compensation expense $ 34,647     34,647  
Release of performance stock units (in shares)   180      
Taxes paid related to net-share settlements of share-based compensation awards ( in shares)   (84)      
Taxes paid related to net-share settlements of share-based compensation awards $ (9,441)     (9,441)  
Stock options exercised (in shares) 190 190      
Stock options exercised $ 1,922 $ 0   1,922  
Release of restricted stock units (in shares)   191      
Repurchases of common stock (in shares) (262)   (262)    
Repurchases of common stock $ (25,830)   $ (25,830)    
Retirement of treasury stock (in shares) (216) (216) 216    
Retirement of treasury stock $ 0   $ 21,331 (21,331)  
Net income 43,460       43,460
Ending balance (in shares) at Mar. 31, 2026   46,889      
Ending balance at Mar. 31, 2026 $ 1,391,764 $ 5 $ (4,499) $ 1,064,580 $ 331,678
Ending balance (in shares) at Mar. 31, 2026 (46)   (46)