| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | 9,835,377,858 | +983,303,120 | +11% | 13 Nov 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | 9,517,711,188 | +894,636,451 | +10% | 14 Aug 2025 | 10-Q/A | 26 Aug 2025 | 2025 | Q2 |
| Q1 2025 | 9,226,532,833 | +734,893,871 | +8.7% | 31 Mar 2025 | 10-K/A | 22 Apr 2025 | 2024 | FY |
| Q3 2024 | 8,852,074,738 | +608,901,626 | +7.4% | 14 Nov 2024 | 10-Q/A | 26 Nov 2024 | 2024 | Q3 |
| Q2 2024 | 8,623,074,737 | +828,565,293 | +11% | 14 Aug 2024 | 10-Q/A | 22 Aug 2024 | 2024 | Q2 |
| Q1 2024 | 8,491,638,962 | +991,909,304 | +13% | 26 Mar 2024 | 10-K/A | 17 Apr 2024 | 2023 | FY |
| Q3 2023 | 8,243,173,112 | +1,172,824,679 | +17% | 13 Nov 2023 | 10-Q/A | 22 Nov 2023 | 2023 | Q3 |
| Q2 2023 | 7,794,509,444 | +1,222,488,598 | +19% | 11 Aug 2023 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2023 | 7,499,729,658 | +1,022,708,811 | +16% | 31 Mar 2023 | 10-K/A | 17 Apr 2023 | 2022 | FY |
| Q3 2022 | 7,070,348,433 | +1,104,026,854 | +19% | 14 Nov 2022 | 10-Q/A | 23 Nov 2022 | 2022 | Q3 |
| Q2 2022 | 6,572,020,846 | +874,018,566 | +15% | 16 May 2022 | 10-Q/A | 19 May 2022 | 2022 | Q1 |
| Q1 2022 | 6,477,020,847 | +1,096,752,302 | +20% | 31 Mar 2022 | 10-K/A | 18 Apr 2022 | 2022 | FY |
| Q3 2021 | 5,966,321,579 | +974,803,379 | +20% | 12 Nov 2021 | 10-Q/A | 23 Nov 2021 | 2021 | Q3 |
| Q2 2021 | 5,698,002,280 | 09 Aug 2021 | 10-Q/A | 26 Aug 2021 | 2021 | Q2 | ||
| Q1 2021 | 5,380,268,545 | +547,443,381 | +11% | 06 Apr 2021 | 10-K | 12 Apr 2021 | 2020 | FY |
| Q3 2020 | 4,991,518,200 | +606,911,029 | +14% | 18 Aug 2020 | 10-Q | 19 Aug 2020 | 2020 | Q2 |
| Q1 2020 | 4,832,825,164 | +890,731,080 | +23% | 26 Mar 2020 | 10-K | 03 Apr 2020 | 2019 | FY |
| Q3 2019 | 4,384,607,171 | 11 Nov 2019 | 10-Q/A | 22 Nov 2019 | 2019 | Q3 | ||
| Q2 2019 | 4,232,149,156 | +1,065,863,561 | +34% | 12 Aug 2019 | 10-Q | 21 Aug 2019 | 2019 | Q2 |
| Q1 2019 | 3,942,094,084 | +1,126,538,998 | +40% | 31 Mar 2019 | 10-K/A | 22 Apr 2019 | 2018 | FY |
| Q4 2018 | 3,417,109,917 | 15 Nov 2018 | 10-Q/A | 28 Nov 2018 | 2018 | Q3 | ||
| Q2 2018 | 3,166,285,595 | +552,133,123 | +21% | 08 Aug 2018 | 10-Q/A | 17 Aug 2018 | 2018 | Q2 |
| Q1 2018 | 2,815,555,086 | +484,574,845 | +21% | 14 Mar 2018 | 10-K/A | 11 Apr 2018 | 2017 | FY |
| Q3 2017 | 2,733,297,139 | +680,720,355 | +33% | 09 Nov 2017 | 10-Q/A | 21 Nov 2017 | 2017 | Q3 |
| Q2 2017 | 2,614,152,472 | +1,033,421,855 | +65% | 04 Aug 2017 | 10-Q/A | 17 Aug 2017 | 2017 | Q2 |
| Q1 2017 | 2,330,980,241 | +960,360,180 | +70% | 24 Mar 2017 | 10-K/A | 11 Apr 2017 | 2016 | FY |
| Q3 2016 | 2,052,576,784 | 10 Nov 2016 | 10-Q/A | 18 Nov 2016 | 2016 | Q3 | ||
| Q2 2016 | 1,580,730,617 | +422,580,837 | +36% | 18 May 2016 | 10-Q/A | 27 May 2016 | 2016 | Q1 |
| Q1 2016 | 1,370,620,061 | +328,823,971 | +32% | 14 Mar 2016 | 10-K/A | 18 Apr 2016 | 2015 | FY |
| Q4 2015 | 1,263,937,280 | 18 Nov 2015 | 10-Q/A | 30 Nov 2015 | 2015 | Q3 | ||
| Q2 2015 | 1,158,149,780 | +253,050,888 | +28% | 14 Aug 2015 | 10-Q | 21 Aug 2015 | 2015 | Q2 |
| Q1 2015 | 1,041,796,090 | +175,026,112 | +20% | 23 Mar 2015 | 10-K | 07 Apr 2015 | 2014 | FY |
| Q3 2014 | 945,685,887 | +107,441,745 | +13% | 13 Nov 2014 | 10-Q | 20 Nov 2014 | 2014 | Q3 |
| Q2 2014 | 905,098,892 | +79,829,766 | +9.7% | 14 Aug 2014 | 10-Q | 21 Aug 2014 | 2014 | Q2 |
| Q1 2014 | 866,769,978 | +86,200,894 | +11% | 17 Apr 2014 | 10-K/A | 24 Apr 2014 | 2013 | FY |
| Q3 2013 | 838,244,142 | +102,687,406 | +14% | 12 Nov 2013 | 10-Q/A | 19 Nov 2013 | 2013 | Q3 |
| Q2 2013 | 825,269,126 | +130,117,563 | +19% | 12 Aug 2013 | 10-Q/A | 16 Aug 2013 | 2013 | Q2 |
| Q1 2013 | 780,569,084 | +127,388,439 | +20% | 12 Apr 2013 | 10-K/A | 25 Jul 2013 | 2012 | FY |
| Q3 2012 | 735,556,736 | +160,045,157 | +28% | 13 Nov 2012 | 10-Q/A | 25 Jul 2013 | 2012 | Q3 |
| Q2 2012 | 695,151,563 | 13 Aug 2012 | 10-Q/A | 25 Jul 2013 | 2012 | Q2 | ||
| Q1 2012 | 653,180,645 | 31 Mar 2012 | 10-Q/A | 01 Feb 2013 | 2012 | Q1 | ||
| Q4 2011 | 639,417,784 | 31 Dec 2011 | 10-K/A | 01 Feb 2013 | 2011 | FY | ||
| Q3 2011 | 575,511,579 | 30 Sep 2011 | 10-Q | 21 Nov 2011 | 2011 | Q3 |