XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Significant Accounting Policies - Earnings (Loss) Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Numerator for basic earnings per share:        
Net income (loss) attributable to AeroVironment, Inc. $ 13,885 $ (676) $ 53,620 $ (15,739)
Denominator for basic earnings (loss) per share:        
Weighted average common shares 27,907,568 25,012,412 26,957,061 24,906,977
Dilutive effect of employee stock options, restricted stock and restricted stock units 136,559   104,348  
Denominator for diluted earnings (loss) per share 28,044,127 25,012,412 27,061,409 24,906,977
Number of shares reserved for issuance 0   0  
Number of anti-dilutive shares 72 145,793 606 152,047