XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.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, 2021 $ 976,323 $ 38 $ 728,118 $ (435,868) $ 639,063 $ 44,972
Balance (in shares) at Dec. 31, 2021   37,674,868        
Issuance of stock - employee stock purchase plan 2,857   2,857      
Issuance of stock - employee stock purchase plan (shares)   24,159        
Issuance/(cancellation) of non-vested stock 0 $ 0 0      
Issuance/(cancellation) of non-vested stock (shares)   141,726        
Exercise of stock options 1,078   1,078      
Exercise of stock options (in shares)   11,306        
Non-cash compensation 15,990   15,990      
Surrendered Shares (7,949)     (7,949)    
Shares repurchased (17,351)     (17,351)    
Noncontrolling interest contributions 11,000         11,000
Noncontrolling interest distributions (1,425)         (1,425)
Sale of noncontrolling interest 2,934   2,871     63
Net income (loss) 86,153       86,892 (739)
Balance, Stockholders Equity at Sep. 30, 2022 1,069,610 $ 38 750,914 (461,168) 725,955 53,871
Balance (in shares) at Sep. 30, 2022   37,852,059        
Balance, Stockholders Equity at Jun. 30, 2022 1,038,995 $ 38 743,276 (457,981) 700,313 53,349
Balance (in shares) at Jun. 30, 2022   37,780,242        
Issuance of stock - employee stock purchase plan 966   966      
Issuance of stock - employee stock purchase plan (shares)   10,814        
Issuance/(cancellation) of non-vested stock 0   0      
Issuance/(cancellation) of non-vested stock (shares)   57,420        
Exercise of stock options 306   306      
Exercise of stock options (in shares)   3,583        
Non-cash compensation 3,495   3,495      
Surrendered Shares (3,187)     (3,187)    
Noncontrolling interest contributions 1,148         1,148
Noncontrolling interest distributions (450)         (450)
Sale of noncontrolling interest 2,934   2,871     63
Net income (loss) 25,403       25,642 (239)
Balance, Stockholders Equity at Sep. 30, 2022 1,069,610 $ 38 750,914 (461,168) 725,955 53,871
Balance (in shares) at Sep. 30, 2022   37,852,059        
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      
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