XML 14 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Balance at Dec. 31, 2023 $ 1,477,566 $ 1,127 $ 1,785,286 $ (308,847)
Balance (in shares) at Dec. 31, 2023   112,733    
Net income 9,543     9,543
Retirement of common stock (49,267) $ (33) (49,234)  
Retirement of common stock (in shares)   (3,381)    
Restricted stock compensation, net of forfeitures 6,081   6,081  
Restricted stock grants   $ 22 (22)  
Restricted stock grants (in shares)   2,216    
Balance at Mar. 31, 2024 1,443,923 $ 1,116 1,742,111 (299,304)
Balance (in shares) at Mar. 31, 2024   111,568    
Balance at Dec. 31, 2023 1,477,566 $ 1,127 1,785,286 (308,847)
Balance (in shares) at Dec. 31, 2023   112,733    
Net income 28,497      
Balance at Jun. 30, 2024 1,447,521 $ 1,103 1,726,768 (280,350)
Balance (in shares) at Jun. 30, 2024   110,271    
Balance at Mar. 31, 2024 1,443,923 $ 1,116 1,742,111 (299,304)
Balance (in shares) at Mar. 31, 2024   111,568    
Net income 18,954     18,954
Retirement of common stock (20,393) $ (13) (20,380)  
Retirement of common stock (in shares)   (1,310)    
Restricted stock compensation, net of forfeitures 5,037   5,037  
Restricted stock grants (in shares)   13    
Balance at Jun. 30, 2024 1,447,521 $ 1,103 1,726,768 (280,350)
Balance (in shares) at Jun. 30, 2024   110,271    
Balance at Dec. 31, 2024 1,493,351 $ 1,099 1,732,231 (239,979)
Balance (in shares) at Dec. 31, 2024   109,861    
Net income 25,113     25,113
Retirement of common stock (49,755) $ (26) (49,729)  
Retirement of common stock (in shares)   (2,587)    
Restricted stock compensation, net of forfeitures 6,537   6,537  
Restricted stock grants   $ 20 (20)  
Restricted stock grants (in shares)   2,044    
Balance at Mar. 31, 2025 1,475,246 $ 1,093 1,689,019 (214,866)
Balance (in shares) at Mar. 31, 2025   109,318    
Balance at Dec. 31, 2024 1,493,351 $ 1,099 1,732,231 (239,979)
Balance (in shares) at Dec. 31, 2024   109,861    
Net income 63,656      
Balance at Jun. 30, 2025 1,477,532 $ 1,073 1,652,782 (176,323)
Balance (in shares) at Jun. 30, 2025   107,311    
Balance at Mar. 31, 2025 1,475,246 $ 1,093 1,689,019 (214,866)
Balance (in shares) at Mar. 31, 2025   109,318    
Net income 38,543     38,543
Retirement of common stock (43,682) $ (20) (43,662)  
Retirement of common stock (in shares)   (2,014)    
Restricted stock compensation, net of forfeitures 7,425   7,425  
Restricted stock grants (in shares)   7    
Balance at Jun. 30, 2025 $ 1,477,532 $ 1,073 $ 1,652,782 $ (176,323)
Balance (in shares) at Jun. 30, 2025   107,311