| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 12,204,323 | -12,021 | -0.1% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 12 Mar 2026 | 2025 | FY | |
| Q3 2025 | 12,208,586 | -43,126 | -0.35% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | 12,215,258 | -115,022 | -0.93% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |
| Q1 2025 | 12,179,418 | +21,121 | +0.17% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 08 May 2025 | 2025 | Q1 | |
| Q4 2024 | 12,216,344 | +94,245 | +0.78% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q3 2024 | 12,251,712 | +39,395 | +0.32% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | 12,330,280 | +633,711 | +5.4% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | 12,158,297 | +1,069,633 | +9.6% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 08 May 2025 | 2025 | Q1 | |
| Q4 2023 | 12,122,099 | +1,193,879 | +11% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q3 2023 | 12,212,317 | +1,347,777 | +12% | 01 Jul 2023 | 30 Sep 2023 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q2 2023 | 11,696,569 | +881,770 | +8.2% | 01 Apr 2023 | 30 Jun 2023 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q1 2023 | 11,088,664 | +246,072 | +2.3% | 01 Jan 2023 | 31 Mar 2023 | 10-K | 13 Mar 2025 | 2024 | FY | |
| Q4 2022 | 10,928,220 | +91,824 | +0.85% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 27 Mar 2024 | 2023 | FY | |
| Q3 2022 | 10,864,540 | +72,250 | +0.67% | 01 Jul 2022 | 30 Sep 2022 | 10-K | 27 Mar 2024 | 2023 | FY | |
| Q2 2022 | 10,814,799 | +49,863 | +0.46% | 01 Apr 2022 | 30 Jun 2022 | 10-K | 27 Mar 2024 | 2023 | FY | |
| Q1 2022 | 10,842,592 | +316,766 | +3% | 01 Jan 2022 | 31 Mar 2022 | 10-K | 27 Mar 2024 | 2023 | FY | |
| Q4 2021 | 10,836,396 | +553,493 | +5.4% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 22 Mar 2023 | 2022 | FY | |
| Q3 2021 | 10,792,290 | +504,728 | +4.9% | 01 Jul 2021 | 30 Sep 2021 | 10-K | 22 Mar 2023 | 2022 | FY | |
| Q2 2021 | 10,764,936 | +506,019 | +4.9% | 01 Apr 2021 | 30 Jun 2021 | 10-K | 22 Mar 2023 | 2022 | FY | |
| Q1 2021 | 10,525,826 | +304,973 | +3% | 01 Jan 2021 | 31 Mar 2021 | 10-K | 22 Mar 2023 | 2022 | FY | |
| Q4 2020 | 10,282,903 | -15,632 | -0.15% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 23 Mar 2022 | 2021 | FY | |
| Q3 2020 | 10,287,562 | -141,974 | -1.4% | 01 Jul 2020 | 30 Sep 2020 | 10-K | 23 Mar 2022 | 2021 | FY | |
| Q2 2020 | 10,258,917 | -152,359 | -1.5% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 23 Mar 2022 | 2021 | FY | |
| Q1 2020 | 10,220,853 | -193,477 | -1.9% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 23 Mar 2022 | 2021 | FY | |
| Q4 2019 | 10,298,535 | -68,597 | -0.66% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 23 Mar 2021 | 2020 | FY | |
| Q3 2019 | 10,429,536 | +73,863 | +0.71% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 23 Mar 2021 | 2020 | FY | |
| Q2 2019 | 10,411,276 | +40,958 | +0.4% | 01 Apr 2019 | 30 Jun 2019 | 10-K | 23 Mar 2021 | 2020 | FY | |
| Q1 2019 | 10,414,330 | +49,024 | +0.47% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 23 Mar 2021 | 2020 | FY | |
| Q4 2018 | 10,367,132 | +58,889 | +0.57% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 23 Mar 2020 | 2019 | FY | |
| Q3 2018 | 10,355,673 | +4,664 | +0.04% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 23 Mar 2020 | 2019 | FY | |
| Q2 2018 | 10,370,318 | +35,424 | +0.34% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 23 Mar 2020 | 2019 | FY | |
| Q1 2018 | 10,365,306 | +69,969 | +0.68% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 23 Mar 2020 | 2019 | FY | |
| Q4 2017 | 10,308,243 | +10,804 | +0.1% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 26 Mar 2019 | 2018 | FY | |
| Q3 2017 | 10,351,009 | +32,294 | +0.31% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 26 Mar 2019 | 2018 | FY | |
| Q2 2017 | 10,334,894 | +24,202 | +0.24% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 26 Mar 2019 | 2018 | FY | |
| Q1 2017 | 10,295,337 | -108,907 | -1% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 26 Mar 2019 | 2018 | FY | |
| Q4 2016 | 10,297,439 | -200,930 | -1.9% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 28 Mar 2018 | 2017 | FY | |
| Q3 2016 | 10,318,715 | -180,196 | -1.7% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 28 Mar 2018 | 2017 | FY | |
| Q2 2016 | 10,310,692 | -183,765 | -1.8% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 28 Mar 2018 | 2017 | FY | |
| Q1 2016 | 10,404,244 | -79,283 | -0.76% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 28 Mar 2018 | 2017 | FY | |
| Q4 2015 | 10,498,369 | +17,502 | +0.17% | 01 Oct 2015 | 31 Dec 2015 | 8-K | 14 Nov 2017 | 2016 | FY | |
| Q3 2015 | 10,498,911 | +21,097 | +0.2% | 01 Jul 2015 | 30 Sep 2015 | 8-K | 14 Nov 2017 | 2016 | FY | |
| Q2 2015 | 10,494,457 | +38,274 | +0.37% | 01 Apr 2015 | 30 Jun 2015 | 8-K | 14 Nov 2017 | 2016 | FY | |
| Q1 2015 | 10,483,527 | +34,616 | +0.33% | 01 Jan 2015 | 31 Mar 2015 | 8-K | 14 Nov 2017 | 2016 | FY | |
| Q4 2014 | 10,480,867 | +45,771 | +0.44% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 29 Mar 2016 | 2015 | FY | |
| Q3 2014 | 10,477,814 | +73,719 | +0.71% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 29 Mar 2016 | 2015 | FY | |
| Q2 2014 | 10,456,183 | +62,089 | +0.6% | 01 Apr 2014 | 30 Jun 2014 | 10-K | 29 Mar 2016 | 2015 | FY | |
| Q1 2014 | 10,448,911 | +82,599 | +0.8% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 29 Mar 2016 | 2015 | FY | |
| Q4 2013 | 10,435,096 | +88,019 | +0.85% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 26 Mar 2015 | 2014 | FY | |
| Q3 2013 | 10,404,095 | +43,718 | +0.42% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 26 Mar 2015 | 2014 | FY | |
| Q2 2013 | 10,394,094 | +34,437 | +0.33% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 26 Mar 2015 | 2014 | FY | |
| Q1 2013 | 10,366,312 | +161,198 | +1.6% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 26 Mar 2015 | 2014 | FY | |
| Q4 2012 | 10,347,077 | +61,456 | +0.6% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 27 Mar 2014 | 2013 | FY | |
| Q3 2012 | 10,360,377 | +63,093 | +0.61% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 13 Nov 2013 | 2013 | Q3 | |
| Q2 2012 | 10,359,657 | +62,755 | +0.61% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 12 Aug 2013 | 2013 | Q2 | |
| Q1 2012 | 10,205,114 | -61,530 | -0.6% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 15 May 2013 | 2013 | Q1 | |
| Q4 2011 | 10,285,621 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 29 Mar 2013 | 2012 | FY | |||
| Q3 2011 | 10,297,284 | +102,704 | +1% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 14 Nov 2012 | 2012 | Q3 | |
| Q2 2011 | 10,296,902 | +110,538 | +1.1% | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 10 Aug 2012 | 2012 | Q2 | |
| Q1 2011 | 10,266,644 | 01 Jan 2011 | 31 Mar 2011 | 10-Q/A | 15 May 2012 | 2012 | Q1 | |||
| Q3 2010 | 10,194,580 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 14 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | 10,186,364 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 12 Aug 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 12,204,323 | -34,835 | -0.28% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 12 Mar 2026 | 2025 | FY |
| 2024 | 12,239,158 | +459,246 | +3.9% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 12 Mar 2026 | 2025 | FY |
| 2023 | 11,779,912 | +917,374 | +8.4% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY |
| 2022 | 10,862,538 | +132,676 | +1.2% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 27 Mar 2024 | 2023 | FY |
| 2021 | 10,729,862 | +473,302 | +4.6% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 22 Mar 2023 | 2022 | FY |
| 2020 | 10,256,560 | -135,415 | -1.3% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 23 Mar 2022 | 2021 | FY |
| 2019 | 10,391,975 | +9,781 | +0.09% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 23 Mar 2021 | 2020 | FY |
| 2018 | 10,382,194 | +42,881 | +0.42% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 23 Mar 2020 | 2019 | FY |
| 2017 | 10,339,313 | +6,393 | +0.06% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 26 Mar 2019 | 2018 | FY |
| 2016 | 10,332,920 | -160,910 | -1.5% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 28 Mar 2018 | 2017 | FY |
| 2015 | 10,493,830 | +27,766 | +0.26% | 01 Jan 2015 | 31 Dec 2015 | 8-K | 14 Nov 2017 | 2016 | FY |
| 2014 | 10,466,064 | +46,961 | +0.45% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 29 Mar 2016 | 2015 | FY |
| 2013 | 10,419,103 | +72,026 | +0.7% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 26 Mar 2015 | 2014 | FY |
| 2012 | 10,347,077 | +61,456 | +0.6% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 27 Mar 2014 | 2013 | FY |
| 2011 | 10,285,621 | +144,069 | +1.4% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 29 Mar 2013 | 2012 | FY |
| 2010 | 10,141,552 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 30 Mar 2012 | 2011 | FY |