XML 12 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 30, 2016
Apr. 30, 2016
Current assets:    
Cash and cash equivalents $ 122,313 $ 124,287
Short-term investments 101,802 103,404
Accounts receivable, net of allowance for doubtful accounts of $433 at July 30, 2016 and $262 at April 30, 2016 32,635 56,045
Unbilled receivables and retentions 14,493 18,899
Inventories, net 44,105 37,486
Income tax receivable 4,250  
Prepaid expenses and other current assets 4,167 4,150
Total current assets 323,765 344,271
Long-term investments 33,097 33,859
Property and equipment, net 16,910 16,762
Deferred income taxes 15,104 15,016
Other assets 658 750
Total assets 389,534 410,658
Current liabilities:    
Accounts payable 10,529 17,712
Wages and related accruals 9,934 13,973
Income taxes payable   943
Customer advances 2,416 2,544
Other current liabilities 12,708 11,173
Total current liabilities 35,587 46,345
Deferred rent 1,864 1,714
Capital lease obligations - net of current portion 357 449
Other non-current liabilities 184 184
Liability for uncertain tax positions 62 441
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.0001 par value: Authorized shares—10,000,000; none issued or outstanding
Common stock, $0.0001 par value: Authorized shares—100,000,000 Issued and outstanding shares—23,395,030 shares at July 30, 2016 and 23,359,925 at April 30, 2016 2 2
Additional paid-in capital 155,853 154,274
Accumulated other comprehensive loss (183) (201)
Retained earnings 195,808 207,450
Total stockholders' equity 351,480 361,525
Total liabilities and stockholders' equity $ 389,534 $ 410,658