XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Megatran [Member]
Common Stock [Member]
Megatran [Member]
Additional Paid-in Capital [Member]
Megatran [Member]
Treasury Stock, Common [Member]
Megatran [Member]
AOCI Attributable to Parent [Member]
Megatran [Member]
Retained Earnings [Member]
Megatran [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Mar. 31, 2023             29,937,000          
Balance at Mar. 31, 2023             $ 299 $ 1,139,113 $ (3,639) $ 1,571 $ (1,055,547) $ 81,797
Issuance of common stock – restricted shares (in shares)             699,000          
Issuance of common stock – restricted shares             $ 7 (7) 0 0 0 0
Stock-based compensation expense               1,357       1,357
Issuance of common stock for 401(k) match (in shares)             33,000          
Issuance of common stock for 401(k) match             $ 1 163 0 0 0 164
Cumulative translation adjustment                   (2)   (2)
Net loss                     (5,398) (5,398)
Cumulative translation adjustment                   (2)   (2)
Net income (loss)                     (5,398) (5,398)
Balance (in shares) at Jun. 30, 2023             30,669,000          
Balance at Jun. 30, 2023             $ 307 1,140,626 (3,639) 1,569 (1,060,945) 77,918
Balance (in shares) at Mar. 31, 2023             29,937,000          
Balance at Mar. 31, 2023             $ 299 1,139,113 (3,639) 1,571 (1,055,547) 81,797
Net loss                       (7,883)
Net income (loss)                       (7,883)
Balance (in shares) at Sep. 30, 2023             30,716,000          
Balance at Sep. 30, 2023             $ 307 1,142,023 (3,639) 1,633 (1,063,430) 76,894
Balance (in shares) at Jun. 30, 2023             30,669,000          
Balance at Jun. 30, 2023             $ 307 1,140,626 (3,639) 1,569 (1,060,945) 77,918
Issuance of common stock – restricted shares (in shares)             9,000          
Issuance of common stock – restricted shares             $ 0 0 0 0 0 0
Stock-based compensation expense             $ 0 1,111 0 0 0 1,111
Issuance of common stock for 401(k) match (in shares)             17,000          
Issuance of common stock for 401(k) match             $ 0 150 0 0 0 150
Cumulative translation adjustment             0 0 0 64 0 64
Net loss             $ 0 0 0 0 (2,485) (2,485)
Issuance of common stock – ESPP (in shares)             21,000          
Issuance of common stock – ESPP             $ 0 136 0 0 0 136
Cumulative translation adjustment             0 0 0 64 0 64
Net income (loss)             $ 0 0 0 0 (2,485) (2,485)
Balance (in shares) at Sep. 30, 2023             30,716,000          
Balance at Sep. 30, 2023             $ 307 1,142,023 (3,639) 1,633 (1,063,430) 76,894
Balance (in shares) at Mar. 31, 2024             37,343,000          
Balance at Mar. 31, 2024             $ 373 1,212,913 (3,639) 1,582 (1,066,658) 144,571
Issuance of common stock – restricted shares (in shares)             44,000          
Issuance of common stock – restricted shares             $ 1 (1) 0 0 0 0
Stock-based compensation expense               1,229       1,229
Issuance of common stock for 401(k) match (in shares)             12,000          
Issuance of common stock for 401(k) match             $ 0 179 0 0 0 179
Repurchase of treasury stock             $ 0 0 (126) 0 0 (126)
Cumulative translation adjustment                   15   15
Net loss                     (2,524) (2,524)
Cumulative translation adjustment                   15   15
Net income (loss)                     (2,524) (2,524)
Balance (in shares) at Jun. 30, 2024             37,399,000          
Balance at Jun. 30, 2024             $ 374 1,214,320 (3,765) 1,597 (1,069,182) 143,344
Balance (in shares) at Mar. 31, 2024             37,343,000          
Balance at Mar. 31, 2024             $ 373 1,212,913 (3,639) 1,582 (1,066,658) 144,571
Net loss           $ 2,100           2,363
Net income (loss)           2,100           2,363
Balance (in shares) at Sep. 30, 2024             39,827,000          
Balance at Sep. 30, 2024             $ 398 1,253,168 (3,765) 1,509 (1,064,295) 187,015
Balance (in shares) at Jun. 30, 2024             37,399,000          
Balance at Jun. 30, 2024             $ 374 1,214,320 (3,765) 1,597 (1,069,182) 143,344
Issuance of common stock – restricted shares (in shares)             815,000          
Issuance of common stock – restricted shares             $ 8 (8) 0 0 0 0
Stock-based compensation expense             $ 0 843 0 0 0 843
Issuance of common stock for 401(k) match (in shares)             7,000          
Issuance of common stock for 401(k) match             $ 0 166 0 0 0 166
Cumulative translation adjustment             0 0 0 (88) 0 (88)
Net loss           2,100 $ 0 0 0 0 4,887 4,887
Issuance of common stock – ESPP (in shares)             8          
Issuance of common stock – ESPP             $ 0 157 0 0 0 157
Issuance of common stock - Megatran acquisition, net of offering expenses (in shares) 1,298,000                      
Issuance of common stock - Megatran acquisition, net of offering expenses $ 13 $ 31,189 $ 0 $ 0 $ 0 31,202            
Issuance of common stock to settle contingent consideration (in shares)             300,000          
Issuance of common stock to settle contingent consideration             $ 3 6,501 0 0 0 6,504
Cumulative translation adjustment             0 0 0 (88) 0 (88)
Net income (loss)           $ 2,100 $ 0 0 0 0 4,887 4,887
Balance (in shares) at Sep. 30, 2024             39,827,000          
Balance at Sep. 30, 2024             $ 398 $ 1,253,168 $ (3,765) $ 1,509 $ (1,064,295) $ 187,015