XML 30 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Parent
Adoption of ASU 2018-09
Parent
Common Stock
Additional Paid-In Capital
Retained Earnings
Adoption of ASU 2018-09
Retained Earnings
Accumulated Other Comprehensive Income
Non-controlling Interest
Adoption of ASU 2018-09
Total
Increase (Decrease) in Stockholders' Equity                    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest                   $ 409,056
Balance at Apr. 30, 2018   $ 409,033 $ 2 $ 170,139   $ 238,913 $ (21) $ 23    
Balance (in shares) at Apr. 30, 2018     23,908,736              
Increase (Decrease) in Stockholders' Equity                    
Net income                   47,419
Net (income) loss attributable to noncontrolling interest               (19)   19
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest   47,438       47,438        
Unrealized gain (loss) on investments   57         57     57
Foreign currency translation   (34)         (34)     (34)
Stock options exercised   71   71           71
Stock options exercised (in shares)     12,725              
Restricted stock awards (in shares)     57,476              
Restricted stock awards forfeited (in shares)     18,023              
Restricted stock awards forfeited (in shares)     (18,023)              
Tax withholding payment related to net share settlement of equity awards   (1,094)   (1,094)           (1,094)
Tax withholding payment related to net share settlement of equity awards (in shares)     (14,621)              
Stock-based compensation   7,100   7,100           7,100
Balance at Apr. 30, 2019 $ 665 462,571 $ 2 176,216 $ 665 286,351 2 4    
Balance (in shares) at Apr. 30, 2019     23,946,293              
Increase (Decrease) in Stockholders' Equity                    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest                 $ 665 462,575
Net income                   41,070
Net (income) loss attributable to noncontrolling interest               (4)   4
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest   41,074       41,074        
Unrealized gain (loss) on investments   50         50     50
Foreign currency translation   276         276     276
Stock options exercised   100   100           100
Stock options exercised (in shares)     16,189              
Restricted stock awards (in shares)     131,991              
Restricted stock awards forfeited (in shares)     12,541              
Restricted stock awards forfeited (in shares)     (12,541)              
Tax withholding payment related to net share settlement of equity awards   (1,062)   (1,062)           (1,062)
Tax withholding payment related to net share settlement of equity awards (in shares)     (18,293)              
Stock-based compensation   6,227   6,227           6,227
Balance at Apr. 30, 2020   509,901 $ 2 181,481   328,090 328     509,901
Balance (in shares) at Apr. 30, 2020     24,063,639              
Increase (Decrease) in Stockholders' Equity                    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest                   509,901
Net income                   23,345
Net (income) loss attributable to noncontrolling interest               14   (14)
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest   23,331       23,331        
Unrealized gain (loss) on investments   (60)         (60)     (60)
Foreign currency translation   75         75     75
Stock options exercised   1,522   1,522           1,522
Stock options exercised (in shares)     53,500              
Restricted stock awards (in shares)     117,468              
Restricted stock awards forfeited (in shares)     5,509              
Restricted stock awards forfeited (in shares)     (5,509)              
Tax withholding payment related to net share settlement of equity awards   (1,992)   (1,992)           (1,992)
Tax withholding payment related to net share settlement of equity awards (in shares)     (25,597)              
Business acquisition   72,384   72,384           72,384
Business acquisition (in shares)     573,794              
Stock-based compensation   6,932   6,932           6,932
Balance at Apr. 30, 2021   $ 612,093 $ 2 $ 260,327   $ 351,421 $ 343 $ 14   612,093
Balance (in shares) at Apr. 30, 2021     24,777,295              
Increase (Decrease) in Stockholders' Equity                    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest                   $ 612,107