UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($) $ in Thousands | Total | Common Stock, Shares | Common Stock, Additional Paid-in Capital | Treasury Stock | Retained Deficit |
Shareholders' equity, beginning of period at Mar. 31, 2021 | $ 58,074 | | $ 157,485 | $ (36,240) | $ (63,171) |
Shareholders' equity, beginning of period (Shares) at Mar. 31, 2021 | | 30,805,300 | | | |
Exercise of stock options for cash | 101 | | 101 | | |
Exercise of stock options for cash (shares) | | 24,045 | | | |
Shares issued under Employee Stock Purchase Plan | 3 | | | 3 | |
Shares issued under Employee Stock Purchase Plan (shares) | | 496 | | | |
Stock-based compensation | 160 | | 160 | | |
Stock-based compensation (shares) | | 171,470 | | | |
Employee tax withholdings on stock-based compensation | (4) | | | (4) | |
Employee tax withholdings on stock-based compensation (shares) | | (610) | | | |
Net income (loss) | 2,510 | | | | 2,510 |
Shareholders' equity, end of period at Jun. 30, 2021 | 60,844 | | 157,746 | (36,241) | (60,661) |
Shareholders' equity, at end of period (shares) at Jun. 30, 2021 | | 31,000,701 | | | |
Shareholders' equity, beginning of period at Mar. 31, 2021 | 58,074 | | 157,485 | (36,240) | (63,171) |
Shareholders' equity, beginning of period (Shares) at Mar. 31, 2021 | | 30,805,300 | | | |
Net income (loss) | 7,271 | | | | |
Shareholders' equity, end of period at Dec. 31, 2021 | 66,055 | | 158,197 | (36,242) | (55,900) |
Shareholders' equity, at end of period (shares) at Dec. 31, 2021 | | 31,094,688 | | | |
Shareholders' equity, beginning of period at Jun. 30, 2021 | 60,844 | | 157,746 | (36,241) | (60,661) |
Shareholders' equity, beginning of period (Shares) at Jun. 30, 2021 | | 31,000,701 | | | |
Exercise of stock options for cash | 18 | | 18 | | |
Exercise of stock options for cash (shares) | | 7,000 | | | |
Shares issued under Employee Stock Purchase Plan | 1 | | | 1 | |
Shares issued under Employee Stock Purchase Plan (shares) | | 327 | | | |
Stock-based compensation | 211 | | 211 | | |
Stock-based compensation (shares) | | 55,896 | | | |
Employee tax withholdings on stock-based compensation | (1) | | | (1) | |
Employee tax withholdings on stock-based compensation (shares) | | (294) | | | |
Net income (loss) | 3,659 | | | | 3,659 |
Shareholders' equity, end of period at Sep. 30, 2021 | 64,732 | | 157,975 | (36,241) | (57,002) |
Shareholders' equity, at end of period (shares) at Sep. 30, 2021 | | 31,063,630 | | | |
Exercise of stock options for cash | 2 | | 2 | | |
Exercise of stock options for cash (shares) | | 800 | | | |
Shares issued under Employee Stock Purchase Plan | 1 | | | 1 | |
Shares issued under Employee Stock Purchase Plan (shares) | | 355 | | | |
Stock-based compensation | 220 | | 220 | | |
Stock-based compensation (shares) | | 32,648 | | | |
Employee tax withholdings on stock-based compensation | (2) | | | (2) | |
Employee tax withholdings on stock-based compensation (shares) | | (2,745) | | | |
Net income (loss) | 1,102 | | | | 1,102 |
Shareholders' equity, end of period at Dec. 31, 2021 | 66,055 | | 158,197 | (36,242) | (55,900) |
Shareholders' equity, at end of period (shares) at Dec. 31, 2021 | | 31,094,688 | | | |
Shareholders' equity, beginning of period at Mar. 31, 2022 | 65,100 | | 158,419 | (36,239) | (57,080) |
Shareholders' equity, beginning of period (Shares) at Mar. 31, 2022 | | 31,097,872 | | | |
Exercise of stock options for cash | 54 | | 54 | | |
Exercise of stock options for cash (shares) | | 26,646 | | | |
Shares issued under Employee Stock Purchase Plan | $ 1 | | | 1 | |
Shares issued under Employee Stock Purchase Plan (shares) | 443 | 443 | | | |
Stock-based compensation | $ 254 | | 254 | | |
Stock-based compensation (shares) | | 125,744 | | | |
Employee tax withholdings on stock-based compensation | (2) | | | (2) | |
Employee tax withholdings on stock-based compensation (shares) | | 634 | | | |
Net income (loss) | (2,835) | | | | (2,835) |
Shareholders' equity, end of period at Jun. 30, 2022 | 62,572 | | 158,727 | (36,240) | (59,915) |
Shareholders' equity, at end of period (shares) at Jun. 30, 2022 | | 31,250,071 | | | |
Shareholders' equity, beginning of period at Mar. 31, 2022 | $ 65,100 | | $ 158,419 | $ (36,239) | $ (57,080) |
Shareholders' equity, beginning of period (Shares) at Mar. 31, 2022 | | 31,097,872 | | | |
Shares issued under Employee Stock Purchase Plan (shares) | 1,712 | | | | |
Net income (loss) | $ (29,225) | | | | |
Shareholders' equity, end of period at Dec. 31, 2022 | $ 38,153 | | | | |
Shareholders' equity, at end of period (shares) at Dec. 31, 2022 | 38,153 | 32,291,974 | 160,696 | (36,238) | (86,305) |
Shareholders' equity, beginning of period at Jun. 30, 2022 | $ 62,572 | | $ 158,727 | $ (36,240) | $ (59,915) |
Shareholders' equity, beginning of period (Shares) at Jun. 30, 2022 | | 31,250,071 | | | |
Shares issued under Employee Stock Purchase Plan | $ 1 | | | 1 | |
Shares issued under Employee Stock Purchase Plan (shares) | 648 | 648 | | | |
Stock-based compensation | $ 733 | | 733 | | |
Stock-based compensation (shares) | | 105,192 | | | |
Net income (loss) | (2,331) | | | | (2,331) |
Shareholders' equity, end of period at Sep. 30, 2022 | 60,975 | | 159,460 | (36,239) | (62,246) |
Shareholders' equity, at end of period (shares) at Sep. 30, 2022 | | 31,355,911 | | | |
Issuance of common stock for acquisition, (shares) | | 620,067 | | | |
Issuance of common stock for acquisition | 770 | | 770 | | |
Issuance of common stock for services, (shares) | | 10,976 | | | |
Issuance of common stock for services | 18 | | 18 | | |
Shares issued under Employee Stock Purchase Plan | $ 1 | | | $ 1 | |
Shares issued under Employee Stock Purchase Plan (shares) | 621 | 621 | | | |
Stock-based compensation | $ 448 | | $ 448 | | |
Stock-based compensation (shares) | | 304,686 | | | |
Employee tax withholdings on stock-based compensation (shares) | | 287 | | | |
Net income (loss) | (24,059) | | | | $ (24,059) |
Shareholders' equity, end of period at Dec. 31, 2022 | $ 38,153 | | | | |
Shareholders' equity, at end of period (shares) at Dec. 31, 2022 | 38,153 | 32,291,974 | 160,696 | (36,238) | (86,305) |