v3.26.1
Consolidated Statements of Shareholders’ Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital Common Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Total
Beginning balance at Mar. 31, 2023 $ 195,000 $ 231,836,000 $ 88,747,000 $ (303,000) $ 320,475,000
Beginning balance (in Shares) at Mar. 31, 2023 19,494,615        
Compensation recognized under employee stock plans $ 0 4,700,000 0 0 4,700,000
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes $ 2,000 (281,000) 0 0 (279,000)
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares) 167,765        
Foreign currency translation $ 0 0 0 9,458,000 9,458,000
Net income (loss) 0 0 (49,244,000) 0 (49,244,000)
Ending balance at Mar. 31, 2024 $ 197,000 236,255,000 39,503,000 9,155,000 285,110,000
Ending balance (in Shares) at Mar. 31, 2024 19,662,380        
Compensation recognized under employee stock plans $ 0 3,877,000 0 0 3,877,000
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes $ 2,000 (892,000) 0 0 (890,000)
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares) 315,460        
Repurchase and cancellation of common stock, including fees $ (5,000) (4,827,000) 0 0 (4,832,000)
Repurchase and cancellation of common stock, including fees (in Shares) (542,134)        
Foreign currency translation $ 0 0 0 (6,096,000) (6,096,000)
Net income (loss) 0 0 (19,470,000) 0 (19,470,000)
Ending balance at Mar. 31, 2025 $ 194,000 234,413,000 20,033,000 3,059,000 $ 257,699,000
Ending balance (in Shares) at Mar. 31, 2025 19,435,706       19,435,706
Compensation recognized under employee stock plans $ 0 5,635,000 0 0 $ 5,635,000
Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price $ 0 101,000 0 0 101,000
Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price (in Shares) 6,466        
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes $ 4,000 (2,098,000) 0 0 (2,094,000)
Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares) 438,254        
Repurchase and cancellation of common stock, including fees $ (9,000) (11,342,000) 0 0 (11,351,000)
Repurchase and cancellation of common stock, including fees (in Shares) (955,608)        
Foreign currency translation $ 0 0 0 3,626,000 3,626,000
Net income (loss) 0 0 12,394,000 0 12,394,000
Ending balance at Mar. 31, 2026 $ 189,000 $ 226,709,000 $ 32,427,000 $ 6,685,000 $ 266,010,000
Ending balance (in Shares) at Mar. 31, 2026 18,924,818       18,924,818