XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Millions
Total
Redeemable Convertible Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Balance at Dec. 31, 2021 $ (121.0)   $ 0.7 $ 653.2 $ (774.9)
Temporary Equity, Balance, shares at Dec. 31, 2021   71,442      
Temporary Equity, Balance at Dec. 31, 2021   $ 433.9      
Balance, shares at Dec. 31, 2021     70,026    
Stock-based compensation 5.9     5.9  
Stock-based compensation, shares     362    
Issuance of common stock under equity plans 0.1     0.1  
Issuance of common stock under equity plans, shares     37    
Accretion to redemption value of redeemable convertible preferred stock (38.8)     (38.8)  
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock   $ 38.8      
Temporary Equity, Redeemable convertible preferred stock conversion, shares   (25)      
Temporary Equity Redeemable convertible preferred stock conversion   $ (0.3)      
Redeemable convertible preferred stock conversion 0.3     0.3  
Redeemable convertible preferred stock conversion, shares     46    
Repurchase of common stock (10.4)     (10.4)  
Repurchase of common stock, shares     (2,883)    
Preferred stock cash dividend   $ 0.0      
Net income (loss) and comprehensive income (loss) 130.8       130.8
Balance at Dec. 31, 2022 (33.1)   $ 0.7 610.3 (644.1)
Temporary Equity, Balance, shares at Dec. 31, 2022   71,417      
Temporary Equity, Balance at Dec. 31, 2022   $ 472.4      
Balance, shares at Dec. 31, 2022     67,588    
Stock-based compensation 7.4     7.4  
Stock-based compensation, shares     312    
Issuance of common stock under equity plans 0.2     0.2  
Issuance of common stock under equity plans, shares     53    
Accretion to redemption value of redeemable convertible preferred stock (42.0)     (42.0)  
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock   $ 42.0      
Temporary Equity, Redeemable convertible preferred stock conversion, shares   (14)      
Temporary Equity Redeemable convertible preferred stock conversion   $ (0.1)      
Redeemable convertible preferred stock conversion 0.1     0.1  
Redeemable convertible preferred stock conversion, shares     26    
Repurchase of common stock (16.9)   $ (0.1) (16.8)  
Repurchase of common stock, shares     (5,064)    
Preferred stock cash dividend   $ (17.2)      
Net income (loss) and comprehensive income (loss) (8.2)       (8.2)
Balance at Dec. 31, 2023 (92.5)   $ 0.6 559.2 (652.3)
Temporary Equity, Balance, shares at Dec. 31, 2023   71,403      
Temporary Equity, Balance at Dec. 31, 2023   $ 497.1      
Balance, shares at Dec. 31, 2023     62,915    
Stock-based compensation 6.1     6.1  
Issuance of common stock under equity plans 1.5     1.5  
Issuance of common stock under equity plans, shares     566    
Accretion to redemption value of redeemable convertible preferred stock (12.7)     (12.7)  
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock   $ 12.7      
Temporary Equity, Redeemable convertible preferred stock conversion, shares   (71,403)      
Temporary Equity Redeemable convertible preferred stock conversion   $ (501.2)      
Redeemable convertible preferred stock conversion 501.2   $ 1.4 499.8  
Redeemable convertible preferred stock conversion, shares     140,782    
Repurchase of common stock (13.8)     (13.8)  
Repurchase of common stock, shares     (2,816)    
Preferred stock cash dividend   $ (8.6)      
Dividends on common stock (6.1)     (6.1)  
Net income (loss) and comprehensive income (loss) 2.2       2.2
Balance at Dec. 31, 2024 $ 385.9   $ 2.0 $ 1,034.0 $ (650.1)
Balance, shares at Dec. 31, 2024     201,447