XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 110,030          
Balance at Dec. 31, 2023 $ 8,062 $ (64,697) $ 1,909,323 $ 22,318 $ (579,133) $ 1,295,873
Net income (loss) 0 0 0 0 (2,677) (2,677)
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 5,070 0 0 5,070
Common shares issued upon vesting of share-based awards (in shares) 719          
Common shares issued upon vesting of share-based awards $ 40 0 (40) 0 0 0
Treasury shares withheld (in shares) (212)          
Treasury shares withheld $ 0 (4,095) 0 0 (4,095)
Acquisition of common stock $ 0 0 0 0 0
Balance (in shares) at Mar. 31, 2024 110,537          
Balance at Mar. 31, 2024 $ 8,102 (68,792) 1,914,353 22,257 (581,810) 1,294,110
Balance (in shares) at Dec. 31, 2024 116,295          
Balance at Dec. 31, 2024 $ 8,488 (83,420) 2,079,161 14,470 (527,215) 1,491,484
Net income (loss) 0 0 0 0 13,948 13,948
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 6,968 0 0 6,968
Common shares issued upon vesting of share-based awards (in shares) 1,031          
Common shares issued upon vesting of share-based awards $ 58 0 793 0 0 851
Treasury shares withheld (in shares) (304)          
Treasury shares withheld $ 0 (3,425) 0 0 0 (3,425)
Acquisition of common stock (10,020) (10,020)
Acquisition of common stock (in shares) (994)          
Balance (in shares) at Mar. 31, 2025 116,028          
Balance at Mar. 31, 2025 $ 8,546 $ (96,865) $ 2,086,922 $ 14,409 $ (513,267) $ 1,499,745