| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | 2,288,396,487 | +10,727,033 | +0.47% | 30 Sep 2025 | 10-Q | 23 Oct 2025 | 2025 | Q3 |
| Q2 2025 | 2,284,546,988 | +10,825,742 | +0.48% | 30 Jun 2025 | 10-Q | 24 Jul 2025 | 2025 | Q2 |
| Q1 2025 | 2,282,650,578 | +11,576,299 | +0.51% | 31 Mar 2025 | 10-Q | 24 Apr 2025 | 2025 | Q1 |
| Q4 2024 | 2,279,164,313 | +12,253,153 | +0.54% | 31 Dec 2024 | 10-Q | 23 Oct 2025 | 2025 | Q3 |
| Q3 2024 | 2,277,669,454 | +12,471,027 | +0.55% | 30 Sep 2024 | 10-Q | 30 Oct 2024 | 2024 | Q3 |
| Q2 2024 | 2,273,721,246 | +11,024,055 | +0.49% | 30 Jun 2024 | 10-Q | 30 Jul 2024 | 2024 | Q2 |
| Q1 2024 | 2,271,074,279 | +11,576,432 | +0.51% | 31 Mar 2024 | 10-Q | 30 Apr 2024 | 2024 | Q1 |
| Q4 2023 | 2,266,911,160 | +9,794,240 | +0.43% | 31 Dec 2023 | 10-K | 25 Feb 2025 | 2024 | FY |
| Q3 2023 | 2,265,198,427 | +9,788,179 | +0.43% | 30 Sep 2023 | 10-Q | 31 Oct 2023 | 2023 | Q3 |
| Q2 2023 | 2,262,697,191 | +8,158,619 | +0.36% | 30 Jun 2023 | 10-Q | 25 Jul 2023 | 2023 | Q2 |
| Q1 2023 | 2,259,497,847 | +9,357,864 | +0.42% | 31 Mar 2023 | 10-Q | 25 Apr 2023 | 2023 | Q1 |
| Q4 2022 | 2,257,116,920 | +8,539,072 | +0.38% | 31 Dec 2022 | 10-K | 26 Feb 2024 | 2023 | FY |
| Q3 2022 | 2,255,410,248 | +7,944,774 | +0.35% | 30 Sep 2022 | 10-Q | 25 Oct 2022 | 2022 | Q3 |
| Q2 2022 | 2,254,538,572 | +7,555,730 | +0.34% | 30 Jun 2022 | 10-Q | 25 Jul 2022 | 2022 | Q2 |
| Q1 2022 | 2,250,139,983 | +6,124,795 | +0.27% | 31 Mar 2022 | 10-Q | 26 Apr 2022 | 2022 | Q1 |
| Q4 2021 | 2,248,577,848 | +5,608,844 | +0.25% | 31 Dec 2021 | 10-K | 28 Feb 2023 | 2022 | FY |
| Q3 2021 | 2,247,465,474 | +5,807,440 | +0.26% | 30 Sep 2021 | 10-Q | 05 Nov 2021 | 2021 | Q3 |
| Q2 2021 | 2,246,982,842 | +5,754,112 | +0.26% | 30 Jun 2021 | 10-Q | 27 Jul 2021 | 2021 | Q2 |
| Q1 2021 | 2,244,015,188 | +5,082,727 | +0.23% | 31 Mar 2021 | 10-Q | 27 Apr 2021 | 2021 | Q1 |
| Q4 2020 | 2,242,969,004 | +4,972,029 | +0.22% | 31 Dec 2020 | 10-K | 22 Feb 2022 | 2021 | FY |
| Q3 2020 | 2,241,658,034 | +4,602,725 | +0.21% | 30 Sep 2020 | 10-Q | 27 Oct 2020 | 2020 | Q3 |
| Q2 2020 | 2,241,228,730 | +4,526,457 | +0.2% | 30 Jun 2020 | 10-Q | 28 Jul 2020 | 2020 | Q2 |
| Q1 2020 | 2,238,932,461 | +4,113,414 | +0.18% | 31 Mar 2020 | 10-Q | 28 Apr 2020 | 2020 | Q1 |
| Q4 2019 | 2,237,996,975 | +4,569,917 | +0.2% | 31 Dec 2019 | 10-K | 23 Feb 2021 | 2020 | FY |
| Q3 2019 | 2,237,055,309 | +4,417,507 | +0.2% | 30 Sep 2019 | 10-Q | 30 Oct 2019 | 2019 | Q3 |
| Q2 2019 | 2,236,702,273 | +4,395,685 | +0.2% | 30 Jun 2019 | 10-Q | 30 Jul 2019 | 2019 | Q2 |
| Q1 2019 | 2,234,819,047 | +4,352,979 | +0.2% | 31 Mar 2019 | 10-Q | 30 Apr 2019 | 2019 | Q1 |
| Q4 2018 | 2,233,427,058 | +3,998,245 | +0.18% | 31 Dec 2018 | 10-K | 25 Feb 2020 | 2019 | FY |
| Q3 2018 | 2,232,637,802 | +4,148,401 | +0.19% | 30 Sep 2018 | 10-Q | 30 Oct 2018 | 2018 | Q3 |
| Q2 2018 | 2,232,306,588 | +4,244,737 | +0.19% | 30 Jun 2018 | 10-Q | 31 Jul 2018 | 2018 | Q2 |
| Q1 2018 | 2,230,466,068 | +4,290,093 | +0.19% | 31 Mar 2018 | 10-Q | 24 Apr 2018 | 2018 | Q1 |
| Q4 2017 | 2,229,428,813 | +4,311,998 | +0.19% | 31 Dec 2017 | 10-K | 26 Feb 2019 | 2018 | FY |
| Q3 2017 | 2,228,489,401 | +3,894,960 | +0.18% | 30 Sep 2017 | 10-Q | 31 Oct 2017 | 2017 | Q3 |
| Q2 2017 | 2,228,061,851 | +3,971,274 | +0.18% | 30 Jun 2017 | 10-Q | 25 Jul 2017 | 2017 | Q2 |
| Q1 2017 | 2,226,175,975 | +3,903,443 | +0.18% | 31 Mar 2017 | 10-Q | 25 Apr 2017 | 2017 | Q1 |
| Q4 2016 | 2,225,116,815 | +3,893,366 | +0.18% | 31 Dec 2016 | 10-K | 27 Feb 2018 | 2017 | FY |
| Q3 2016 | 2,224,594,441 | +5,035,315 | +0.23% | 30 Sep 2016 | 10-Q | 25 Oct 2016 | 2016 | Q3 |
| Q2 2016 | 2,224,090,577 | +4,951,306 | +0.22% | 30 Jun 2016 | 10-Q | 26 Jul 2016 | 2016 | Q2 |
| Q1 2016 | 2,222,272,532 | +4,937,398 | +0.22% | 31 Mar 2016 | 10-Q | 26 Apr 2016 | 2016 | Q1 |
| Q4 2015 | 2,221,223,449 | +6,013,875 | +0.27% | 31 Dec 2015 | 10-K | 28 Feb 2017 | 2016 | FY |
| Q3 2015 | 2,219,559,126 | +5,682,491 | +0.26% | 30 Sep 2015 | 10-Q | 27 Oct 2015 | 2015 | Q3 |
| Q2 2015 | 2,219,139,271 | +6,243,657 | +0.28% | 30 Jun 2015 | 10-Q | 28 Jul 2015 | 2015 | Q2 |
| Q1 2015 | 2,217,335,134 | +6,707,359 | +0.3% | 31 Mar 2015 | 10-Q | 28 Apr 2015 | 2015 | Q1 |
| Q4 2014 | 2,215,209,574 | +7,687,026 | +0.35% | 31 Dec 2014 | 8-K | 13 Jun 2016 | 2015 | FY |
| Q3 2014 | 2,213,876,635 | +8,057,449 | +0.36% | 30 Sep 2014 | 10-Q | 28 Oct 2014 | 2014 | Q3 |
| Q2 2014 | 2,212,895,614 | +7,967,015 | +0.36% | 30 Jun 2014 | 10-Q | 29 Jul 2014 | 2014 | Q2 |
| Q1 2014 | 2,210,627,775 | +9,340,453 | +0.42% | 31 Mar 2014 | 10-Q | 29 Apr 2014 | 2014 | Q1 |
| Q4 2013 | 2,207,522,548 | +9,961,389 | +0.45% | 31 Dec 2013 | 10-K | 24 Feb 2015 | 2014 | FY |
| Q3 2013 | 2,205,819,186 | +11,027,234 | +0.5% | 30 Sep 2013 | 10-Q | 29 Oct 2013 | 2013 | Q3 |
| Q2 2013 | 2,204,928,599 | +12,365,943 | +0.56% | 30 Jun 2013 | 10-Q | 31 Jul 2013 | 2013 | Q2 |
| Q1 2013 | 2,201,287,322 | +13,128,690 | +0.6% | 31 Mar 2013 | 10-Q | 30 Apr 2013 | 2013 | Q1 |
| Q4 2012 | 2,197,561,159 | +15,091,321 | +0.69% | 31 Dec 2012 | 10-K | 25 Feb 2014 | 2013 | FY |
| Q3 2012 | 2,194,791,952 | +15,672,970 | +0.72% | 30 Sep 2012 | 10-Q | 30 Oct 2012 | 2012 | Q3 |
| Q2 2012 | 2,192,562,656 | +16,968,052 | +0.78% | 30 Jun 2012 | 10-Q | 31 Jul 2012 | 2012 | Q2 |
| Q1 2012 | 2,188,158,632 | +18,970,110 | +0.88% | 31 Mar 2012 | 10-Q | 24 Apr 2012 | 2012 | Q1 |
| Q4 2011 | 2,182,469,838 | +20,669,784 | +0.96% | 31 Dec 2011 | 10-K | 26 Feb 2013 | 2012 | FY |
| Q3 2011 | 2,179,118,982 | +26,576,042 | +1.2% | 30 Sep 2011 | 10-Q | 25 Oct 2011 | 2011 | Q3 |
| Q2 2011 | 2,175,594,604 | +30,514,394 | +1.4% | 30 Jun 2011 | 10-Q | 26 Jul 2011 | 2011 | Q2 |
| Q1 2011 | 2,169,188,522 | +34,141,209 | +1.6% | 31 Mar 2011 | 10-Q | 26 Apr 2011 | 2011 | Q1 |
| Q4 2010 | 2,161,800,054 | 31 Dec 2010 | 10-K | 28 Feb 2012 | 2011 | FY | ||
| Q3 2010 | 2,152,542,940 | 30 Sep 2010 | 10-Q | 26 Oct 2010 | 2010 | Q3 | ||
| Q2 2010 | 2,145,080,210 | 30 Jun 2010 | 10-Q | 27 Jul 2010 | 2010 | Q2 | ||
| Q1 2010 | 2,135,047,313 | 31 Mar 2010 | 10-Q | 27 Apr 2010 | 2010 | Q1 |