XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
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    
Issued pursuant to exercise of warrants (in shares)   14,153      
Issued pursuant to exercise of warrants 47   47    
Tax withholding for stock compensation plans (58)   (58)    
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) 154,622        
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)         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]          
Stock-based compensation 4,400   4,400    
Issued pursuant to exercise of warrants (in shares)   987,411      
Issued pursuant to exercise of warrants 54 $ 1 53    
Forfeited pursuant to stock compensation plans (in shares)   (3,264)      
Tax withholding for stock compensation plans (5)   (5)    
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
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 and retirement related to 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]          
Net Income(loss) $ 156,480        
Ending balance (in shares) at Jun. 30, 2023 50,473,001 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
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]          
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    
Forfeited pursuant to stock compensation plans (in shares)   (1,013)      
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 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