v3.26.1
Condensed Consolidated Statements of Shareholders’ Equity - USD ($)
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Total
Beginning balance at Mar. 31, 2025 $ 194,000 $ 234,413,000 $ 20,033,000 $ 3,059,000 $ 257,699,000
Beginning balance (in Shares) at Mar. 31, 2025 19,435,706        
Share-based compensation expense $ 0 946,000     946,000
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes $ 2,000 (498,000)     (496,000)
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares) 114,225        
Repurchase and cancellation of common stock, including fees $ (2,000) (1,964,000)     (1,966,000)
Repurchase and cancellation of common stock, including fees (in Shares) (197,796)        
Foreign currency translation $ 0 0 0 888,000 888,000
Net income (loss) 0 0 3,042,000 0 3,042,000
Ending balance at Jun. 30, 2025 $ 194,000 232,897,000 23,075,000 3,947,000 260,113,000
Ending balance (in Shares) at Jun. 30, 2025 19,352,135        
Beginning balance at Mar. 31, 2026 $ 189,000 226,709,000 32,427,000 6,685,000 $ 266,010,000
Beginning balance (in Shares) at Mar. 31, 2026 18,924,818       18,924,818
Share-based compensation expense $ 0 2,138,000     $ 2,138,000
Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price $ 0 24,000     24,000
Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price (in Shares) 2,091        
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes $ 1,000 (1,116,000)     (1,115,000)
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares) 135,821        
Repurchase and cancellation of common stock, including fees $ (1,000) (1,928,000)     (1,929,000)
Repurchase and cancellation of common stock, including fees (in Shares) (129,523)        
Foreign currency translation $ 0 0 0 1,282,000 1,282,000
Net income (loss) 0 0 (13,421,000) 0 (13,421,000)
Ending balance at Jun. 30, 2026 $ 189,000 $ 225,827,000 $ 19,006,000 $ 7,967,000 $ 252,989,000
Ending balance (in Shares) at Jun. 30, 2026 18,933,207       18,933,207