| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q1 2026 | 18,521,933 | +601,755 | +3.4% | 17 Feb 2026 | 10-K | 19 Feb 2026 | 2025 | FY |
| Q3 2025 | 18,337,819 | +482,619 | +2.7% | 30 Oct 2025 | 10-Q | 31 Oct 2025 | 2025 | Q3 |
| Q2 2025 | 18,016,640 | +186,862 | +1% | 29 Jul 2025 | 10-Q | 31 Jul 2025 | 2025 | Q2 |
| Q1 2025 | 17,920,178 | +98,508 | +0.55% | 29 Apr 2025 | 10-Q | 01 May 2025 | 2025 | Q1 |
| Q3 2024 | 17,855,200 | +48,504 | +0.27% | 31 Oct 2024 | 10-Q | 31 Oct 2024 | 2024 | Q3 |
| Q2 2024 | 17,829,778 | +82,020 | +0.46% | 31 Jul 2024 | 10-Q | 31 Jul 2024 | 2024 | Q2 |
| Q1 2024 | 17,821,670 | +140,578 | +0.8% | 29 Feb 2024 | 10-K | 01 Mar 2024 | 2023 | FY |
| Q3 2023 | 17,806,696 | +168,101 | +0.95% | 09 Nov 2023 | 10-Q | 09 Nov 2023 | 2023 | Q3 |
| Q2 2023 | 17,747,758 | +137,964 | +0.78% | 28 Jul 2023 | 10-Q/A | 08 Nov 2023 | 2023 | Q2 |
| Q1 2023 | 17,681,092 | +121,888 | +0.69% | 28 Apr 2023 | 10-Q/A | 08 Nov 2023 | 2023 | Q1 |
| Q3 2022 | 17,638,595 | +141,580 | +0.81% | 28 Oct 2022 | 10-Q | 28 Oct 2022 | 2022 | Q3 |
| Q2 2022 | 17,609,794 | +119,233 | +0.68% | 29 Jul 2022 | 10-Q | 29 Jul 2022 | 2022 | Q2 |
| Q1 2022 | 17,559,204 | +80,742 | +0.46% | 29 Apr 2022 | 10-Q | 29 Apr 2022 | 2022 | Q1 |
| Q3 2021 | 17,497,015 | +27,605 | +0.16% | 29 Oct 2021 | 10-Q | 29 Oct 2021 | 2021 | Q3 |
| Q2 2021 | 17,490,561 | +25,766 | +0.15% | 30 Jul 2021 | 10-Q | 30 Jul 2021 | 2021 | Q2 |
| Q1 2021 | 17,478,462 | +38,682 | +0.22% | 30 Apr 2021 | 10-Q | 05 May 2021 | 2021 | Q1 |
| Q3 2020 | 17,469,410 | +799,870 | +4.8% | 29 Oct 2020 | 10-Q | 30 Oct 2020 | 2020 | Q3 |
| Q2 2020 | 17,464,795 | +896,705 | +5.4% | 31 Jul 2020 | 10-Q | 31 Jul 2020 | 2020 | Q2 |
| Q1 2020 | 17,439,780 | +971,318 | +5.9% | 30 Apr 2020 | 10-Q | 05 May 2020 | 2020 | Q1 |
| Q3 2019 | 16,669,540 | +271,260 | +1.7% | 31 Oct 2019 | 10-Q | 01 Nov 2019 | 2019 | Q3 |
| Q2 2019 | 16,568,090 | +175,740 | +1.1% | 31 Jul 2019 | 10-Q | 31 Jul 2019 | 2019 | Q2 |
| Q1 2019 | 16,468,462 | +109,278 | +0.67% | 30 Apr 2019 | 10-Q | 06 May 2019 | 2019 | Q1 |
| Q3 2018 | 16,398,280 | +52,244 | +0.32% | 31 Oct 2018 | 10-Q | 02 Nov 2018 | 2018 | Q3 |
| Q2 2018 | 16,392,350 | +54,566 | +0.33% | 31 Jul 2018 | 10-Q | 02 Aug 2018 | 2018 | Q2 |
| Q1 2018 | 16,359,184 | +55,443 | +0.34% | 30 Apr 2018 | 10-Q | 07 May 2018 | 2018 | Q1 |
| Q3 2017 | 16,346,036 | +56,864 | +0.35% | 31 Oct 2017 | 10-Q | 02 Nov 2017 | 2017 | Q3 |
| Q2 2017 | 16,337,784 | +57,354 | +0.35% | 31 Jul 2017 | 10-Q | 01 Aug 2017 | 2017 | Q2 |
| Q1 2017 | 16,303,741 | +62,257 | +0.38% | 30 Apr 2017 | 10-Q | 04 May 2017 | 2017 | Q1 |
| Q3 2016 | 16,289,172 | +77,868 | +0.48% | 31 Oct 2016 | 10-Q | 01 Nov 2016 | 2016 | Q3 |
| Q2 2016 | 16,280,430 | +116,331 | +0.72% | 31 Jul 2016 | 10-Q | 02 Aug 2016 | 2016 | Q2 |
| Q1 2016 | 16,241,484 | +99,530 | +0.62% | 30 Apr 2016 | 10-Q | 03 May 2016 | 2016 | Q1 |
| Q3 2015 | 16,211,304 | +100,036 | +0.62% | 31 Oct 2015 | 10-Q | 03 Nov 2015 | 2015 | Q3 |
| Q2 2015 | 16,164,099 | +107,274 | +0.67% | 31 Jul 2015 | 10-Q | 03 Aug 2015 | 2015 | Q2 |
| Q1 2015 | 16,141,954 | +155,162 | +0.97% | 30 Apr 2015 | 10-Q | 01 May 2015 | 2015 | Q1 |
| Q3 2014 | 16,111,268 | +191,294 | +1.2% | 31 Oct 2014 | 10-Q | 06 Nov 2014 | 2014 | Q3 |
| Q2 2014 | 16,056,825 | +209,096 | +1.3% | 31 Jul 2014 | 10-Q | 04 Aug 2014 | 2014 | Q2 |
| Q1 2014 | 15,986,792 | +171,197 | +1.1% | 30 Apr 2014 | 10-Q | 02 May 2014 | 2014 | Q1 |
| Q3 2013 | 15,919,974 | +165,118 | +1% | 31 Oct 2013 | 10-Q | 06 Nov 2013 | 2013 | Q3 |
| Q2 2013 | 15,847,729 | +114,443 | +0.73% | 31 Jul 2013 | 10-Q | 02 Aug 2013 | 2013 | Q2 |
| Q1 2013 | 15,815,595 | +112,115 | +0.71% | 05 Mar 2013 | 10-K | 07 Mar 2013 | 2012 | FY |
| Q3 2012 | 15,754,856 | +119,967 | +0.77% | 26 Oct 2012 | 10-Q | 26 Oct 2012 | 2012 | Q3 |
| Q2 2012 | 15,733,286 | +114,969 | +0.74% | 31 Jul 2012 | 10-Q | 02 Aug 2012 | 2012 | Q2 |
| Q1 2012 | 15,703,480 | 05 Mar 2012 | 10-K | 08 Mar 2012 | 2011 | FY | ||
| Q3 2011 | 15,634,889 | 31 Oct 2011 | 10-Q | 04 Nov 2011 | 2011 | Q3 | ||
| Q2 2011 | 15,618,317 | 02 Aug 2011 | 10-Q | 04 Aug 2011 | 2011 | Q2 |