XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders' Deficit - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance (in shares) at Dec. 31, 2023   90,243,442      
Beginning Balance at Dec. 31, 2023 $ (313,698) $ 2 $ 30,989 $ (452) $ (344,237)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)   1,857,787      
Issuance of common stock under equity incentive plan, net of taxes withheld (5,844)   (5,844)    
Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)   94,162      
Issuance of common stock under employee stock purchase plan, net of taxes withheld 2,231   2,231    
Repurchase and retirement of common stock including related costs (in shares)   (497,364)      
Repurchase and retirement of common stock including related costs (15,707)   (16,710)   1,003
Stock-based compensation 46,082   46,082    
Other comprehensive income (loss) (125)     (125)  
Net income attributable to common stockholders 33,277       33,277
Ending Balance (in shares) at Jun. 30, 2024   91,698,027      
Ending Balance at Jun. 30, 2024 (253,784) $ 2 56,748 (577) (309,957)
Beginning Balance (in shares) at Mar. 31, 2024   91,264,101      
Beginning Balance at Mar. 31, 2024 (286,072) $ 2 44,615 (591) (330,098)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)   636,870      
Issuance of common stock under equity incentive plan, net of taxes withheld (3,956)   (3,956)    
Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)   94,162      
Issuance of common stock under employee stock purchase plan, net of taxes withheld 2,231   2,231    
Repurchase and retirement of common stock including related costs (in shares)   (297,106)      
Repurchase and retirement of common stock including related costs (7,834)   (8,837)   (1,003)
Stock-based compensation 22,695   22,695    
Other comprehensive income (loss) 14     14  
Net income attributable to common stockholders 19,138       19,138
Ending Balance (in shares) at Jun. 30, 2024   91,698,027      
Ending Balance at Jun. 30, 2024 $ (253,784) $ 2 56,748 (577) (309,957)
Beginning Balance (in shares) at Dec. 31, 2024 92,234,517 92,234,517      
Beginning Balance at Dec. 31, 2024 $ (202,955)   57,282 (1,497) (258,742)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)   1,031,897      
Issuance of common stock under equity incentive plan, net of taxes withheld (12,841)   (12,841)    
Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)   103,805      
Issuance of common stock under employee stock purchase plan, net of taxes withheld 2,660   2,660    
Repurchase and retirement of common stock including related costs (in shares)   (2,255,544)      
Repurchase and retirement of common stock including related costs (79,606)   (79,606)    
Stock-based compensation 41,388   41,388    
Other comprehensive income (loss) 906     906  
Net income attributable to common stockholders $ 75,231       75,231
Ending Balance (in shares) at Jun. 30, 2025 91,114,675 91,114,675      
Ending Balance at Jun. 30, 2025 $ (175,217) $ 2 8,883 (591) (183,511)
Beginning Balance (in shares) at Mar. 31, 2025   91,220,227      
Beginning Balance at Mar. 31, 2025 (210,747) $ 2 10,986 (1,197) (220,538)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)   481,933      
Issuance of common stock under equity incentive plan, net of taxes withheld (5,971)   (5,971)    
Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)   103,805      
Issuance of common stock under employee stock purchase plan, net of taxes withheld 2,660   2,660    
Repurchase and retirement of common stock including related costs (in shares)   (691,290)      
Repurchase and retirement of common stock including related costs (20,179)   (20,179)    
Stock-based compensation 21,387   21,387    
Other comprehensive income (loss) 606     606  
Net income attributable to common stockholders $ 37,027       37,027
Ending Balance (in shares) at Jun. 30, 2025 91,114,675 91,114,675      
Ending Balance at Jun. 30, 2025 $ (175,217) $ 2 $ 8,883 $ (591) $ (183,511)