XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Apr. 30, 2021 $ 61 $ 637,534 $ (559,859) $ 77,736
Beginning balance, shares at Apr. 30, 2021 61,069      
Cumulative-effect adjustment from modified retrospective adoption of ASU 2020-06 (42,431) 810 (41,621)
Common stock issued under equity compensation plans $ 1 3,033 3,034
Common stock issued under equity compensation plans, shares 656      
Stock-based compensation expense 5,352 5,352
Net income 12,074 12,074
Ending balance, value at Jan. 31, 2022 $ 62 603,488 (546,975) 56,575
Ending balance, shares at Jan. 31, 2022 61,725      
Beginning balance, value at Oct. 31, 2021 $ 62 600,266 (549,223) 51,105
Beginning balance, shares at Oct. 31, 2021 61,552      
Common stock issued under equity compensation plans 1,111 1,111
Common stock issued under equity compensation plans, shares 173      
Stock-based compensation expense 2,111 2,111
Net income 2,248 2,248
Ending balance, value at Jan. 31, 2022 $ 62 603,488 (546,975) 56,575
Ending balance, shares at Jan. 31, 2022 61,725      
Beginning balance, value at Apr. 30, 2022 $ 62 605,841 (431,377) 174,526
Beginning balance, shares at Apr. 30, 2022 61,807      
Common stock issued under equity compensation plans 2,573 2,573
Common stock issued under equity compensation plans, shares 716      
Stock-based compensation expense 7,427 7,427
Net income 869 869
Ending balance, value at Jan. 31, 2023 $ 62 615,841 (430,508) 185,395
Ending balance, shares at Jan. 31, 2023 62,523      
Beginning balance, value at Oct. 31, 2022 $ 62 612,102 (430,969) 181,195
Beginning balance, shares at Oct. 31, 2022 62,308      
Common stock issued under equity compensation plans 995 995
Common stock issued under equity compensation plans, shares 215      
Stock-based compensation expense 2,744 2,744
Net income 461 461
Ending balance, value at Jan. 31, 2023 $ 62 $ 615,841 $ (430,508) $ 185,395
Ending balance, shares at Jan. 31, 2023 62,523