XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
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, 2020 $ 810,741 $ 38 $ 698,287 $ (319,092) $ 429,991 $ 1,517
Balance (in shares) at Dec. 31, 2020   37,470,212        
Issuance of stock - employee stock purchase plan 1,961   1,961      
Issuance of stock - employee stock purchase plan (shares)   8,262        
Issuance/(cancellation) of non-vested stock 0 $ 0 0      
Issuance/(cancellation) of non-vested stock (shares)   61,069        
Exercise of stock options 623   623      
Exercise of stock options (in shares)   13,812        
Non-cash compensation 13,463   13,463      
Surrendered Shares (6,944)     (6,944)    
Shares repurchased (74,074)     (74,074)    
Noncontrolling interest distributions (794)         (794)
Net income (loss) 130,911       130,019 892
Balance, Stockholders Equity at Jun. 30, 2021 875,887 $ 38 714,334 (400,110) 560,010 1,615
Balance (in shares) at Jun. 30, 2021   37,553,355        
Balance, Stockholders Equity at Mar. 31, 2021 789,574 $ 38 707,006 (398,752) 479,861 1,421
Balance (in shares) at Mar. 31, 2021   37,538,837        
Issuance of stock - employee stock purchase plan 913   913      
Issuance of stock - employee stock purchase plan (shares)   4,060        
Issuance/(cancellation) of non-vested stock 0 $ 0 0      
Issuance/(cancellation) of non-vested stock (shares)   4,068        
Exercise of stock options 259   259      
Exercise of stock options (in shares)   6,390        
Non-cash compensation 6,156   6,156      
Surrendered Shares (170)     (170)    
Shares repurchased (1,188)     (1,188)    
Noncontrolling interest distributions (276)         (276)
Net income (loss) 80,619       80,149 470
Balance, Stockholders Equity at Jun. 30, 2021 875,887 $ 38 714,334 (400,110) 560,010 1,615
Balance (in shares) at Jun. 30, 2021   37,553,355        
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 1,891   1,891      
Issuance of stock - employee stock purchase plan (shares)   13,345        
Issuance/(cancellation) of non-vested stock 0 $ 0 0      
Issuance/(cancellation) of non-vested stock (shares)   84,306        
Exercise of stock options 772   772      
Exercise of stock options (in shares)   7,723        
Non-cash compensation 12,495   12,495      
Surrendered Shares (4,762)     (4,762)    
Shares repurchased (17,351)     (17,351)    
Noncontrolling interest contributions 9,852         9,852
Noncontrolling interest distributions (975)         (975)
Net income (loss) 60,750       61,250 (500)
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        
Balance, Stockholders Equity at Mar. 31, 2022 1,020,652 $ 38 736,536 (440,550) 670,734 53,894
Balance (in shares) at Mar. 31, 2022   37,763,705        
Issuance of stock - employee stock purchase plan 906   906      
Issuance of stock - employee stock purchase plan (shares)   6,184        
Issuance/(cancellation) of non-vested stock 0 $ 0 0      
Issuance/(cancellation) of non-vested stock (shares)   3,812        
Exercise of stock options 686   686      
Exercise of stock options (in shares)   6,541        
Non-cash compensation 5,148   5,148      
Surrendered Shares (80)     (80)    
Shares repurchased (17,351)     (17,351)    
Noncontrolling interest contributions 300         300
Noncontrolling interest distributions (303)         (303)
Net income (loss) 29,037       29,579 (542)
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