v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2024   159,594,000      
Beginning balance at Dec. 31, 2024 $ 265,125,000 $ 16,000 $ 551,955,000 $ (269,287,000) $ (17,559,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 32,339,000     32,339,000  
Share repurchase and retirement (in shares)   (686,000)      
Share repurchases and retirement (36,000)   (2,372,000) 2,336,000  
Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares)   501,000      
Exercise of stock options (in shares)   13,000      
Exercise of stock options 170,000   170,000    
Payment of employee tax withholding related to RSUs and PSUs vesting (6,606,000)   (6,606,000)    
Stock-based compensation 6,456,000   6,456,000    
Other comprehensive income, net of tax 2,127,000       2,127,000
Ending balance (in shares) at Mar. 31, 2025   159,422,000      
Ending balance at Mar. 31, 2025 299,575,000 $ 16,000 549,603,000 (234,612,000) (15,432,000)
Beginning balance (in shares) at Dec. 31, 2024   159,594,000      
Beginning balance at Dec. 31, 2024 265,125,000 $ 16,000 551,955,000 (269,287,000) (17,559,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 117,753,000        
Ending balance (in shares) at Sep. 30, 2025   159,564,000      
Ending balance at Sep. 30, 2025 403,148,000 $ 16,000 562,172,000 (149,204,000) (9,836,000)
Beginning balance (in shares) at Mar. 31, 2025   159,422,000      
Beginning balance at Mar. 31, 2025 299,575,000 $ 16,000 549,603,000 (234,612,000) (15,432,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 38,575,000     38,575,000  
Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares)   65,000      
Exercise of stock options (in shares)   45,000      
Exercise of stock options 671,000   671,000    
Payment of employee tax withholding related to RSUs and PSUs vesting (384,000)   (384,000)    
Stock-based compensation 7,279,000   7,279,000    
Other comprehensive income, net of tax 6,386,000       6,386,000
Ending balance (in shares) at Jun. 30, 2025   159,532,000      
Ending balance at Jun. 30, 2025 352,102,000 $ 16,000 557,169,000 (196,037,000) (9,046,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 46,839,000     46,839,000  
Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares)   17,000      
Exercise of stock options (in shares)   15,000      
Exercise of stock options 213,000   213,000    
Payment of employee tax withholding related to RSUs and PSUs vesting (171,000)   (171,000)    
Stock-based compensation 4,961,000   4,961,000    
Other comprehensive income, net of tax (790,000)       (790,000)
Other adjustments (6,000)     (6,000)  
Ending balance (in shares) at Sep. 30, 2025   159,564,000      
Ending balance at Sep. 30, 2025 403,148,000 $ 16,000 562,172,000 (149,204,000) (9,836,000)
Ending balance (in shares) at Dec. 31, 2025   153,557,000      
Ending balance at Dec. 31, 2025 292,960,000 $ 15,000 547,274,000 (243,759,000) (10,570,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 26,744,000     26,744,000  
Share repurchase and retirement (in shares)   (2,216,000)      
Share repurchases and retirement (50,738,000)   (7,807,000) (42,931,000)  
Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares)   540,000      
Exercise of stock options (in shares)   25,000      
Exercise of stock options 336,000   336,000    
Payment of employee tax withholding related to RSUs and PSUs vesting (5,248,000)   (5,248,000)    
Stock-based compensation 6,952,000   6,952,000    
Other comprehensive income, net of tax 994,000       994,000
Ending balance (in shares) at Mar. 31, 2026   151,906,000      
Ending balance at Mar. 31, 2026 272,000,000 $ 15,000 541,507,000 (259,946,000) (9,576,000)
Beginning balance (in shares) at Dec. 31, 2025   153,557,000      
Beginning balance at Dec. 31, 2025 292,960,000 $ 15,000 547,274,000 (243,759,000) (10,570,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 18,954,000        
Ending balance (in shares) at Sep. 30, 2026   152,008,000      
Ending balance at Sep. 30, 2026 264,817,000 $ 15,000 542,140,000 (267,736,000) (9,602,000)
Beginning balance (in shares) at Mar. 31, 2026   151,906,000      
Beginning balance at Mar. 31, 2026 272,000,000 $ 15,000 541,507,000 (259,946,000) (9,576,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] (48,178,000)     (48,178,000)  
Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares)   75,000      
Payment of employee tax withholding related to RSUs and PSUs vesting (225,000)   (225,000)    
Stock-based compensation 195,000   195,000    
Other comprehensive income, net of tax (170,000)       (170,000)
Ending balance (in shares) at Jun. 30, 2026   151,981,000      
Ending balance at Jun. 30, 2026 223,622,000 $ 15,000 541,477,000 (308,124,000) (9,746,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income [(loss)] 40,388,000     40,388,000  
Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares)   27,000      
Payment of employee tax withholding related to RSUs and PSUs vesting (58,000)   (58,000)    
Stock-based compensation 721,000   721,000    
Other comprehensive income, net of tax 144,000       144,000
Ending balance (in shares) at Sep. 30, 2026   152,008,000      
Ending balance at Sep. 30, 2026 $ 264,817,000 $ 15,000 $ 542,140,000 $ (267,736,000) $ (9,602,000)