XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF INCOME (LOSS) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Revenue:      
Revenue $ 716,720,000 $ 540,536,000 $ 445,732,000
Cost of sales:      
Cost of sales 432,789,000 367,022,000 304,496,000
Gross margin:      
Total gross margin 283,931,000 173,514,000 141,236,000
Selling, general and administrative 114,420,000 131,905,000 96,434,000
Research and development 97,687,000 64,255,000 54,689,000
Impairment of goodwill   156,017,000  
Income (loss) from operations 71,824,000 (178,663,000) (9,887,000)
Other (loss) income:      
Interest expense, net (4,220,000) (9,368,000) (5,440,000)
Other expense, net (4,373,000) (346,000) (10,313,000)
Sale of ownership in HAPSMobile Inc. joint venture     6,497,000
Income (loss) before income taxes 63,231,000 (188,377,000) (19,143,000)
Provision for (benefit from) income taxes 1,891,000 (14,663,000) (10,369,000)
Equity method investment (loss) income, net of tax (1,674,000) (2,453,000) 4,589,000
Net income (loss) 59,666,000 (176,167,000) (4,185,000)
Net income attributable to noncontrolling interest   (45,000) (3,000)
Net income (loss) attributable to AeroVironment, Inc. $ 59,666,000 $ (176,212,000) $ (4,188,000)
Net income (loss) per share attributable to AeroVironment, Inc.      
Basic (in dollars per share) $ 2.19 $ (7.04) $ (0.17)
Diluted (in dollars per share) $ 2.18 $ (7.04) $ (0.17)
Weighted-average shares outstanding:      
Basic (in shares) 27,203,417 25,044,881 24,685,534
Diluted (in shares) 27,327,993 25,044,881 24,685,534
Product sales      
Revenue:      
Revenue $ 585,771,000 $ 353,062,000 $ 240,683,000
Cost of sales:      
Cost of sales 340,174,000 203,419,000 140,596,000
Gross margin:      
Total gross margin 245,597,000 149,643,000 100,087,000
Contract services      
Revenue:      
Revenue 130,949,000 187,474,000 205,049,000
Cost of sales:      
Cost of sales 92,615,000 163,603,000 163,900,000
Gross margin:      
Total gross margin $ 38,334,000 $ 23,871,000 $ 41,149,000