XML 20 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 01, 2017
Jul. 02, 2016
Jun. 27, 2015
Income Statement [Abstract]      
Revenues, including $3,604 from related parties for the year ended June 27, 2015 $ 600,968 $ 407,914 $ 341,276
Cost of revenues 365,729 291,496 284,528
Gross profit 235,239 116,418 56,748
Operating expenses:      
Research and development 57,094 46,067 46,419
Selling, general and administrative 58,461 53,457 56,256
Amortization of other intangible assets 786 995 1,133
Restructuring, acquisition and related (income) expense, net 60 25 (1,516)
(Gain) loss on sale of property and equipment (130) 32 (83)
Total operating expenses 116,271 100,576 102,209
Operating income (loss) 118,968 15,842 (45,461)
Other income (expense):      
Interest income (expense), net (13,313) (4,986) (2,051)
Loss on foreign currency transactions (3,652) (2,362) (2,144)
Other income (expense), net 810 935 1,750
Total other income (expense) (16,155) (6,413) (2,445)
Income (loss) from continuing operations before income taxes 102,813 9,429 (47,906)
Income tax (benefit) provision (25,046) 849 328
Income (loss) from continuing operations 127,859 8,580 (48,234)
Loss from discontinued operations, net of tax 0 0 (8,458)
Net income (loss) $ 127,859 $ 8,580 $ (56,692)
Basic net income (loss) per share:      
Income (loss) per share from continuing operations (in usd per share) $ 0.81 $ 0.08 $ (0.45)
Income (loss) per share from discontinued operations (in usd per share) 0.00 0.00 (0.08)
Basic net income (loss) per share (in usd per share) 0.81 0.08 (0.52)
Diluted net income (loss) per share:      
Income (loss) per share from continuing operations (in usd per share) 0.77 0.08 (0.45)
Income (loss) per share from discontinued operations (in usd per share) 0.00 0.00 (0.08)
Diluted net income (loss) per share (in usd per share) $ 0.77 $ 0.08 $ (0.52)
Shares used in computing net income (loss) per share:      
Basic (in shares) 158,115 110,599 108,144
Diluted (in shares) 165,031 113,228 108,144