XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.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       6,875 $ 6,875
Common stock issued under employee stock plans   3,098      
Repurchase of common stock (1) (1,686)   0  
Stock-based compensation   7,368      
Other comprehensive income (loss)     2,300   2,300
Payment of dividends to stockholders       (10,868)  
Ending balance at Mar. 31, 2023 23 8,780 (5,044) 758,543 762,302
Beginning balance at Dec. 31, 2023 23 0 (1,462) 753,680 752,241
Net income       3,954 3,954
Common stock issued under employee stock plans   2,691      
Repurchase of common stock (1) (9,105)   (5,535) (14,600)
Stock-based compensation   6,414      
Other comprehensive income (loss)     (1,097)   (1,097)
Payment of dividends to stockholders       (11,384)  
Ending balance at Mar. 31, 2024 $ 22 $ 0 $ (2,559) $ 740,715 $ 738,178