| Schedule of basic and diluted net income (loss) per share |
The computations of basic and diluted net income (loss) per share of Class A common stock and Class B common stock are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended - Basic | | March 29, 2026 | | March 30, 2025 | | Class A | | Class B | | Total | | Class A | | Class B | | Total | | Numerator | | | | | | | | | | | | | Net income allocated to common stockholders | $ | 7,598 | | | $ | 5,762 | | | $ | 13,360 | | | $ | 6,011 | | | $ | 4,256 | | | $ | 10,267 | | | | | | | | | | | | | | | Denominator | | | | | | | | | | | | | Weighted-average shares outstanding | 77,164,198 | | | 58,519,437 | | | 135,683,635 | | | 82,666,549 | | | 58,519,437 | | | 141,185,986 | | | | | | | | | | | | | | | Net income per share, basic | $ | 0.10 | | | $ | 0.10 | | | $ | 0.10 | | | $ | 0.07 | | | $ | 0.07 | | | $ | 0.07 | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended - Diluted | | March 29, 2026 | | March 30, 2025 | | Class A | | Class B | | Total | | Class A | | Class B | | Total | | Numerator | | | | | | | | | | | | | Net income allocated to common stockholders | $ | 7,598 | | | $ | 5,762 | | | $ | 13,360 | | | $ | 6,011 | | | $ | 4,256 | | | $ | 10,267 | | | | | | | | | | | | | | | Denominator | | | | | | | | | | | | | Weighted-average shares outstanding | 77,164,198 | | | 58,519,437 | | | 135,683,635 | | | 82,666,549 | | | 58,519,437 | | | 141,185,986 | | | Impact of incremental shares | 1,043,255 | | | 2,337,090 | | | 3,380,345 | | | 1,250,628 | | | 5,169,822 | | | 6,420,450 | | | Total | 78,207,453 | | | 60,856,527 | | | 139,063,980 | | | 83,917,177 | | | 63,689,259 | | | 147,606,436 | | | | | | | | | | | | | | | Net income per share, diluted | $ | 0.10 | | | $ | 0.09 | | | $ | 0.10 | | | $ | 0.07 | | | $ | 0.07 | | | $ | 0.07 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended - Basic | | March 29, 2026 | | March 30, 2025 | | Class A | | Class B | | Total | | Class A | | Class B | | Total | | Numerator | | | | | | | | | | | | | Net (loss) income allocated to common stockholders | $ | (9,661) | | | $ | (7,187) | | | $ | (16,848) | | | $ | 32,156 | | | $ | 22,109 | | | $ | 54,265 | | | | | | | | | | | | | | | Denominator | | | | | | | | | | | | | Weighted-average shares outstanding | 78,671,580 | | | 58,519,437 | | | 137,191,017 | | | 85,111,444 | | | 58,519,437 | | | 143,630,881 | | | | | | | | | | | | | | | Net (loss) income per share, basic | $ | (0.12) | | | $ | (0.12) | | | $ | (0.12) | | | $ | 0.38 | | | $ | 0.38 | | | $ | 0.38 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended - Diluted | | March 29, 2026 | | March 30, 2025 | | Class A | | Class B | | Total | | Class A | | Class B | | Total | | Numerator | | | | | | | | | | | | | Net (loss) income allocated to common stockholders | $ | (9,661) | | | $ | (7,187) | | | $ | (16,848) | | | $ | 32,156 | | | $ | 22,109 | | | $ | 54,265 | | | | | | | | | | | | | | | Denominator | | | | | | | | | | | | | Weighted-average shares outstanding | 78,671,580 | | | 58,519,437 | | | 137,191,017 | | | 85,111,444 | | | 58,519,437 | | | 143,630,881 | | | Impact of incremental shares | * | | * | | * | | 1,295,413 | | | 6,056,412 | | | 7,351,825 | | | Total | 78,671,580 | | | 58,519,437 | | | 137,191,017 | | | 86,406,857 | | | 64,575,849 | | | 150,982,706 | | | | | | | | | | | | | | | Net (loss) income per share, diluted | $ | (0.12) | | | $ | (0.12) | | | $ | (0.12) | | | $ | 0.37 | | | $ | 0.34 | | | $ | 0.36 | | | | | | | | | | | | | | | Anti-dilutive shares excluded from diluted calculation* | | | | | 14,718,118 | | | | | | | |
*The impact of potentially dilutive convertible Preferred Stock, service based RSUs, market and service based RSUs, stock options, and purchases of shares under our ESPP were excluded from the diluted per share calculations because they would have been antidilutive
|
| Impact from incremental shares of diluted per share calculation |
The impact from incremental shares for our diluted per share calculations are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | March 29, 2026 | | March 30, 2025 | | Class A | | Class B | | Total | | Class A | | Class B | | Total | | Service based RSUs | 84,691 | | | — | | | 84,691 | | | 661,886 | | | — | | | 661,886 | | | Market and service based RSUs | 908,391 | | | — | | | 908,391 | | | 510,861 | | | — | | | 510,861 | | | Stock options | 11,226 | | | 2,337,090 | | | 2,348,316 | | | 30,381 | | | 5,169,822 | | | 5,200,203 | | | ESPP | 38,947 | | | — | | | 38,947 | | | 47,500 | | | — | | | 47,500 | | | Total | 1,043,255 | | | 2,337,090 | | | 3,380,345 | | | 1,250,628 | | | 5,169,822 | | | 6,420,450 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended | | March 29, 2026 | | March 30, 2025 | | Class A | | Class B | | Total | | Class A | | Class B | | Total | | Service based RSUs | 139,120 | | | — | | | 139,120 | | | 661,886 | | | — | | | 661,886 | | | Market and service based RSUs | 908,391 | | | — | | | 908,391 | | | 510,861 | | | — | | | 510,861 | | | Stock options | 16,324 | | | 3,413,893 | | | 3,430,217 | | | 75,166 | | | 6,056,412 | | | 6,131,578 | | | ESPP | 38,947 | | | — | | | 38,947 | | | 47,500 | | | — | | | 47,500 | | | Series A Preferred Stock | 10,201,443 | | | — | | | 10,201,443 | | | — | | | — | | | — | | | Total | 11,304,225 | | | 3,413,893 | | | 14,718,118 | | | 1,295,413 | | | 6,056,412 | | | 7,351,825 | |
|