XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Beginning Balance at Dec. 31, 2022 $ 518,349 $ 1,408 $ 131,539 $ 1,130,674 $ (745,272)
Beginning Balance, Shares at Dec. 31, 2022   108,743,423     32,098,410
Net Income (Loss) 41,131     41,131  
Employee stock plans 316   316    
Employee stock plans, Shares   8,504      
Shares withheld for taxes on awards (1,592)   (1,592)    
Shares withheld for taxes on awards, Shares   (28,773)      
Stock-based compensation 1,973 $ 1 1,972    
Stock-based compensation, Shares   80,362      
Ending Balance at Mar. 31, 2023 560,177 $ 1,409 132,235 1,171,805 $ (745,272)
Ending Balance, Shares at Mar. 31, 2023   108,803,516     32,098,410
Beginning Balance at Dec. 31, 2022 518,349 $ 1,408 131,539 1,130,674 $ (745,272)
Beginning Balance, Shares at Dec. 31, 2022   108,743,423     32,098,410
Net Income (Loss) 118,167        
Ending Balance at Jun. 30, 2023 623,525 $ 1,409 134,293 1,248,841 $ (761,018)
Ending Balance, Shares at Jun. 30, 2023   108,567,816     32,363,306
Beginning Balance at Mar. 31, 2023 560,177 $ 1,409 132,235 1,171,805 $ (745,272)
Beginning Balance, Shares at Mar. 31, 2023   108,803,516     32,098,410
Net Income (Loss) 77,036     77,036  
Employee stock plans 323   323    
Employee stock plans, Shares   7,971      
Shares withheld for taxes on awards (855)   (855)    
Shares withheld for taxes on awards, Shares   (15,663)      
Stock-based compensation 2,590   2,590    
Stock-based compensation, Shares   36,888      
Repurchases of common stock (15,746)       $ (15,746)
Repurchases of common stock, Shares   (264,896)     264,896
Ending Balance at Jun. 30, 2023 623,525 $ 1,409 134,293 1,248,841 $ (761,018)
Ending Balance, Shares at Jun. 30, 2023   108,567,816     32,363,306
Beginning Balance at Dec. 31, 2023 716,671 $ 1,410 140,157 1,336,058 $ (760,954)
Beginning Balance, Shares at Dec. 31, 2023   108,611,537     32,363,306
Net Income (Loss) 89,070     89,070  
Employee stock plans 397   397    
Employee stock plans, Shares   5,640      
Shares withheld for taxes on awards (5,146)   (5,146)    
Shares withheld for taxes on awards, Shares   (55,103)      
Stock-based compensation 3,154 $ 1 3,153    
Stock-based compensation, Shares   130,683      
Ending Balance at Mar. 31, 2024 804,146 $ 1,411 138,561 1,425,128 $ (760,954)
Ending Balance, Shares at Mar. 31, 2024   108,692,757     32,363,306
Beginning Balance at Dec. 31, 2023 716,671 $ 1,410 140,157 1,336,058 $ (760,954)
Beginning Balance, Shares at Dec. 31, 2023   108,611,537     32,363,306
Net Income (Loss) 176,068        
Ending Balance at Jun. 30, 2024 894,900 $ 1,411 142,317 1,512,126 $ (760,954)
Ending Balance, Shares at Jun. 30, 2024   108,705,768     32,363,306
Beginning Balance at Mar. 31, 2024 804,146 $ 1,411 138,561 1,425,128 $ (760,954)
Beginning Balance, Shares at Mar. 31, 2024   108,692,757     32,363,306
Net Income (Loss) 86,998     86,998  
Employee stock plans 341   341    
Employee stock plans, Shares   5,408      
Shares withheld for taxes on awards (424)   (424)    
Shares withheld for taxes on awards, Shares   (5,020)      
Stock-based compensation 3,839   3,839    
Stock-based compensation, Shares   12,623      
Ending Balance at Jun. 30, 2024 $ 894,900 $ 1,411 $ 142,317 $ 1,512,126 $ (760,954)
Ending Balance, Shares at Jun. 30, 2024   108,705,768     32,363,306