XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
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 (loss) 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)
Net income (loss) $ 0 0 0 0 (6,351) (6,351)
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 (loss)           (10,942)
Other comprehensive loss           (183)
Acquisition of common stock           (10,000)
Net income (loss)           (10,942)
Balance (in shares) at Sep. 30, 2023 108,815          
Balance at Sep. 30, 2023 $ 7,956 (54,561) 1,862,950 27,366 (566,715) 1,276,996
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 (loss) 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
Net income (loss) $ 0 0 0 0 9,295 9,295
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
Net income (loss) 0 0 0 0 (13,886) (13,886)
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 4,934 0 0 4,934
Common shares issued upon vesting of share-based awards (in shares) 122          
Common shares issued upon vesting of share-based awards $ 7 0 630 0 0 637
Treasury shares withheld (in shares) (11)          
Treasury shares withheld $ 0 (243) 0 0 0 (243)
Net income (loss) $ 0 0 0 0 (13,886) (13,886)
Balance (in shares) at Sep. 30, 2023 108,815          
Balance at Sep. 30, 2023 $ 7,956 (54,561) 1,862,950 27,366 (566,715) 1,276,996
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 0 (4,095)
Net income (loss) $ 0 0 0 0 (2,677) (2,677)
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 (loss)           28,884
Other comprehensive loss           (183)
Net income (loss)           28,884
Balance (in shares) at Sep. 30, 2024 117,470          
Balance at Sep. 30, 2024 $ 8,486 (69,104) 2,072,061 22,135 (550,249) 1,483,329
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 (loss) 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          
Net income (loss) $ 0 0 0 0 15,286 15,286
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
Net income (loss) 0 0 0 0 16,275 16,275
Other comprehensive loss 0 0 0 (61) 0 (61)
Stock-based compensation expense $ 0 0 6,832 0 0 6,832
Common shares issued upon vesting of share-based awards (in shares) 92          
Common shares issued upon vesting of share-based awards $ 5 0 1,140 0 0 1,145
Treasury shares withheld (in shares) (2)          
Treasury shares withheld $ 0 (56) 0 0 0 (56)
Net income (loss) $ 0 0 0 0 16,275 16,275
Balance (in shares) at Sep. 30, 2024 117,470          
Balance at Sep. 30, 2024 $ 8,486 $ (69,104) $ 2,072,061 $ 22,135 $ (550,249) $ 1,483,329