XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.2
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, 2022 108,744          
Balance at Dec. 31, 2022 $ 7,911 $ (40,870) $ 1,847,078 $ 27,549 $ (555,773) $ 1,285,895
Net income 0 0 0 0 (6,351) (6,351)
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 4,171 0 0 4,171
Common shares issued upon vesting of share-based awards (in shares) 582          
Common shares issued upon vesting of share-based awards $ 32 0 566 0 0 598
Treasury shares withheld (in shares) (185)          
Treasury shares withheld $ 0 (3,556) 0 0 0 (3,556)
Acquisition of common stock (in shares) (557)          
Acquisition of common stock $ 0 (10,011) 0 0 0 (10,011)
Balance (in shares) at Mar. 31, 2023 108,584          
Balance at Mar. 31, 2023 $ 7,943 (54,437) 1,851,815 27,488 (562,124) 1,270,685
Balance (in shares) at Dec. 31, 2022 108,744          
Balance at Dec. 31, 2022 $ 7,911 (40,870) 1,847,078 27,549 (555,773) 1,285,895
Net income           2,944
Other comprehensive loss           (122)
Acquisition of common stock           (10,000)
Balance (in shares) at Jun. 30, 2023 108,704          
Balance at Jun. 30, 2023 $ 7,949 (54,318) 1,857,386 27,427 (552,829) 1,285,615
Balance (in shares) at Mar. 31, 2023 108,584          
Balance at Mar. 31, 2023 $ 7,943 (54,437) 1,851,815 27,488 (562,124) 1,270,685
Net income 0 0 0 0 9,295 9,295
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 5,577 0 0 5,577
Common shares issued upon vesting of share-based awards (in shares) 113          
Common shares issued upon vesting of share-based awards $ 6 0 (6) 0 0 0
Treasury shares refunded (in shares) 7          
Treasury shares refunded $ 0 119 0 0 0 119
Balance (in shares) at Jun. 30, 2023 108,704          
Balance at Jun. 30, 2023 $ 7,949 (54,318) 1,857,386 27,427 (552,829) 1,285,615
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 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 0 (4,095)
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, 2023 110,030          
Balance at Dec. 31, 2023 $ 8,062 (64,697) 1,909,323 22,318 (579,133) 1,295,873
Net income           12,609
Other comprehensive loss           (122)
Balance (in shares) at Jun. 30, 2024 117,380          
Balance at Jun. 30, 2024 $ 8,481 (69,048) 2,064,089 22,196 (566,524) 1,459,194
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
Net income 0 0 0 0 15,286 15,286
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 7,350 0 0 7,350
Common shares issued upon vesting of share-based awards (in shares) 105          
Common shares issued upon vesting of share-based awards $ 6 0 (6) 0 0 0
Treasury shares withheld (in shares) (12)          
Treasury shares withheld $ 0 (256) 0 0 0 (256)
Acquisition of common stock (in shares) 6,750          
Coretrax Acquisition $ 373 0 142,392 0 0 142,765
Balance (in shares) at Jun. 30, 2024 117,380          
Balance at Jun. 30, 2024 $ 8,481 $ (69,048) $ 2,064,089 $ 22,196 $ (566,524) $ 1,459,194