XML 36 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings (Loss) Per Share Attributable to Common Stockholders (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 16, 2017
class
vote
Aug. 03, 2019
USD ($)
$ / shares
shares
Jul. 28, 2018
USD ($)
$ / shares
shares
Jul. 29, 2017
USD ($)
$ / shares
shares
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Number of new classes of common stock authorized | class 2      
Common stock, conversion ratio 1      
Numerator:        
Net income (loss)   $ 36,881 $ 44,900 $ (594)
Net income (loss) attributable to common stockholders – basic   36,863 35,541 (594)
Less: change in fair value of preferred stock warrant liability (net of tax)   0 10,685 (18,881)
Net income (loss) attributable to common stockholders – diluted   $ 36,864 $ 27,285 $ (594)
Denominator:        
Weighted-average shares of common stock - basic (in shares) | shares   100,013,462 75,947,759 24,973,931
Weighted-average shares of common stock - diluted (in shares) | shares   103,653,626 81,288,418 24,973,931
Earnings (loss) per share attributable to common stockholders:        
Basic (in dollars per share) | $ / shares   $ 0.37 $ 0.47 $ (0.02)
Diluted (in dollars per share) | $ / shares   $ 0.36 $ 0.34 $ (0.02)
Class A common stock        
Numerator:        
Net income (loss)   $ 16,604 $ 7,650  
Less: noncumulative dividends to preferred stockholders   0 (131)  
Less: undistributed earnings to participating securities   (8) (1,464)  
Net income (loss) attributable to common stockholders – basic   16,596 6,055  
Less: change in fair value of preferred stock warrant liability (net of tax)   0 (10,685)  
Add: adjustments to undistributed earnings to participating securities   1 2,429  
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares   20,267 29,486  
Reallocation of undistributed earnings to Class B shares   0 0  
Net income (loss) attributable to common stockholders – diluted   $ 36,864 $ 27,285  
Denominator:        
Weighted-average shares of common stock - basic (in shares) | shares   45,027,352 12,940,593  
Conversion of Class B to Class A common shares outstanding (in shares) | shares   54,986,110 63,007,166  
Effect of dilutive stock options and restricted stock units (in shares) | shares   3,640,164 5,021,692  
Effect of potentially dilutive preferred stock warrants (in shares) | shares   0 318,967  
Weighted-average shares of common stock - diluted (in shares) | shares   103,653,626 81,288,418  
Earnings (loss) per share attributable to common stockholders:        
Basic (in dollars per share) | $ / shares   $ 0.37 $ 0.47  
Diluted (in dollars per share) | $ / shares   $ 0.36 $ 0.34  
Class B common stock        
Numerator:        
Net income (loss)   $ 20,277 $ 37,250 $ (594)
Less: noncumulative dividends to preferred stockholders   0 (637) 0
Less: undistributed earnings to participating securities   (10) (7,127) 0
Net income (loss) attributable to common stockholders – basic   20,267 29,486 (594)
Less: change in fair value of preferred stock warrant liability (net of tax)   0 (10,685) 0
Add: adjustments to undistributed earnings to participating securities   0 2,015 0
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares   0 0 0
Reallocation of undistributed earnings to Class B shares   302 2,122 0
Net income (loss) attributable to common stockholders – diluted   $ 20,569 $ 22,938 $ (594)
Denominator:        
Weighted-average shares of common stock - basic (in shares) | shares   54,986,110 63,007,166 24,973,931
Conversion of Class B to Class A common shares outstanding (in shares) | shares   0 0 0
Effect of dilutive stock options and restricted stock units (in shares) | shares   2,849,737 5,011,712 0
Effect of potentially dilutive preferred stock warrants (in shares) | shares   0 318,967 0
Weighted-average shares of common stock - diluted (in shares) | shares   57,835,847 68,337,845 24,973,931
Earnings (loss) per share attributable to common stockholders:        
Basic (in dollars per share) | $ / shares   $ 0.37 $ 0.47 $ (0.02)
Diluted (in dollars per share) | $ / shares   $ 0.36 $ 0.34 $ (0.02)
IPO | Class A common stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock voting rights per share | vote 1      
IPO | Class B common stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock voting rights per share | vote 10