XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Mar. 31, 2024 5,394,491      
Balance at Mar. 31, 2024 $ 343,642,000 $ (183,494,000) $ (14,755,000) [1] $ 145,393,000
Vesting of restricted stock units (in shares) 20,858      
Vesting of restricted stock units $ 0 0 0 [1] 0
Tax withholding on vesting of net restricted stock units (in shares) (6,194)      
Tax withholding on vesting of net restricted stock units $ (571,000) 0 0 [1] (571,000)
Dividends paid, $0.16 per share 0 (863,000) 0 [1] (863,000)
Stock-based compensation expense 2,928,000     2,928,000
Foreign currency translation 0 0 452,000 [1] 452,000
Net income $ 0 3,388,000 0 [1] 3,388,000
Balance (in shares) at Jun. 30, 2024 5,409,155      
Balance at Jun. 30, 2024 $ 345,999,000 (180,969,000) (14,303,000) [1] 150,727,000
Dividends paid, $0.16 per share (0) 863,000 (0) [1] 863,000
Foreign currency translation $ 0 0 452,000 [1] 452,000
Balance (in shares) at Mar. 31, 2024 5,394,491      
Balance at Mar. 31, 2024 $ 343,642,000 (183,494,000) (14,755,000) [1] 145,393,000
Foreign currency translation       (1,867,000)
Net income       5,140,000
Balance (in shares) at Dec. 31, 2024 5,433,603      
Balance at Dec. 31, 2024 $ 352,788,000 (180,952,000) (16,622,000) [1] 155,214,000
Foreign currency translation       (1,867,000)
Balance (in shares) at Jun. 30, 2024 5,409,155      
Balance at Jun. 30, 2024 $ 345,999,000 (180,969,000) (14,303,000) [1] 150,727,000
Vesting of restricted stock units (in shares) 13,006      
Vesting of restricted stock units $ 0 0 0 [1] 0
Tax withholding on vesting of net restricted stock units (in shares) (2,306)      
Tax withholding on vesting of net restricted stock units $ (307,000) 0 0 [1] (307,000)
Dividends paid, $0.16 per share 0 (866,000) 0 [1] (866,000)
Stock-based compensation expense 3,837,000     3,837,000
Foreign currency translation 0 0 4,632,000 [1] 4,632,000
Net income $ 0 3,428,000 0 [1] 3,428,000
Balance (in shares) at Sep. 30, 2024 5,419,855      
Balance at Sep. 30, 2024 $ 349,529,000 (178,407,000) (9,671,000) [1] 161,451,000
Dividends paid, $0.16 per share (0) 866,000 (0) [1] 866,000
Foreign currency translation $ 0 0 4,632,000 [1] 4,632,000
Vesting of restricted stock units (in shares) 13,780      
Vesting of restricted stock units $ 23,000 0 0 [1] 23,000
Tax withholding on vesting of net restricted stock units (in shares) (32)      
Tax withholding on vesting of net restricted stock units $ (3,000) 0 0 [1] (3,000)
Dividends paid, $0.16 per share 0 (869,000) 0 [1] (869,000)
Stock-based compensation expense 3,239,000 0 0 [1] 3,239,000
Foreign currency translation 0 0 (6,951,000) [1] (6,951,000)
Net income $ 0 (1,676,000) 0 [1] (1,676,000)
Balance (in shares) at Dec. 31, 2024 5,433,603      
Balance at Dec. 31, 2024 $ 352,788,000 (180,952,000) (16,622,000) [1] 155,214,000
Dividends paid, $0.16 per share (0) 869,000 (0) [1] 869,000
Foreign currency translation $ 0 0 (6,951,000) [1] $ (6,951,000)
Balance (in shares) at Mar. 31, 2025 5,455,421     5,455,421
Balance at Mar. 31, 2025 $ 358,541,000 (188,936,000) (9,775,000) [2] $ 159,830,000
Vesting of restricted stock units (in shares) 57,348      
Vesting of restricted stock units $ 0 0 0 [2] 0
Tax withholding on vesting of net restricted stock units (in shares) (11,315)      
Tax withholding on vesting of net restricted stock units $ (1,061,000) 0 0 [2] (1,061,000)
Dividends paid, $0.16 per share 0 (873,000) 0 [2] (873,000)
Stock-based compensation expense 3,881,000     3,881,000
Foreign currency translation 0 0 5,977,000 [2] 5,977,000
Net income $ 0 4,742,000 0 [2] 4,742,000
Balance (in shares) at Jun. 30, 2025 5,501,454      
Balance at Jun. 30, 2025 $ 361,361,000 (185,067,000) (3,798,000) [2] 172,496,000
Dividends paid, $0.16 per share (0) 873,000 (0) [2] 873,000
Foreign currency translation $ 0 0 5,977,000 [2] $ 5,977,000
Balance (in shares) at Mar. 31, 2025 5,455,421     5,455,421
Balance at Mar. 31, 2025 $ 358,541,000 (188,936,000) (9,775,000) [2] $ 159,830,000
Foreign currency translation       8,638,000
Net income       $ 10,848,000
Balance (in shares) at Dec. 31, 2025 5,524,813     5,524,813
Balance at Dec. 31, 2025 $ 368,555,000 (180,727,000) (1,137,000) [2] $ 186,691,000
Foreign currency translation       8,638,000
Balance (in shares) at Jun. 30, 2025 5,501,454      
Balance at Jun. 30, 2025 $ 361,361,000 (185,067,000) (3,798,000) [2] 172,496,000
Vesting of restricted stock units (in shares) 9,287      
Vesting of restricted stock units $ 0 0 0 [2] 0
Tax withholding on vesting of net restricted stock units (in shares) 0      
Tax withholding on vesting of net restricted stock units $ 0 0 0 [2] 0
Dividends paid, $0.16 per share 0 (882,000) 0 [2] (882,000)
Stock-based compensation expense 3,812,000     3,812,000
Foreign currency translation 0 0 566,000 [2] 566,000
Net income $ 0 2,476,000 0 [2] 2,476,000
Balance (in shares) at Sep. 30, 2025 5,510,741      
Balance at Sep. 30, 2025 $ 365,173,000 (183,473,000) (3,232,000) [2] 178,468,000
Dividends paid, $0.16 per share (0) 882,000 (0) [2] 882,000
Foreign currency translation $ 0 0 566,000 [2] 566,000
Vesting of restricted stock units (in shares) 14,072      
Vesting of restricted stock units $ 0 0 0 [2] 0
Tax withholding on vesting of net restricted stock units (in shares) 0      
Tax withholding on vesting of net restricted stock units $ 0 0 0 [2] 0
Dividends paid, $0.16 per share 0 (884,000) 0 [2] (884,000)
Stock-based compensation expense 3,382,000 0 0 [2] 3,382,000
Foreign currency translation 0 0 2,095,000 [2] 2,095,000
Net income $ 0 3,630,000 0 [2] $ 3,630,000
Balance (in shares) at Dec. 31, 2025 5,524,813     5,524,813
Balance at Dec. 31, 2025 $ 368,555,000 (180,727,000) (1,137,000) [2] $ 186,691,000
Dividends paid, $0.16 per share (0) 884,000 (0) [2] 884,000
Foreign currency translation $ 0 $ 0 $ 2,095,000 [2] $ 2,095,000
[1] Accumulated Other Comprehensive (Loss) Income
[2] Accumulated Other Comprehensive (Loss) Income.