| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 1,236,706,612 | +72,503,883 | +6.2% | 13 Jan 2026 | 10-K | 27 Jan 2026 | 2025 | FY |
| Q3 2025 | 1,167,541,049 | +13,376,223 | +1.2% | 22 Sep 2025 | 10-Q | 29 Sep 2025 | 2025 | Q3 |
| Q2 2025 | 1,167,404,107 | +44,949,345 | +4% | 19 Jun 2025 | 10-Q | 26 Jun 2025 | 2025 | Q2 |
| Q1 2025 | 1,166,606,981 | +44,286,567 | +3.9% | 18 Mar 2025 | 10-Q | 25 Mar 2025 | 2025 | Q1 |
| Q4 2024 | 1,164,202,729 | +44,757,200 | +4% | 13 Jan 2025 | 10-K | 27 Jan 2025 | 2024 | FY |
| Q3 2024 | 1,154,164,826 | +34,719,597 | +3.1% | 23 Sep 2024 | 10-Q | 30 Sep 2024 | 2024 | Q3 |
| Q2 2024 | 1,122,454,762 | +3,189,222 | +0.28% | 20 Jun 2024 | 10-Q | 27 Jun 2024 | 2024 | Q2 |
| Q1 2024 | 1,122,320,414 | +6,306,287 | +0.56% | 20 Mar 2024 | 10-Q | 27 Mar 2024 | 2024 | Q1 |
| Q4 2023 | 1,119,445,529 | +5,966,014 | +0.54% | 11 Jan 2024 | 10-K | 26 Jan 2024 | 2023 | FY |
| Q3 2023 | 1,119,445,229 | +6,738,424 | +0.61% | 22 Sep 2023 | 10-Q | 29 Sep 2023 | 2023 | Q3 |
| Q2 2023 | 1,119,265,540 | +124,649,353 | +13% | 22 Jun 2023 | 10-Q | 28 Jun 2023 | 2023 | Q2 |
| Q1 2023 | 1,116,014,127 | +126,313,251 | +13% | 22 Mar 2023 | 10-Q | 29 Mar 2023 | 2023 | Q1 |
| Q4 2022 | 1,113,479,515 | +127,115,582 | +13% | 12 Jan 2023 | 10-K | 27 Jan 2023 | 2022 | FY |
| Q3 2022 | 1,112,706,805 | +131,658,352 | +13% | 22 Sep 2022 | 10-Q | 30 Sep 2022 | 2022 | Q3 |
| Q2 2022 | 994,616,187 | +20,791,670 | +2.1% | 21 Jun 2022 | 10-Q | 29 Jun 2022 | 2022 | Q2 |
| Q1 2022 | 989,700,876 | +16,160,360 | +1.7% | 21 Mar 2022 | 10-Q | 28 Mar 2022 | 2022 | Q1 |
| Q4 2021 | 986,363,933 | -931,499,146,067 | 13 Jan 2022 | 10-K | 27 Jan 2022 | 2021 | FY | |
| Q3 2021 | 981,048,453 | +260,480,016 | +36% | 22 Sep 2021 | 10-Q | 30 Sep 2021 | 2021 | Q3 |
| Q2 2021 | 973,824,517 | +373,161,115 | +62% | 18 Jun 2021 | 10-Q | 28 Jun 2021 | 2021 | Q2 |
| Q1 2021 | 973,540,516 | +445,722,836 | +84% | 31 Mar 2021 | 10-Q | 07 Apr 2021 | 2021 | Q1 |
| Q4 2020 | 932,485,510,000* | +931,957,830,149 | 14 Jan 2021 | 10-K | 26 Jan 2021 | 2020 | FY | |
| Q3 2020 | 720,568,437 | +193,513,279 | +37% | 02 Oct 2020 | 10-Q | 08 Oct 2020 | 2020 | Q3 |
| Q2 2020 | 600,663,402 | +73,662,854 | +14% | 01 Jul 2020 | 10-Q | 10 Jul 2020 | 2020 | Q2 |
| Q1 2020 | 527,817,680 | +860,143 | +0.16% | 25 Mar 2020 | 10-Q | 03 Apr 2020 | 2020 | Q1 |
| Q4 2019 | 527,679,851 | +959,886 | +0.18% | 16 Jan 2020 | 10-K/A | 31 Mar 2020 | 2019 | FY |
| Q3 2019 | 527,055,158 | +204,389 | +0.04% | 18 Sep 2019 | 10-Q | 26 Sep 2019 | 2019 | Q3 |
| Q2 2019 | 527,000,548 | -3,610,868 | -0.68% | 14 Jun 2019 | 10-Q | 24 Jun 2019 | 2019 | Q2 |
| Q1 2019 | 526,957,537 | -7,394,685 | -1.4% | 01 Apr 2019 | 10-Q | 09 Apr 2019 | 2019 | Q1 |
| Q4 2018 | 526,719,965 | -7,451,597 | -1.4% | 17 Jan 2019 | 10-K | 28 Jan 2019 | 2018 | FY |
| Q3 2018 | 526,850,769 | -6,786,250 | -1.3% | 20 Sep 2018 | 10-Q | 27 Sep 2018 | 2018 | Q3 |
| Q2 2018 | 530,611,416 | -6,044,819 | -1.1% | 18 Jun 2018 | 10-Q | 25 Jun 2018 | 2018 | Q2 |
| Q1 2018 | 534,352,222 | -2,262,629 | -0.42% | 15 Mar 2018 | 10-Q | 22 Mar 2018 | 2018 | Q1 |
| Q4 2017 | 534,171,562 | -1,664,087 | -0.31% | 18 Jan 2018 | 10-K | 29 Jan 2018 | 2017 | FY |
| Q3 2017 | 533,637,019 | -3,965,066 | -0.74% | 22 Sep 2017 | 10-Q | 29 Sep 2017 | 2017 | Q3 |
| Q2 2017 | 536,656,235 | -14,235,107 | -2.6% | 23 Jun 2017 | 10-Q | 30 Jun 2017 | 2017 | Q2 |
| Q1 2017 | 536,614,851 | -25,522,088 | -4.5% | 24 Mar 2017 | 10-Q | 30 Mar 2017 | 2017 | Q1 |
| Q4 2016 | 535,835,649 | -41,908,965 | -7.3% | 19 Jan 2017 | 10-K | 30 Jan 2017 | 2016 | FY |
| Q3 2016 | 537,602,085 | -55,826,310 | -9.4% | 23 Sep 2016 | 10-Q | 30 Sep 2016 | 2016 | Q3 |
| Q2 2016 | 550,891,342 | -42,537,053 | -7.2% | 24 Jun 2016 | 10-Q | 01 Jul 2016 | 2016 | Q2 |
| Q1 2016 | 562,136,939 | -31,291,456 | -5.3% | 25 Mar 2016 | 10-Q | 31 Mar 2016 | 2016 | Q1 |
| Q4 2015 | 577,744,614 | -14,943,539 | -2.5% | 20 Jan 2016 | 10-K | 29 Jan 2016 | 2015 | FY |
| Q3 2015 | 593,428,395 | +779,018 | +0.13% | 23 Sep 2015 | 10-Q | 02 Oct 2015 | 2015 | Q3 |
| Q2 2015 | 593,428,395 | +805,858 | +0.14% | 23 Jun 2015 | 10-Q | 01 Jul 2015 | 2015 | Q2 |
| Q1 2015 | 593,428,395 | +805,858 | +0.14% | 27 Mar 2015 | 10-Q | 02 Apr 2015 | 2015 | Q1 |
| Q4 2014 | 592,688,153 | +378,093 | +0.06% | 20 Jan 2015 | 10-K | 29 Jan 2015 | 2014 | FY |
| Q3 2014 | 592,649,377 | +726,639 | +0.12% | 24 Sep 2014 | 10-Q | 03 Oct 2014 | 2014 | Q3 |
| Q2 2014 | 592,622,537 | +1,053,571 | +0.18% | 24 Jun 2014 | 10-Q | 02 Jul 2014 | 2014 | Q2 |
| Q1 2014 | 592,622,537 | +614,573 | +0.1% | 24 Mar 2014 | 10-Q | 02 Apr 2014 | 2014 | Q1 |
| Q4 2013 | 592,310,060 | 0 | 0% | 22 Jan 2014 | 10-K | 29 Jan 2014 | 2013 | FY |
| Q3 2013 | 591,922,738 | -2,562,263 | -0.43% | 23 Sep 2013 | 10-Q | 03 Oct 2013 | 2013 | Q3 |
| Q2 2013 | 591,568,966 | -4,660,621 | -0.78% | 24 Jun 2013 | 10-Q | 02 Jul 2013 | 2013 | Q2 |
| Q1 2013 | 592,007,964 | -4,253,900 | -0.71% | 21 Mar 2013 | 10-Q | 03 Apr 2013 | 2013 | Q1 |
| Q4 2012 | 592,310,060 | -3,654,100 | -0.61% | 22 Jan 2013 | 10-K | 29 Jan 2013 | 2012 | FY |
| Q3 2012 | 594,485,001 | -931,897 | -0.16% | 24 Sep 2012 | 10-Q | 05 Oct 2012 | 2012 | Q3 |
| Q2 2012 | 596,229,587 | -12,109,810 | -2% | 25 Jun 2012 | 10-Q | 02 Jul 2012 | 2012 | Q2 |
| Q1 2012 | 596,261,864 | -12,015,312 | -2% | 23 Mar 2012 | 10-Q | 30 Mar 2012 | 2012 | Q1 |
| Q4 2011 | 595,964,160 | -11,876,302 | -2% | 23 Jan 2012 | 10-K | 30 Jan 2012 | 2011 | FY |
| Q3 2011 | 595,416,898 | -11,154,092 | -1.8% | 23 Sep 2011 | 10-Q | 30 Sep 2011 | 2011 | Q3 |
| Q2 2011 | 608,339,397 | -3,879,988 | -0.63% | 24 Jun 2011 | 10-Q | 01 Jul 2011 | 2011 | Q2 |
| Q1 2011 | 608,277,176 | -10,163,092 | -1.6% | 25 Mar 2011 | 10-Q | 01 Apr 2011 | 2011 | Q1 |
| Q4 2010 | 607,840,462 | -12,196,300 | -2% | 24 Jan 2011 | 10-K | 31 Jan 2011 | 2010 | FY |
| Q3 2010 | 606,570,990 | 24 Sep 2010 | 10-Q | 01 Oct 2010 | 2010 | Q3 | ||
| Q2 2010 | 612,219,385 | 25 Jun 2010 | 10-Q | 01 Jul 2010 | 2010 | Q2 | ||
| Q1 2010 | 618,440,268 | 26 Mar 2010 | 10-Q | 01 Apr 2010 | 2010 | Q1 | ||
| Q4 2009 | 620,036,762 | 21 Jan 2010 | 10-K | 29 Jan 2010 | 2009 | FY |