| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | 8,147,495 | +60,623 | +0.75% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | 8,113,572 | +41,073 | +0.51% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 12 Aug 2025 | 2025 | Q2 | |
| Q1 2025 | 8,097,545 | +1,228 | +0.02% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 13 May 2025 | 2025 | Q1 | |
| Q4 2024 | 8,086,098 | -39,915 | -0.49% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q3 2024 | 8,086,872 | -14,434 | -0.18% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | 8,072,499 | -29,485 | -0.36% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 12 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | 8,096,317 | -56,312 | -0.69% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 13 May 2025 | 2025 | Q1 | |
| Q4 2023 | 8,126,013 | +2,081,631 | +34% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q3 2023 | 8,101,306 | +2,295,507 | +40% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 13 Nov 2024 | 2024 | Q3 | |
| Q2 2023 | 8,101,984 | +2,241,886 | +38% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 13 Aug 2024 | 2024 | Q2 | |
| Q1 2023 | 8,152,629 | +2,262,793 | +38% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 May 2024 | 2024 | Q1 | |
| Q4 2022 | 6,044,382 | +69,049 | +1.2% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 28 Mar 2024 | 2023 | FY | |
| Q3 2022 | 5,805,799 | -351,382 | -5.7% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | 5,860,098 | -452,132 | -7.2% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 | |
| Q1 2022 | 5,889,836 | -488,657 | -7.7% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 | |
| Q4 2021 | 5,975,333 | -422,348 | -6.6% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q3 2021 | 6,157,181 | -228,584 | -3.6% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 | |
| Q2 2021 | 6,312,230 | -75,888 | -1.2% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 08 Aug 2022 | 2022 | Q2 | |
| Q1 2021 | 6,378,493 | -50,950 | -0.79% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 10 May 2022 | 2022 | Q1 | |
| Q4 2020 | 6,397,681 | -57,706 | -0.89% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q3 2020 | 6,385,765 | -93,301 | -1.4% | 01 Jul 2020 | 30 Sep 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q2 2020 | 6,388,118 | -126,828 | -1.9% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q1 2020 | 6,429,443 | -81,125 | -1.2% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q4 2019 | 6,455,387 | -44,911 | -0.69% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 12 Mar 2021 | 2020 | FY | |
| Q3 2019 | 6,479,066 | -17,586 | -0.27% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 12 Mar 2021 | 2020 | FY | |
| Q2 2019 | 6,514,946 | +34,288 | +0.53% | 01 Apr 2019 | 30 Jun 2019 | 10-K | 12 Mar 2021 | 2020 | FY | |
| Q1 2019 | 6,510,568 | +34,430 | +0.53% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 12 Mar 2021 | 2020 | FY | |
| Q4 2018 | 6,500,298 | +3,268,507 | +101% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 04 Mar 2020 | 2019 | FY | |
| Q3 2018 | 6,496,652 | +3,272,899 | +102% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 04 Mar 2020 | 2019 | FY | |
| Q2 2018 | 6,480,658 | +3,466,518 | +115% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 04 Mar 2020 | 2019 | FY | |
| Q1 2018 | 6,476,138 | +3,784,123 | +141% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 04 Mar 2020 | 2019 | FY | |
| Q4 2017 | 3,231,791 | +967,079 | +43% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 06 Mar 2019 | 2018 | FY | |
| Q3 2017 | 3,223,753 | +967,523 | +43% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 06 Mar 2019 | 2018 | FY | |
| Q2 2017 | 3,014,140 | +954,729 | +46% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 06 Mar 2019 | 2018 | FY | |
| Q1 2017 | 2,692,015 | +805,072 | +43% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 06 Mar 2019 | 2018 | FY | |
| Q4 2016 | 2,264,712 | +371,367 | +20% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 07 Mar 2018 | 2017 | FY | |
| Q3 2016 | 2,256,230 | +183,591 | +8.9% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 07 Mar 2018 | 2017 | FY | |
| Q2 2016 | 2,059,411 | -8,902 | -0.43% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 07 Mar 2018 | 2017 | FY | |
| Q1 2016 | 1,886,943 | -175,924 | -8.5% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 07 Mar 2018 | 2017 | FY | |
| Q4 2015 | 1,893,345 | -166,216 | -8.1% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q3 2015 | 2,072,639 | +20,627 | +1% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q2 2015 | 2,068,313 | +23,749 | +1.2% | 01 Apr 2015 | 30 Jun 2015 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q1 2015 | 2,062,867 | +23,352 | +1.1% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q4 2014 | 2,059,561 | +26,950 | +1.3% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 09 Mar 2016 | 2015 | FY | |
| Q3 2014 | 2,052,012 | +22,592 | +1.1% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 09 Mar 2016 | 2015 | FY | |
| Q2 2014 | 2,044,564 | +20,603 | +1% | 01 Apr 2014 | 30 Jun 2014 | 10-K | 09 Mar 2016 | 2015 | FY | |
| Q1 2014 | 2,039,515 | +29,223 | +1.5% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 09 Mar 2016 | 2015 | FY | |
| Q4 2013 | 2,032,611 | -1,989,321,389 | -100% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 11 Mar 2015 | 2014 | FY | |
| Q3 2013 | 2,029,420 | -1,981,833,580 | -100% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 11 Mar 2015 | 2014 | FY | |
| Q2 2013 | 2,023,961 | -1,919,181,039 | -100% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 11 Mar 2015 | 2014 | FY | |
| Q1 2013 | 2,010,292 | -1,762,574,708 | -100% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 11 Mar 2015 | 2014 | FY | |
| Q4 2012 | 1,991,354,000 | +1,989,597,843 | +113293% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 11 Mar 2014 | 2013 | FY | |
| Q3 2012 | 1,983,863,000 | +1,982,158,323 | +116278% | 01 Jul 2012 | 30 Sep 2012 | 10-K | 11 Mar 2014 | 2013 | FY | |
| Q2 2012 | 1,921,205,000 | +1,919,557,080 | +116484% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 11 Mar 2014 | 2013 | FY | |
| Q1 2012 | 1,764,585,000 | +1,762,933,111 | +106722% | 01 Jan 2012 | 31 Mar 2012 | 10-K | 11 Mar 2014 | 2013 | FY | |
| Q4 2011 | 1,756,157 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 13 Mar 2013 | 2012 | FY | |||
| Q3 2011 | 1,704,677 | 01 Jul 2011 | 30 Sep 2011 | 10-K | 13 Mar 2013 | 2012 | FY | |||
| Q2 2011 | 1,647,920 | 01 Apr 2011 | 30 Jun 2011 | 10-K | 13 Mar 2013 | 2012 | FY | |||
| Q1 2011 | 1,651,889 | 01 Jan 2011 | 31 Mar 2011 | 10-K | 13 Mar 2013 | 2012 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | 8,086,098 | -39,915 | -0.49% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 13 Mar 2025 | 2024 | FY |
| 2023 | 8,126,013 | +2,081,631 | +34% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY |
| 2022 | 6,044,382 | -166,694 | -2.7% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 28 Mar 2024 | 2023 | FY |
| 2021 | 6,211,076 | -193,448 | -3% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 15 Mar 2023 | 2022 | FY |
| 2020 | 6,404,524 | -98,282 | -1.5% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 15 Mar 2022 | 2021 | FY |
| 2019 | 6,502,806 | +14,992 | +0.23% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 12 Mar 2021 | 2020 | FY |
| 2018 | 6,487,814 | +3,435,229 | +113% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 04 Mar 2020 | 2019 | FY |
| 2017 | 3,052,585 | +933,371 | +44% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 06 Mar 2019 | 2018 | FY |
| 2016 | 2,119,214 | +95,094 | +4.7% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 07 Mar 2018 | 2017 | FY |
| 2015 | 2,024,120 | -25,386 | -1.2% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 07 Mar 2018 | 2017 | FY |
| 2014 | 2,049,506 | +25,466 | +1.3% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 15 Mar 2017 | 2016 | FY |
| 2013 | 2,024,040 | +107,108 | +5.6% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 09 Mar 2016 | 2015 | FY |
| 2012 | 1,916,932 | +233,880 | +14% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 11 Mar 2015 | 2014 | FY |
| 2011 | 1,683,052 | +107,231 | +6.8% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 11 Mar 2014 | 2013 | FY |
| 2010 | 1,575,821 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 13 Mar 2013 | 2012 | FY |