XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated (Deficit) Earnings
Accumulated Other Comprehensive Income
Balance at period start (in shares) at Dec. 31, 2022   60,471      
Balance at period start at Dec. 31, 2022 $ 644,537 $ 604 $ 836,491 $ (200,687) $ 8,129
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation (in shares)   340      
Stock-based compensation 2,317   2,317    
Purchase of common stock for retirement (in shares)   (81)      
Purchase of common stock for retirement (3,114)   (3,114)    
Exercise of stock options (in shares)   300      
Exercise of stock options 6,374 $ 6 6,368    
Other comprehensive loss (11)       (11)
Net income (loss) 237,890     237,890  
Balance at period end (in shares) at Mar. 31, 2023   61,030      
Balance at period end at Mar. 31, 2023 887,993 $ 610 842,062 37,203 8,118
Balance at period start (in shares) at Dec. 31, 2023   59,756      
Balance at period start at Dec. 31, 2023 1,335,424 $ 597 860,797 465,856 8,174
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation (in shares)   327      
Stock-based compensation 16,410 $ 2 16,408    
Purchase of common stock for retirement (in shares)   (1,013)      
Purchase of common stock for retirement (36,690) $ (9) (4,251) (32,430)  
Other comprehensive loss (54)       (54)
Net income (loss) (3,751)     (3,751)  
Balance at period end (in shares) at Mar. 31, 2024   59,070      
Balance at period end at Mar. 31, 2024 $ 1,311,339 $ 590 $ 872,954 $ 429,675 $ 8,120