XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Deficit)
Treasury Stock
Beginning balance at Dec. 31, 2023 $ 415,364 $ 1,117 $ 639,645 $ (62,839) $ 10,773 $ (173,332)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (158,965)       (158,965)  
Employee stock options, restricted stock and employee stock purchase plan (4,092)   (11,599)   31 7,476
Stock-based compensation expense 4,119   4,119      
Treasury shares purchased at cost (45)         (45)
Foreign currency translation, net of tax 604     604    
Recognition of Fluids Systems cumulative foreign currency translation losses 59,469     59,469    
Ending balance at Sep. 30, 2024 316,454 1,117 632,165 (2,766) (148,161) (165,901)
Beginning balance at Jun. 30, 2024 426,609 1,117 631,497 (66,084) 26,137 (166,058)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (174,298)       (174,298)  
Employee stock options, restricted stock and employee stock purchase plan (172)   (329)     157
Stock-based compensation expense 997   997      
Treasury shares purchased at cost 0         0
Foreign currency translation, net of tax 3,849     3,849    
Recognition of Fluids Systems cumulative foreign currency translation losses 59,469     59,469    
Ending balance at Sep. 30, 2024 316,454 1,117 632,165 (2,766) (148,161) (165,901)
Beginning balance at Dec. 31, 2024 326,495 1,117 633,239 (2,871) (139,466) (165,524)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 24,335       24,335  
Employee stock options, restricted stock and employee stock purchase plan (597)   (6,574)   0 5,977
Stock-based compensation expense 4,137   4,137      
Treasury shares purchased at cost (20,650)         (20,650)
Foreign currency translation, net of tax 203     203    
Recognition of Fluids Systems cumulative foreign currency translation losses 0          
Ending balance at Sep. 30, 2025 333,923 1,117 630,802 (2,668) (115,131) (180,197)
Beginning balance at Jun. 30, 2025 328,835 1,117 629,952 (2,502) (120,785) (178,947)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 5,654       5,654  
Employee stock options, restricted stock and employee stock purchase plan 1,497   (691)     2,188
Stock-based compensation expense 1,541   1,541      
Treasury shares purchased at cost (3,438)         (3,438)
Foreign currency translation, net of tax (166)     (166)    
Recognition of Fluids Systems cumulative foreign currency translation losses 0          
Ending balance at Sep. 30, 2025 $ 333,923 $ 1,117 $ 630,802 $ (2,668) $ (115,131) $ (180,197)