XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Oct. 01, 2022
Earnings Per Share [Abstract]  
Schedule of earnings per share

The following table sets forth the computation of the Company’s basic and diluted net income (loss) per share attributable to common stockholders:

 

 

 

October 1,
2022

 

 

October 2,
2021

 

 

October 3,
2020

 

(In thousands, except share and per share data)

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to common stockholders - basic and diluted

 

$

67,383

 

 

$

158,595

 

 

$

(20,115

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock - basic

 

 

127,691,030

 

 

 

122,245,212

 

 

 

109,807,154

 

Effect of potentially dilutive stock options

 

 

5,472,807

 

 

 

10,120,238

 

 

 

 

Effect of RSUs

 

 

4,385,406

 

 

 

7,875,245

 

 

 

 

Effect of PSUs

 

 

212,835

 

 

 

68,457

 

 

 

 

Weighted-average shares of common stock—diluted

 

 

137,762,078

 

 

 

140,309,152

 

 

 

109,807,154

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

Basic

 

$

0.53

 

 

$

1.30

 

 

$

(0.18

)

Diluted

 

$

0.49

 

 

$

1.13

 

 

$

(0.18

)

Schedule of antidilutive securities

The following potentially dilutive shares as of the end of each period presented were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:

 

 

 

October 1,
2022

 

 

October 2,
2021

 

 

October 3,
2020

 

Stock options to purchase common stock

 

 

6,877,530

 

 

 

9,030,004

 

 

 

33,503,698

 

Restricted stock units

 

 

5,041,645

 

 

 

3,505,140

 

 

 

9,225,127

 

Performance stock units

 

 

88,672

 

 

 

55,586

 

 

 

 

Total

 

 

12,007,847

 

 

 

12,590,730

 

 

 

42,728,825