XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statement of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock ($.001 Par Value)
Paid-In Capital in Excess of Par
Retained Earnings
Treasury Stock (at cost)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         0
Beginning balance (in shares) at Dec. 31, 2021   50,193,656      
Beginning balance at Dec. 31, 2021 $ 1,135,390 $ 50 $ 1,129,996 $ 5,344 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issued pursuant to stock compensation plans (in shares)   141,581      
Stock-based compensation 3,142   3,142    
Tax withholding for stock compensation plans (58)   (58)    
Issued pursuant to exercise of warrants (in shares)   14,153      
Issued pursuant to exercise of warrants 47   47    
Net income(loss) (872)     (872)  
Ending balance (in shares) at Mar. 31, 2022   50,349,390      
Ending balance (in shares) at Mar. 31, 2022         0
Ending balance at Mar. 31, 2022 1,137,649 $ 50 1,133,127 4,472 $ 0
Beginning balance (in shares) at Dec. 31, 2021   50,193,656      
Beginning balance at Dec. 31, 2021 1,135,390 $ 50 1,129,996 5,344 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income(loss) 405,045        
Ending balance (in shares) at Sep. 30, 2022   49,793,270      
Ending balance (in shares) at Sep. 30, 2022         0
Ending balance at Sep. 30, 2022 1,452,877 $ 50 1,042,438 410,389 $ 0
Beginning balance (in shares) at Dec. 31, 2021   50,193,656      
Beginning balance at Dec. 31, 2021 $ 1,135,390 $ 50 1,129,996 5,344 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Retired treasury shares (in shares) (1,600,000)        
Retired treasury shares $ (100,000)        
Ending balance (in shares) at Dec. 31, 2022 49,814,874 49,814,874      
Ending balance (in shares) at Dec. 31, 2022         0
Ending balance at Dec. 31, 2022 $ 1,532,617 $ 50 1,047,063 485,504 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         0
Beginning balance (in shares) at Mar. 31, 2022   50,349,390      
Beginning balance at Mar. 31, 2022 1,137,649 $ 50 1,133,127 4,472 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Forfeited pursuant to stock compensation plans (in shares)   (3,264)      
Stock-based compensation 4,400   4,400    
Tax withholding for stock compensation plans (5)   (5)    
Issued pursuant to exercise of warrants (in shares)   987,411      
Issued pursuant to exercise of warrants 54 $ 1 53    
Stock repurchase program (in shares)   (457,549)     (457,549)
Stock repurchase program (28,751)       $ (28,751)
Net income(loss) 155,494     155,494  
Ending balance (in shares) at Jun. 30, 2022   50,875,988      
Ending balance (in shares) at Jun. 30, 2022         457,549
Ending balance at Jun. 30, 2022 1,268,841 $ 51 1,137,575 159,966 $ (28,751)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         457,549
Stock-based compensation 4,691   4,691    
Retired treasury shares (in shares)         (1,615,391)
Retired treasury shares   $ (1) (100,029)   $ 100,030
Tax withholding for stock compensation plans (in shares)   (35)     (35)
Tax withholding for stock compensation plans (2)       $ (2)
Issued pursuant to exercise of warrants (in shares)   71,440      
Issued pursuant to exercise of warrants 201   201    
Stock repurchase program (in shares)   (1,157,807)     (1,157,807)
Stock repurchase program (71,277)       $ (71,277)
Net issued pursuant to stock compensation plans (in shares)   3,684      
Net income(loss) 250,423     250,423  
Ending balance (in shares) at Sep. 30, 2022   49,793,270      
Ending balance (in shares) at Sep. 30, 2022         0
Ending balance at Sep. 30, 2022 $ 1,452,877 $ 50 1,042,438 410,389 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         0
Beginning balance (in shares)         0
Beginning balance (in shares) at Dec. 31, 2022 49,814,874 49,814,874      
Beginning balance at Dec. 31, 2022 $ 1,532,617 $ 50 1,047,063 485,504 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issued pursuant to stock compensation plans (in shares)   268,748      
Stock-based compensation 5,320   5,320    
Tax withholding for stock compensation plans (in shares)   (16,281)      
Tax withholding for stock compensation plans (2,683)   (2,683)    
Issued pursuant to exercise of warrants (in shares)   209,185      
Issued pursuant to exercise of warrants 130   130    
Net income(loss) 89,199     89,199  
Ending balance (in shares) at Mar. 31, 2023   50,276,526      
Ending balance (in shares) at Mar. 31, 2023         0
Ending balance at Mar. 31, 2023 $ 1,624,583 $ 50 1,049,830 574,703 $ 0
Beginning balance (in shares) at Dec. 31, 2022 49,814,874 49,814,874      
Beginning balance at Dec. 31, 2022 $ 1,532,617 $ 50 1,047,063 485,504 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Retired treasury shares (in shares) (16,281)        
Retired treasury shares $ (1,400)        
Net income(loss) $ 153,587        
Ending balance (in shares) at Sep. 30, 2023 51,446,811 51,446,811      
Ending balance (in shares) at Sep. 30, 2023         0
Ending balance at Sep. 30, 2023 $ 1,715,774 $ 51 1,076,632 639,091 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         0
Beginning balance (in shares) at Mar. 31, 2023   50,276,526      
Beginning balance at Mar. 31, 2023 1,624,583 $ 50 1,049,830 574,703 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Forfeited pursuant to stock compensation plans (in shares)   (1,013)      
Stock-based compensation 7,246   7,246    
Issued pursuant to exercise of warrants (in shares)   186,373      
Issued pursuant to exercise of warrants 228   228    
Employee stock purchase plan (in shares)   11,115      
Employee stock purchase plan 815   815    
Net income(loss) 67,281     67,281  
Ending balance (in shares) at Jun. 30, 2023   50,473,001      
Ending balance (in shares) at Jun. 30, 2023         0
Ending balance at Jun. 30, 2023 1,700,153 $ 50 1,058,119 641,984 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         0
Forfeited pursuant to stock compensation plans (in shares)   (1,211)      
Stock-based compensation 7,359   7,359    
Issued pursuant to exercise of warrants (in shares)   975,021      
Issued pursuant to exercise of warrants 11,155 $ 1 11,154    
Net income(loss) $ (2,893)     (2,893)  
Ending balance (in shares) at Sep. 30, 2023 51,446,811 51,446,811      
Ending balance (in shares) at Sep. 30, 2023         0
Ending balance at Sep. 30, 2023 $ 1,715,774 $ 51 $ 1,076,632 $ 639,091 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning balance (in shares)         0