XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Mar. 31, 2023 $ 332,076 $ 74,199 $ (12,795) [1] $ 393,480
Exercise of stock options and vesting of restricted stock units (in shares) 20,074      
Exercise of stock options and vesting of restricted stock units $ 52     52
Tax withholding on vesting of restricted stock units (in shares) (5,260)      
Tax withholding on vesting of restricted stock units $ (712) 0 0 (712)
Dividends paid, $0.16 per share   (859)   (859)
Stock-based compensation expense $ 2,968     2,968
Foreign currency translation     (6,661) [1] (6,661)
Net income   (549)   (549)
Balance (in shares) at Jun. 30, 2023 5,384,280      
Balance at Jun. 30, 2023 $ 334,384 72,791 (19,456) [1] 387,719
Balance (in shares) at Mar. 31, 2023 5,369,466      
Net (loss) income   (549)   (549)
Balance at Mar. 31, 2023 $ 332,076 74,199 (12,795) [1] 393,480
Foreign currency translation       (8,014)
Net income       (1,779)
Balance (in shares) at Sep. 30, 2023 5,391,726      
Balance at Sep. 30, 2023 $ 337,869 70,699 (20,809) [1] 387,759
Balance (in shares) at Mar. 31, 2023 5,369,466      
Net (loss) income       (1,779)
Balance at Jun. 30, 2023 $ 334,384 72,791 (19,456) [1] 387,719
Exercise of stock options and vesting of restricted stock units (in shares) 7,464      
Exercise of stock options and vesting of restricted stock units $ 304     304
Tax withholding on vesting of restricted stock units (in shares) (18)      
Tax withholding on vesting of restricted stock units $ (2)     (2)
Dividends paid, $0.16 per share   (862)   (862)
Stock-based compensation expense $ 3,183     3,183
Foreign currency translation     (1,353) (1,353)
Net income   (1,230)   (1,230)
Balance (in shares) at Sep. 30, 2023 5,391,726      
Balance at Sep. 30, 2023 $ 337,869 70,699 (20,809) [1] 387,759
Balance (in shares) at Jun. 30, 2023 5,384,280      
Net (loss) income   (1,230)   $ (1,230)
Balance (in shares) at Mar. 31, 2024 5,394,491     5,394,491
Balance at Mar. 31, 2024 $ 343,642 (183,494) (14,755) [1] $ 145,393
Exercise of stock options and vesting of restricted stock units (in shares) 20,858      
Exercise of stock options and vesting of restricted stock units $ 0     0
Tax withholding on vesting of restricted stock units (in shares) (6,194)      
Tax withholding on vesting of restricted stock units $ (571) 0 0 (571)
Dividends paid, $0.16 per share   (863)   (863)
Stock-based compensation expense 2,928     2,928
Foreign currency translation     452 [1] 452
Net income $ 0 3,388 0 3,388
Balance (in shares) at Jun. 30, 2024 5,409,155      
Balance at Jun. 30, 2024 $ 345,999 (180,969) (14,303) [1] 150,727
Net (loss) income $ 0 3,388 0 $ 3,388
Balance (in shares) at Mar. 31, 2024 5,394,491     5,394,491
Balance at Mar. 31, 2024 $ 343,642 (183,494) (14,755) [1] $ 145,393
Exercise of stock options and vesting of restricted stock units (in shares)       (0)
Foreign currency translation       $ 5,084
Net income       6,816
Balance (in shares) at Sep. 30, 2024 5,419,855      
Balance at Sep. 30, 2024 $ 349,529 (178,407) (9,671) [1] 161,451
Net (loss) income       6,816
Balance at Jun. 30, 2024 $ 345,999 (180,969) (14,303) [1] 150,727
Exercise of stock options and vesting of restricted stock units (in shares) 13,006      
Exercise of stock options and vesting of restricted stock units $ 0     0
Tax withholding on vesting of restricted stock units (in shares) (2,306)      
Tax withholding on vesting of restricted stock units $ (307)     (307)
Dividends paid, $0.16 per share   (866)   (866)
Stock-based compensation expense 3,837     3,837
Foreign currency translation     4,632 4,632
Net income $ 0 3,428 0 3,428
Balance (in shares) at Sep. 30, 2024 5,419,855      
Balance at Sep. 30, 2024 $ 349,529 (178,407) (9,671) [1] 161,451
Balance (in shares) at Jun. 30, 2024 5,409,155      
Net (loss) income $ 0 $ 3,428 $ 0 $ 3,428
[1] Accumulated Other Comprehensive Income (Loss).