XML 16 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2017
Jun. 30, 2016
Current assets:    
Cash and cash equivalents $ 604,198 $ 551,031
Accounts receivable, net of allowance for doubtful accounts of $440 and $48 at June 30, 2017 and June 30, 2016 respectively 140,561 82,790
Inventories 142,048 57,113
Vendor deposits 54,082 30,255
Prepaid income taxes 2,419 299
Prepaid expenses and other current assets 9,026 6,896
Total current assets 952,334 728,384
Property and equipment, net 12,916 12,953
Long-term deferred tax assets 5,133 4,195
Other long–term assets 2,328 1,576
Total assets 972,711 747,108
Current liabilities:    
Accounts payable 49,008 51,510
Income taxes payable 1,707 1,488
Debt - short-term 14,743 10,993
Other current liabilities 33,030 26,672
Total current liabilities 98,488 90,663
Long-term taxes payable 28,023 23,202
Debt - long-term 241,821 191,564
Deferred revenues - long-term 2,615 1,303
Total liabilities 370,947 306,732
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock—$0.001 par value; 50,000,000 shares authorized; none issued 0 0
Common stock—$0.001 par value; 500,000,000 shares authorized: 80,275,965 and 81,667,129 outstanding at June 30, 2017 and June 30, 2016, respectively 80 82
Additional paid–in capital 525 0
Retained earnings 601,159 440,294
Total stockholders’ equity 601,764 440,376
Total liabilities and stockholders’ equity $ 972,711 $ 747,108