XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Unaudited Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) 28,920          
Balance $ 289 $ 1,133,536 $ (3,639) $ (291) $ (1,020,506) $ 109,389
Balance (in shares) at Mar. 31, 2022 28,920          
Balance at Mar. 31, 2022 $ 289 1,133,536 (3,639) (291) (1,020,506) 109,389
Issuance of common stock – restricted shares (in shares) 9          
Issuance of common stock – restricted shares $ 0 0 0 0 0 0
Stock-based compensation expense   1,033       1,033
Issuance of common stock for 401(k) match (in shares) 28          
Issuance of common stock for 401(k) match $ 0 138 0 0 0 138
Cumulative translation adjustment       63   63
Net loss         (8,710) (8,710)
Cumulative translation adjustment       63   63
Net loss         (8,710) (8,710)
Issuance of common stock – restricted shares, net of forfeited shares (in shares) (9)          
Balance (in shares) at Jun. 30, 2022 28,939          
Balance at Jun. 30, 2022 $ 289 1,134,707 (3,639) (228) (1,029,216) 101,913
Balance (in shares) at Mar. 31, 2022 28,920          
Balance at Mar. 31, 2022 $ 289 1,133,536 (3,639) (291) (1,020,506) 109,389
Net loss           (28,171)
Net loss           (28,171)
Balance (in shares) at Dec. 31, 2022 29,928,000          
Balance at Dec. 31, 2022 $ 299 1,137,622 (3,639) 1,603 (1,048,678) 87,207
Balance (in shares) 28,939          
Balance $ 289 1,134,707 (3,639) (228) (1,029,216) 101,913
Balance (in shares) at Jun. 30, 2022 28,939          
Balance at Jun. 30, 2022 $ 289 1,134,707 (3,639) (228) (1,029,216) 101,913
Issuance of common stock – restricted shares (in shares) 331          
Issuance of common stock – restricted shares $ 3 (3) 0 0 0 0
Stock-based compensation expense $ 0 1,019 0 0 0 1,019
Issuance of common stock for 401(k) match (in shares) 33          
Issuance of common stock for 401(k) match $ 1 178 0 0 0 179
Cumulative translation adjustment 0 0 0 2,026 0 2,026
Net loss $ 0 0 0 0 (9,881) (9,881)
Issuance of common stock – ESPP (in shares) 34          
Issuance of common stock – ESPP $ 0 127 0 0 0 127
Cumulative translation adjustment 0 0 0 2,026 0 2,026
Net loss $ 0 0 0 0 (9,881) (9,881)
Issuance of common stock – restricted shares, net of forfeited shares (in shares) (331)          
Balance (in shares) at Sep. 30, 2022 29,337          
Balance at Sep. 30, 2022 $ 293 1,136,028 (3,639) 1,798 (1,039,097) 95,383
Balance (in shares) 29,337          
Balance $ 293 1,136,028 (3,639) 1,798 (1,039,097) 95,383
Issuance of common stock – restricted shares (in shares) 550          
Issuance of common stock – restricted shares $ 6 (6) 0 0 0 0
Stock-based compensation expense $ 0 1,440 0 0 0 1,440
Issuance of common stock for 401(k) match (in shares) 41          
Issuance of common stock for 401(k) match $ 0 160 0 0 0 160
Cumulative translation adjustment 0 0 0 (195) 0 (195)
Net loss 0 0 0 0 (9,581) (9,581)
Cumulative translation adjustment 0 0 0 (195) 0 (195)
Net loss $ 0 0 0 0 (9,581) (9,581)
Issuance of common stock – restricted shares, net of forfeited shares (in shares) (550)          
Balance (in shares) at Dec. 31, 2022 29,928,000          
Balance at Dec. 31, 2022 $ 299 1,137,622 (3,639) 1,603 (1,048,678) 87,207
Balance (in shares) 29,928,000          
Balance $ 299 1,137,622 (3,639) 1,603 (1,048,678) 87,207
Balance (in shares) 29,937          
Balance $ 299 1,139,113 (3,639) 1,571 (1,055,547) 81,797
Balance (in shares) at Mar. 31, 2023 29,937          
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          
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          
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 loss         (5,398) (5,398)
Issuance of common stock – restricted shares, net of forfeited shares (in shares) (699)          
Balance (in shares) at Jun. 30, 2023 30,669          
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          
Balance at Mar. 31, 2023 $ 299 1,139,113 (3,639) 1,571 (1,055,547) 81,797
Net loss           (9,532)
Net loss           (9,532)
Balance (in shares) at Dec. 31, 2023 31,134          
Balance at Dec. 31, 2023 $ 311 1,146,405 (3,639) 1,527 (1,065,079) 79,525
Balance (in shares) 30,669          
Balance $ 307 1,140,626 (3,639) 1,569 (1,060,945) 77,918
Balance (in shares) at Jun. 30, 2023 30,669          
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          
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          
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          
Issuance of common stock – ESPP $ 0 136 0 0 0 136
Cumulative translation adjustment 0 0 0 64 0 64
Net loss $ 0 0 0 0 (2,485) (2,485)
Issuance of common stock – restricted shares, net of forfeited shares (in shares) (9)          
Balance (in shares) at Sep. 30, 2023 30,716          
Balance at Sep. 30, 2023 $ 307 1,142,023 (3,639) 1,633 (1,063,430) 76,894
Balance (in shares) 30,716          
Balance $ 307 1,142,023 (3,639) 1,633 (1,063,430) 76,894
Stock-based compensation expense $ 0 1,140 0 0 0 1,140
Issuance of common stock for 401(k) match (in shares) 18          
Issuance of common stock for 401(k) match $ 0 154 0 0 0 154
Cumulative translation adjustment 0 0 0 (106) 0 (106)
Net loss $ 0 0 0 0 (1,649) (1,649)
Issuance of common stock for contingent consideration (in shares) 400          
Issuance of common stock for contingent consideration $ 4 3,088 0 0 0 3,092
Cumulative translation adjustment 0 0 0 (106) 0 (106)
Net loss $ 0 0 0 0 (1,649) (1,649)
Balance (in shares) at Dec. 31, 2023 31,134          
Balance at Dec. 31, 2023 $ 311 1,146,405 (3,639) 1,527 (1,065,079) 79,525
Balance (in shares) 31,134          
Balance $ 311 $ 1,146,405 $ (3,639) $ 1,527 $ (1,065,079) $ 79,525