| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 40,148,066 | -425,042 | -1% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q3 2025 | 40,650,933 | +38,520 | +0.1% | 01 Jul 2025 | 30 Sep 2025 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q2 2025 | 40,929,861 | -69,177 | -0.17% | 01 Apr 2025 | 30 Jun 2025 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q1 2025 | 40,969,299 | -48,750 | -0.12% | 01 Jan 2025 | 31 Mar 2025 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q4 2024 | 40,573,108 | -1,112,240 | -2.7% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q3 2024 | 40,612,413 | -1,060,968 | -2.5% | 01 Jul 2024 | 30 Sep 2024 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q2 2024 | 40,999,038 | -646,146 | -1.6% | 01 Apr 2024 | 30 Jun 2024 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q1 2024 | 41,018,049 | -783,988 | -1.9% | 01 Jan 2024 | 31 Mar 2024 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q4 2023 | 41,685,348 | -792,667 | -1.9% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q3 2023 | 41,673,381 | -508,059 | -1.2% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 04 Nov 2024 | 2024 | Q3 | |
| Q2 2023 | 41,645,184 | -836,015 | -2% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 30 Jul 2024 | 2024 | Q2 | |
| Q1 2023 | 41,802,037 | -1,307,656 | -3% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 30 Apr 2024 | 2024 | Q1 | |
| Q4 2022 | 42,478,015 | -803,061 | -1.9% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 27 Feb 2025 | 2024 | FY | |
| Q3 2022 | 42,181,440 | -912,659 | -2.1% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 26 Oct 2023 | 2023 | Q3 | |
| Q2 2022 | 42,481,199 | -827,157 | -1.9% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 27 Jul 2023 | 2023 | Q2 | |
| Q1 2022 | 43,109,693 | -525,183 | -1.2% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 27 Apr 2023 | 2023 | Q1 | |
| Q4 2021 | 43,281,076 | -300,156 | -0.69% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 29 Feb 2024 | 2023 | FY | |
| Q3 2021 | 43,094,099 | -363,605 | -0.84% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 27 Oct 2022 | 2022 | Q3 | |
| Q2 2021 | 43,308,356 | -154,879 | -0.36% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 28 Jul 2022 | 2022 | Q2 | |
| Q1 2021 | 43,634,876 | -835,596 | -1.9% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 28 Apr 2022 | 2022 | Q1 | |
| Q4 2020 | 43,581,232 | -1,563,121 | -3.5% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 23 Feb 2023 | 2022 | FY | |
| Q3 2020 | 43,457,704 | -1,958,063 | -4.3% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 28 Oct 2021 | 2021 | Q3 | |
| Q2 2020 | 43,463,235 | -2,365,080 | -5.2% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 29 Jul 2021 | 2021 | Q2 | |
| Q1 2020 | 44,470,472 | -1,521,710 | -3.3% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 29 Apr 2021 | 2021 | Q1 | |
| Q4 2019 | 45,144,353 | -940,849 | -2% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 27 Feb 2020 | 2019 | FY | |
| Q3 2019 | 45,415,767 | -750,791 | -1.6% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 29 Oct 2020 | 2020 | Q3 | |
| Q2 2019 | 45,828,315 | -372,442 | -0.81% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 30 Jul 2020 | 2020 | Q2 | |
| Q1 2019 | 45,992,182 | -237,155 | -0.51% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 30 Apr 2020 | 2020 | Q1 | |
| Q4 2018 | 46,085,202 | +364,042 | +0.8% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 27 Feb 2020 | 2019 | FY | |
| Q3 2018 | 46,166,558 | +137,197 | +0.3% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 27 Feb 2020 | 2019 | FY | |
| Q2 2018 | 46,200,757 | +278,341 | +0.61% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 27 Feb 2020 | 2019 | FY | |
| Q1 2018 | 46,229,337 | +320,379 | +0.7% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 27 Feb 2020 | 2019 | FY | |
| Q4 2017 | 45,721,160 | +236,675 | +0.52% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 28 Feb 2019 | 2018 | FY | |
| Q3 2017 | 46,029,361 | +268,906 | +0.59% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 28 Feb 2019 | 2018 | FY | |
| Q2 2017 | 45,922,416 | +196,068 | +0.43% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 28 Feb 2019 | 2018 | FY | |
| Q1 2017 | 45,908,958 | +254,142 | +0.56% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 28 Feb 2019 | 2018 | FY | |
| Q4 2016 | 45,484,485 | +296,182 | +0.66% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 27 Feb 2018 | 2017 | FY | |
| Q3 2016 | 45,760,455 | +261,351 | +0.57% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 27 Feb 2018 | 2017 | FY | |
| Q2 2016 | 45,726,348 | +307,441 | +0.68% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 27 Feb 2018 | 2017 | FY | |
| Q1 2016 | 45,654,816 | +253,973 | +0.56% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 27 Feb 2018 | 2017 | FY | |
| Q4 2015 | 45,188,303 | -196,157 | -0.43% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 28 Feb 2017 | 2016 | FY | |
| Q3 2015 | 45,499,104 | +222,905 | +0.49% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 28 Feb 2017 | 2016 | FY | |
| Q2 2015 | 45,418,907 | +188,045 | +0.42% | 01 Apr 2015 | 30 Jun 2015 | 10-K | 28 Feb 2017 | 2016 | FY | |
| Q1 2015 | 45,400,843 | +214,729 | +0.48% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 28 Feb 2017 | 2016 | FY | |
| Q4 2014 | 45,384,460 | +225,255 | +0.5% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 26 Feb 2016 | 2015 | FY | |
| Q3 2014 | 45,276,199 | +4,529,696 | +11% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 26 Feb 2016 | 2015 | FY | |
| Q2 2014 | 45,230,862 | +5,344,269 | +13% | 01 Apr 2014 | 30 Jun 2014 | 10-K | 26 Feb 2016 | 2015 | FY | |
| Q1 2014 | 45,186,114 | +5,395,590 | +14% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 26 Feb 2016 | 2015 | FY | |
| Q4 2013 | 45,159,205 | +5,478,640 | +14% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 26 Feb 2015 | 2014 | FY | |
| Q3 2013 | 40,746,503 | +1,238,000 | +3.1% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 26 Feb 2015 | 2014 | FY | |
| Q2 2013 | 39,886,593 | +2,192,372 | +5.8% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 26 Feb 2015 | 2014 | FY | |
| Q1 2013 | 39,790,524 | +4,762,625 | +14% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 26 Feb 2015 | 2014 | FY | |
| Q4 2012 | 39,680,565 | +4,718,793 | +13% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 20 Feb 2014 | 2013 | FY | |
| Q3 2012 | 39,508,503 | +4,607,226 | +13% | 01 Jul 2012 | 30 Sep 2012 | 10-K | 20 Feb 2014 | 2013 | FY | |
| Q2 2012 | 37,694,221 | +2,924,645 | +8.4% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 20 Feb 2014 | 2013 | FY | |
| Q1 2012 | 35,027,899 | +428,823 | +1.2% | 01 Jan 2012 | 31 Mar 2012 | 10-K | 20 Feb 2014 | 2013 | FY | |
| Q4 2011 | 34,961,772 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 26 Feb 2013 | 2012 | FY | |||
| Q3 2011 | 34,901,277 | +388,457 | +1.1% | 01 Jul 2011 | 30 Sep 2011 | 10-K | 26 Feb 2013 | 2012 | FY | |
| Q2 2011 | 34,769,576 | +332,158 | +0.96% | 01 Apr 2011 | 30 Jun 2011 | 10-K | 26 Feb 2013 | 2012 | FY | |
| Q1 2011 | 34,599,076 | 01 Jan 2011 | 31 Mar 2011 | 10-K | 26 Feb 2013 | 2012 | FY | |||
| Q3 2010 | 34,512,820 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 27 Oct 2011 | 2011 | Q3 | |||
| Q2 2010 | 34,437,418 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 28 Jul 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 40,790,137 | +64,423 | +0.16% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 02 Mar 2026 | 2025 | FY |
| 2024 | 40,725,714 | -959,634 | -2.3% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 02 Mar 2026 | 2025 | FY |
| 2023 | 41,685,348 | -792,667 | -1.9% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 02 Mar 2026 | 2025 | FY |
| 2022 | 42,478,015 | -803,061 | -1.9% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 27 Feb 2025 | 2024 | FY |
| 2021 | 43,281,076 | -300,156 | -0.69% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 29 Feb 2024 | 2023 | FY |
| 2020 | 43,581,232 | -2,013,922 | -4.4% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 23 Feb 2023 | 2022 | FY |
| 2019 | 45,595,154 | -575,310 | -1.2% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 01 Mar 2022 | 2021 | FY |
| 2018 | 46,170,464 | +180,212 | +0.39% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 25 Feb 2021 | 2020 | FY |
| 2017 | 45,990,252 | +582,936 | +1.3% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 27 Feb 2020 | 2019 | FY |
| 2016 | 45,407,316 | +283,690 | +0.63% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 28 Feb 2019 | 2018 | FY |
| 2015 | 45,123,626 | -145,783 | -0.32% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 27 Feb 2018 | 2017 | FY |
| 2014 | 45,269,409 | +3,873,703 | +9.4% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 28 Feb 2017 | 2016 | FY |
| 2013 | 41,395,706 | +3,446,685 | +9.1% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 26 Feb 2016 | 2015 | FY |
| 2012 | 37,949,021 | +3,169,328 | +9.1% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 26 Feb 2015 | 2014 | FY |
| 2011 | 34,779,693 | +344,448 | +1% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 20 Feb 2014 | 2013 | FY |
| 2010 | 34,435,245 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 26 Feb 2013 | 2012 | FY |