| 2026-02-12 | 10-K | Shares outstanding CommonClassA as of 2026-02-09 | 180,882,426 |
|---|
| 2026-02-12 | 10-K | Shares outstanding CommonClassB as of 2026-02-09 | 5,523,479 |
|---|
| 2025-10-30 | 10-Q | Shares outstanding CommonClassA as of 2025-10-27 | 183,152,540 |
|---|
| 2025-10-30 | 10-Q | Shares outstanding CommonClassB as of 2025-10-27 | 5,523,479 |
|---|
| 2025-07-31 | 10-Q | Shares outstanding CommonClassA as of 2025-07-28 | 185,291,079 |
|---|
| 2025-07-31 | 10-Q | Shares outstanding CommonClassB as of 2025-07-28 | 5,523,479 |
|---|
| 2025-05-01 | 10-Q | Shares outstanding CommonClassA as of 2025-04-28 | 186,948,932 |
|---|
| 2025-05-01 | 10-Q | Shares outstanding CommonClassB as of 2025-04-28 | 5,523,479 |
|---|
| 2025-02-19 | 10-K | Shares outstanding CommonClassA as of 2025-02-14 | 188,635,832 |
|---|
| 2025-02-19 | 10-K | Shares outstanding CommonClassB as of 2025-02-14 | 5,523,479 |
|---|
| 2024-10-31 | 10-Q | Shares outstanding CommonClassA as of 2024-10-28 | 191,036,251 |
|---|
| 2024-10-31 | 10-Q | Shares outstanding CommonClassB as of 2024-10-28 | 5,523,479 |
|---|
| 2024-08-01 | 10-Q | Shares outstanding CommonClassA as of 2024-07-29 | 188,161,733 |
|---|
| 2024-08-01 | 10-Q | Shares outstanding CommonClassB as of 2024-07-29 | 10,957,921 |
|---|
| 2024-05-08 | 10-Q | Shares outstanding CommonClassA as of 2024-05-06 | 180,931,251 |
|---|
| 2024-05-08 | 10-Q | Shares outstanding CommonClassB as of 2024-05-06 | 21,826,805 |
|---|
| 2024-02-15 | 10-K | Shares outstanding CommonClassA as of 2024-02-12 | 182,450,146 |
|---|
| 2024-02-15 | 10-K | Shares outstanding CommonClassB as of 2024-02-12 | 21,826,805 |
|---|
| 2023-11-02 | 10-Q | Shares outstanding CommonClassA as of 2023-10-31 | 185,223,428 |
|---|
| 2023-11-02 | 10-Q | Shares outstanding CommonClassB as of 2023-10-31 | 21,826,805 |
|---|
| 2023-08-02 | 10-Q | Shares outstanding CommonClassA as of 2023-07-31 | 187,903,674 |
|---|
| 2023-08-02 | 10-Q | Shares outstanding CommonClassB as of 2023-07-31 | 21,826,805 |
|---|
| 2023-05-04 | 10-Q | Shares outstanding CommonClassA as of 2023-05-01 | 190,146,438 |
|---|
| 2023-05-04 | 10-Q | Shares outstanding CommonClassB as of 2023-05-01 | 21,826,805 |
|---|
| 2023-02-16 | 10-K | Shares outstanding CommonClassA as of 2023-02-10 | 192,063,022 |
|---|
| 2023-02-16 | 10-K | Shares outstanding CommonClassB as of 2023-02-10 | 21,826,805 |
|---|
| 2022-11-02 | 10-Q | Shares outstanding CommonClassA as of 2022-10-31 | 187,488,487 |
|---|
| 2022-11-02 | 10-Q | Shares outstanding CommonClassB as of 2022-10-31 | 28,710,432 |
|---|
| 2022-08-03 | 10-Q | Shares outstanding CommonClassA as of 2022-07-29 | 188,853,781 |
|---|
| 2022-08-03 | 10-Q | Shares outstanding CommonClassB as of 2022-07-29 | 28,710,432 |
|---|
| 2022-05-10 | 10-Q | Shares outstanding CommonClassA as of 2022-05-06 | 187,439,431 |
|---|
| 2022-05-10 | 10-Q | Shares outstanding CommonClassB as of 2022-05-06 | 35,594,059 |
|---|
| 2022-02-17 | 10-K | Shares outstanding CommonClassA as of 2022-02-14 | 183,744,299 |
|---|
| 2022-02-17 | 10-K | Shares outstanding CommonClassB as of 2022-02-14 | 42,839,982 |
|---|
| 2021-11-02 | 10-Q | Shares outstanding CommonClassA as of 2021-10-28 | 181,801,600 |
|---|
| 2021-11-02 | 10-Q | Shares outstanding CommonClassB as of 2021-10-28 | 49,292,476 |
|---|
| 2021-08-03 | 10-Q | Shares outstanding CommonClassA as of 2021-07-30 | 175,331,140 |
|---|
| 2021-08-03 | 10-Q | Shares outstanding CommonClassB as of 2021-07-30 | 60,523,656 |
|---|
| 2021-05-05 | 10-Q | Shares outstanding CommonClassA as of 2021-05-03 | 175,525,081 |
|---|
| 2021-05-05 | 10-Q | Shares outstanding CommonClassB as of 2021-05-03 | 66,624,035 |
|---|
| 2021-02-23 | 10-K | Shares outstanding CommonClassA as of 2021-02-19 | 162,780,227 |
|---|
| 2021-02-23 | 10-K | Shares outstanding CommonClassB as of 2021-02-19 | 85,789,814 |
|---|
| 2021-02-23 | 10-K | Well-known seasoned issuer | No |
|---|
| 2020-11-06 | 10-Q | Shares outstanding CommonClassA as of 2020-11-02 | 165,500,753 |
|---|
| 2020-11-06 | 10-Q | Shares outstanding CommonClassB as of 2020-11-02 | 85,789,814 |
|---|
| 2020-08-06 | 10-Q | Shares outstanding CommonClassA as of 2020-08-03 | 166,593,948 |
|---|
| 2020-08-06 | 10-Q | Shares outstanding CommonClassB as of 2020-08-03 | 85,789,814 |
|---|
| 2020-05-11 | 10-Q | Shares outstanding CommonClassA as of 2020-05-08 | 166,579,165 |
|---|
| 2020-05-11 | 10-Q | Shares outstanding CommonClassB as of 2020-05-08 | 85,789,814 |
|---|
| 2020-02-26 | 10-K | Shares outstanding CommonClassA as of 2020-02-24 | 167,331,253 |
|---|
| 2020-02-26 | 10-K | Shares outstanding CommonClassB as of 2020-02-24 | 85,789,814 |
|---|
| 2020-02-26 | 10-K | Well-known seasoned issuer | No |
|---|
| 2019-11-05 | 10-Q | Shares outstanding CommonClassA as of 2019-11-04 | 167,280,858 |
|---|
| 2019-11-05 | 10-Q | Shares outstanding CommonClassB as of 2019-11-04 | 91,789,814 |
|---|
| 2019-08-07 | 10-Q | Shares outstanding CommonClassA as of 2019-08-06 | 168,197,814 |
|---|
| 2019-08-07 | 10-Q | Shares outstanding CommonClassB as of 2019-08-06 | 91,789,814 |
|---|
| 2019-02-27 | 10-K | Well-known seasoned issuer | No |
|---|
| 2018-11-13 | 10-Q | Emerging growth company | Yes |
|---|
| 2018-02-14 | 10-K | Well-known seasoned issuer | No |
|---|