XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Noncontrolling Interests
Balance, Stockholders Equity at Dec. 31, 2022 $ 1,106,573 $ 38 $ 755,063 $ (461,200) $ 757,672 $ 55,000
Balance (in shares) at Dec. 31, 2022   37,891,186        
Issuance of stock - employee stock purchase plan 2,602   2,602      
Issuance of stock - employee stock purchase plan (shares)   37,408        
Issuance/(cancellation) of non-vested stock 0 $ 0 0      
Issuance/(cancellation) of non-vested stock (shares)   135,563        
Exercise of stock options 100   100      
Exercise of stock options (in shares)   1,696        
Non-cash compensation 19,624   19,624      
Surrendered Shares (4,413)     (4,413)    
Purchase of noncontrolling interest (630)   (509)     (121)
Noncontrolling interest contributions (1,232)         1,232
Noncontrolling interest distributions (1,614)         (1,614)
Net income (loss) (29,956)       (29,069) (887)
Balance, Stockholders Equity at Sep. 30, 2023 1,093,518 $ 38 776,880 (465,613) 728,603 53,610
Balance (in shares) at Sep. 30, 2023   38,065,853        
Balance, Stockholders Equity at Jun. 30, 2023 1,060,757 $ 38 768,789 (464,688) 702,643 53,975
Balance (in shares) at Jun. 30, 2023   38,030,397        
Issuance of stock - employee stock purchase plan 848   848      
Issuance of stock - employee stock purchase plan (shares)   10,915        
Issuance/(cancellation) of non-vested stock 0   0      
Issuance/(cancellation) of non-vested stock (shares)   24,117        
Exercise of stock options 25   25      
Exercise of stock options (in shares)   424        
Non-cash compensation 7,243   7,243      
Surrendered Shares (925)     (925)    
Purchase of noncontrolling interest 0   (25)     25
Noncontrolling interest contributions 856         856
Noncontrolling interest distributions (902)         (902)
Net income (loss) 25,616       25,960 (344)
Balance, Stockholders Equity at Sep. 30, 2023 1,093,518 $ 38 776,880 (465,613) 728,603 53,610
Balance (in shares) at Sep. 30, 2023   38,065,853        
Balance, Stockholders Equity at Dec. 31, 2023 1,119,783 $ 38 787,177 (468,626) 747,925 53,269
Balance (in shares) at Dec. 31, 2023   38,131,478        
Issuance/(cancellation) of non-vested stock 0   0      
Issuance/(cancellation) of non-vested stock (shares)   134,696        
Exercise of stock options 88   88      
Exercise of stock options (in shares)   959        
Non-cash compensation 22,390   22,390      
Surrendered Shares (4,840)     (4,840)    
Noncontrolling interest contributions 1,911         1,911
Noncontrolling interest distributions (2,574)         (2,574)
Net income (loss) 63,681       63,612 69
Balance, Stockholders Equity at Sep. 30, 2024 1,200,439 $ 38 809,655 (473,466) 811,537 52,675
Balance (in shares) at Sep. 30, 2024   38,267,133        
Balance, Stockholders Equity at Jun. 30, 2024 1,178,886 $ 38 803,361 (472,821) 794,626 53,682
Balance (in shares) at Jun. 30, 2024   38,248,917        
Issuance/(cancellation) of non-vested stock 0   0      
Issuance/(cancellation) of non-vested stock (shares)   17,257        
Exercise of stock options 88   88      
Exercise of stock options (in shares)   959        
Non-cash compensation 6,206   6,206      
Surrendered Shares (645)     (645)    
Noncontrolling interest contributions 0         0
Noncontrolling interest distributions (610)         (610)
Net income (loss) 16,514       16,911 (397)
Balance, Stockholders Equity at Sep. 30, 2024 $ 1,200,439 $ 38 $ 809,655 $ (473,466) $ 811,537 $ 52,675
Balance (in shares) at Sep. 30, 2024   38,267,133