XML 77 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Current assets:    
Cash and cash equivalents $ 255,142 $ 172,708
Held-to-maturity short-term investments   150,487
Available-for-sale short-term investments 47,507  
Accounts receivable, net of allowance for doubtful accounts of $1,190 at April 30, 2020 and $1,041 at April 30, 2019 73,660 31,051
Unbilled receivables and retentions (inclusive of related party unbilled receivables of $15,779 at April 30, 2020 and $9,028 at April 30, 2019) 75,837 53,047
Inventories 45,535 54,056
Prepaid expenses and other current assets 6,246 7,418
Income taxes receivable   821
Total current assets 503,927 469,588
Held-to-maturity long-term investments   9,386
Available-for-sale long-term investments 15,030  
Property and equipment, net 21,694 16,905
Operating lease right-of-use assets 8,793  
Deferred income taxes 4,928 6,685
Intangibles, net 13,637 459
Goodwill 6,340  
Other assets 10,605 5,821
Total assets 584,954 508,844
Current liabilities:    
Accounts payable 19,859 15,972
Wages and related accruals 23,972 18,507
Customer advances 7,899 2,962
Current operating lease liabilities 3,380  
Income taxes payable 1,065  
Other current liabilities 10,778 7,425
Total current liabilities 66,953 44,866
Deferred rent   1,173
Non-current operating lease liabilities 6,833  
Other non-current liabilities 250 150
Deferred tax liability   29
Liability for uncertain tax positions 1,017 51
Commitments and contingencies
Stockholders' equity:    
Authorized shares-10,000,000; none issued or outstanding at April 30, 2020 and April 30, 2019
Issued and outstanding shares-24,063,639 shares at April 30, 2020 and 23,946,293 shares at April 30, 2019 2 2
Additional paid-in capital 181,481 176,216
Accumulated other comprehensive income 328 2
Retained earnings 328,090 286,351
Total AeroVironment, Inc. stockholders' equity 509,901 462,571
Noncontrolling interest   4
Total equity 509,901 462,575
Total liabilities and stockholders' equity $ 584,954 $ 508,844