XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated other comprehensive income (loss)
Retained Earnings
Total
Beginning balance at Dec. 31, 2022 $ 24 $ 0 $ (7,344) $ 762,536  
Net income       41,464 $ 41,464
Common stock issued under employee stock plans   6,237      
Repurchase of common stock (1) (7,833)   0  
Stock-based compensation   21,025      
Other comprehensive income     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  
Stock-based compensation   6,905      
Other comprehensive income     27   27
Payment of dividends to stockholders       (10,904)  
Ending balance at Sep. 30, 2023 23 19,429 (5,730) 771,335 785,057
Beginning balance at Dec. 31, 2023 23 0 (1,462) 753,680 752,241
Net income       23,094 23,094
Common stock issued under employee stock plans   5,700      
Repurchase of common stock (1) (20,140)   (5,838) (26,000)
Stock-based compensation   25,787      
Other comprehensive income     2,470   2,470
Payment of dividends to stockholders       (34,100)  
Ending balance at Sep. 30, 2024 22 11,347 1,008 736,836 749,213
Beginning balance at Jun. 30, 2024 22 0 (3,189) 733,909  
Net income       14,291 14,291
Common stock issued under employee stock plans   3,009      
Repurchase of common stock 0 0   0  
Stock-based compensation   8,338      
Other comprehensive income     4,197   4,197
Payment of dividends to stockholders       (11,364)  
Ending balance at Sep. 30, 2024 $ 22 $ 11,347 $ 1,008 $ 736,836 $ 749,213