XML 82 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 26, 2019
Oct. 31, 2020
Oct. 26, 2019
Revenue:        
Total revenue $ 92,665 $ 83,271 $ 180,115 $ 170,182
Cost of sales:        
Cost of sales 51,814 48,105 103,853 93,744
Gross margin:        
Total gross margin 40,851 35,166 76,262 76,438
Selling, general and administrative 14,977 16,255 26,988 29,923
Research and development 11,976 10,858 23,079 19,567
Income from continuing operations 13,898 8,053 26,195 26,948
Other income:        
Interest income, net 115 1,266 323 2,595
Other income, net 72 157 105 512
Income from continuing operations before income taxes 14,085 9,476 26,623 30,055
Provision for income taxes 2,491 1,108 3,698 3,241
Equity method investment loss, net of tax (9,522) (863) (10,810) (2,210)
Net income from continuing operations 2,072 7,505 12,115 24,604
Net income 2,072 7,505 12,115 24,604
Net loss attributable to noncontrolling interest 22 (4) 59 7
Net income attributable to AeroVironment, Inc. $ 2,094 $ 7,501 $ 12,174 $ 24,611
Net income per share attributable to AeroVironment, Inc.--Basic        
Net income per share attributable to AeroVironment, Inc.-Basic $ 0.09 $ 0.32 $ 0.51 $ 1.04
Net income per share attributable to AeroVironment, Inc.-Diluted        
Net income per share attributable to AeroVironment, Inc.-Diluted $ 0.09 $ 0.31 $ 0.50 $ 1.02
Weighted-average shares outstanding:        
Basic (in shares) 23,936,950 23,804,364 23,914,737 23,775,355
Diluted (in shares) 24,196,912 24,061,810 24,190,316 24,063,775
Product sales        
Revenue:        
Revenue $ 65,528 $ 57,386 $ 123,885 $ 123,225
Cost of sales:        
Cost of sales 34,209 30,802 66,293 61,210
Gross margin:        
Total gross margin 31,319 26,584 57,592 62,015
Contract services        
Revenue:        
Revenue 27,137 25,885 56,230 46,957
Cost of sales:        
Cost of sales 17,605 17,303 37,560 32,534
Gross margin:        
Total gross margin $ 9,532 $ 8,582 $ 18,670 $ 14,423