XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2022 $ 24 $ 0 $ (7,344) $ 762,536  
Net income       21,668 $ 21,668
Common stock issued under employee stock plans   3,098      
Repurchase of common stock (1) (5,998)   0  
Stock-based compensation   14,120      
Other comprehensive income (loss)     1,587   1,587
Payment of dividends to stockholders       (21,761)  
Ending balance at Jun. 30, 2023 23 11,220 (5,757) 762,443 767,929
Beginning balance at Mar. 31, 2023 23 8,780 (5,044) 758,543  
Net income       14,793 14,793
Common stock issued under employee stock plans   0      
Repurchase of common stock 0 (4,312)   0  
Stock-based compensation   6,752      
Other comprehensive income (loss)     (713)   (713)
Payment of dividends to stockholders       (10,893)  
Ending balance at Jun. 30, 2023 23 11,220 (5,757) 762,443 767,929
Beginning balance at Dec. 31, 2023 23 0 (1,462) 753,680 752,241
Net income       8,803 8,803
Common stock issued under employee stock plans   2,691      
Repurchase of common stock (1) (20,140)   (5,838) (26,000)
Stock-based compensation   17,449      
Other comprehensive income (loss)     (1,727)   (1,727)
Payment of dividends to stockholders       (22,736)  
Ending balance at Jun. 30, 2024 22 0 (3,189) 733,909 730,742
Beginning balance at Mar. 31, 2024 22 0 (2,559) 740,715  
Net income       4,849 4,849
Common stock issued under employee stock plans   0      
Repurchase of common stock 0 (11,035)   (303) (11,300)
Stock-based compensation   11,035      
Other comprehensive income (loss)     (630)   (630)
Payment of dividends to stockholders       (11,352)  
Ending balance at Jun. 30, 2024 $ 22 $ 0 $ (3,189) $ 733,909 $ 730,742