XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Total
Beginning balance at Dec. 31, 2021 $ 28 $ 162,301 $ (3,737) $ 753,440  
Net income       148,036 $ 148,036
Common stock issued under employee stock plans   6,162      
Repurchase of common stock (4) (178,050)   (114,295)  
Stock-based compensation   15,710      
Other comprehensive income (loss)     (8,080)   (8,080)
Payment of dividends to stockholders       (31,229)  
Ending balance at Sep. 30, 2022 24 6,123 (11,817) 755,952 750,282
Beginning balance at Jun. 30, 2022 24 0 (10,060) 720,281  
Net income       45,964 45,964
Common stock issued under employee stock plans   3,105      
Repurchase of common stock 0 0   0  
Stock-based compensation   3,018      
Other comprehensive income (loss)     (1,757)   (1,757)
Payment of dividends to stockholders       (10,293)  
Ending balance at Sep. 30, 2022 24 6,123 (11,817) 755,952 750,282
Beginning balance at Dec. 31, 2022 24 0 (7,344) 762,536 755,216
Net income       41,464 41,464
Common stock issued under employee stock plans   6,237      
Repurchase of common stock (1) (7,833)   0 (7,800)
Stock-based compensation   21,025      
Other comprehensive income (loss)     1,614   1,614
Payment of dividends to stockholders       (32,665)  
Ending balance at Sep. 30, 2023 23 19,429 (5,730) 771,335 785,057
Beginning balance at Jun. 30, 2023 23 11,220 (5,757) 762,443  
Net income       19,796 19,796
Common stock issued under employee stock plans   3,139      
Repurchase of common stock 0 (1,835)   0 (1,800)
Stock-based compensation   6,905      
Other comprehensive income (loss)     27   27
Payment of dividends to stockholders       (10,904)  
Ending balance at Sep. 30, 2023 $ 23 $ 19,429 $ (5,730) $ 771,335 $ 785,057