XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Including Additional Paid in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2022 30,579      
Balance at Dec. 31, 2022 $ 254,832 $ 80,213 $ (981) $ 334,064
Net income 0 2,623 0 2,623
Comprehensive loss 0 0 (35) (35)
Dividends declared on common stock 0 (767) 0 (767)
Stock-based compensation $ 945 0 0 945
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) 103      
Common stock issued under stock plans, net of shares withheld for employee taxes $ (791)   0 (791)
Balance (in shares) at Mar. 31, 2023 30,682      
Balance at Mar. 31, 2023 $ 254,986 82,069 (1,016) 336,039
Balance (in shares) at Dec. 31, 2022 30,579      
Balance at Dec. 31, 2022 $ 254,832 80,213 (981) 334,064
Net income       6,756
Comprehensive loss       92
Balance (in shares) at Jun. 30, 2023 30,686      
Balance at Jun. 30, 2023 $ 256,073 85,435 (889) 340,619
Balance (in shares) at Mar. 31, 2023 30,682      
Balance at Mar. 31, 2023 $ 254,986 82,069 (1,016) 336,039
Net income 0 4,133 0 4,133
Comprehensive loss 0 0 127 127
Dividends declared on common stock 0 (767) 0 (767)
Stock-based compensation $ 1,093 0 0 1,093
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) 4      
Common stock issued under stock plans, net of shares withheld for employee taxes $ (6)   0 (6)
Balance (in shares) at Jun. 30, 2023 30,686      
Balance at Jun. 30, 2023 $ 256,073 85,435 (889) $ 340,619
Balance (in shares) at Dec. 31, 2023 30,298     30,298
Balance at Dec. 31, 2023 $ 249,075 92,368 (691) $ 340,752
Net income 0 5,227 0 5,227
Comprehensive loss 0 0 (481) (481)
Dividends declared on common stock 0 (849) 0 (849)
Stock-based compensation $ 1,060 0 0 1,060
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) 100      
Common stock issued under stock plans, net of shares withheld for employee taxes $ (855)   0 (855)
Balance (in shares) at Mar. 31, 2024 30,398      
Balance at Mar. 31, 2024 $ 249,280 96,746 (1,172) $ 344,854
Balance (in shares) at Dec. 31, 2023 30,298     30,298
Balance at Dec. 31, 2023 $ 249,075 92,368 (691) $ 340,752
Net income       9,394
Comprehensive loss       $ (526)
Balance (in shares) at Jun. 30, 2024 30,408     30,408
Balance at Jun. 30, 2024 $ 250,368 100,063 (1,217) $ 349,214
Balance (in shares) at Mar. 31, 2024 30,398      
Balance at Mar. 31, 2024 $ 249,280 96,746 (1,172) 344,854
Net income 0 4,168 0 4,168
Comprehensive loss 0 0 (45) (45)
Dividends declared on common stock 0 (851) 0 (851)
Stock-based compensation $ 1,094 0 0 1,094
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) 10      
Common stock issued under stock plans, net of shares withheld for employee taxes $ (6)   0 $ (6)
Balance (in shares) at Jun. 30, 2024 30,408     30,408
Balance at Jun. 30, 2024 $ 250,368 $ 100,063 $ (1,217) $ 349,214