| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 125,956,087 | +496,121 | +0.4% | 06 Feb 2026 | 10-K | 11 Feb 2026 | 2025 | FY |
| Q3 2025 | 125,853,674 | +982,327 | +0.79% | 24 Oct 2025 | 10-Q | 29 Oct 2025 | 2025 | Q3 |
| Q2 2025 | 125,791,099 | +4,456,983 | +3.7% | 25 Jul 2025 | 10-Q | 30 Jul 2025 | 2025 | Q2 |
| Q1 2025 | 125,749,490 | +6,934,397 | +5.8% | 25 Apr 2025 | 10-Q | 30 Apr 2025 | 2025 | Q1 |
| Q4 2024 | 125,459,966 | +7,732,849 | +6.6% | 06 Feb 2025 | 10-K | 12 Feb 2025 | 2024 | FY |
| Q3 2024 | 124,871,347 | +7,228,865 | +6.1% | 25 Oct 2024 | 10-Q | 30 Oct 2024 | 2024 | Q3 |
| Q2 2024 | 121,334,116 | +3,694,514 | +3.1% | 26 Jul 2024 | 10-Q | 31 Jul 2024 | 2024 | Q2 |
| Q1 2024 | 118,815,093 | +1,248,949 | +1.1% | 26 Apr 2024 | 10-Q | 07 May 2024 | 2024 | Q1 |
| Q4 2023 | 117,727,117 | +241,946 | +0.21% | 02 Feb 2024 | 10-K | 14 Feb 2024 | 2023 | FY |
| Q3 2023 | 117,642,482 | +204,341 | +0.17% | 27 Oct 2023 | 10-Q | 31 Oct 2023 | 2023 | Q3 |
| Q2 2023 | 117,639,602 | +196,833 | +0.17% | 28 Jul 2023 | 10-Q | 02 Aug 2023 | 2023 | Q2 |
| Q1 2023 | 117,566,144 | +138,762 | +0.12% | 28 Apr 2023 | 10-Q | 09 May 2023 | 2023 | Q1 |
| Q4 2022 | 117,485,171 | +86,275 | +0.07% | 03 Feb 2023 | 10-K | 14 Feb 2023 | 2022 | FY |
| Q3 2022 | 117,438,141 | +300,353 | +0.26% | 28 Oct 2022 | 10-Q | 03 Nov 2022 | 2022 | Q3 |
| Q2 2022 | 117,442,769 | +306,074 | +0.26% | 28 Jul 2022 | 10-Q | 03 Aug 2022 | 2022 | Q2 |
| Q1 2022 | 117,427,382 | +401,093 | +0.34% | 29 Apr 2022 | 10-Q | 05 May 2022 | 2022 | Q1 |
| Q4 2021 | 117,398,896 | +379,883 | +0.32% | 09 Feb 2022 | 10-K | 16 Feb 2022 | 2021 | FY |
| Q3 2021 | 117,137,788 | +436,477 | +0.37% | 29 Oct 2021 | 10-Q | 03 Nov 2021 | 2021 | Q3 |
| Q2 2021 | 117,136,695 | +435,384 | +0.37% | 03 Aug 2021 | 10-Q | 04 Aug 2021 | 2021 | Q2 |
| Q1 2021 | 117,026,289 | +491,958 | +0.42% | 23 Apr 2021 | 10-Q | 03 May 2021 | 2021 | Q1 |
| Q4 2020 | 117,019,013 | -4,367,579 | -3.6% | 29 Jan 2021 | 10-K | 17 Feb 2021 | 2020 | FY |
| Q3 2020 | 116,701,311 | -4,522,042 | -3.7% | 30 Oct 2020 | 10-Q | 05 Nov 2020 | 2020 | Q3 |
| Q2 2020 | 116,701,311 | -4,469,692 | -3.7% | 31 Jul 2020 | 10-Q | 06 Aug 2020 | 2020 | Q1 |
| Q1 2020 | 116,534,331 | -3,871,193 | -3.2% | 24 Apr 2020 | 10-Q | 29 Apr 2020 | 2020 | Q1 |
| Q4 2019 | 121,386,592 | +7,053,373 | +6.2% | 31 Jan 2020 | 10-K | 13 Feb 2020 | 2019 | FY |
| Q3 2019 | 121,223,353 | +6,917,746 | +6.1% | 25 Oct 2019 | 10-Q | 30 Oct 2019 | 2019 | Q3 |
| Q2 2019 | 121,171,003 | +7,146,727 | +6.3% | 26 Jul 2019 | 10-Q | 31 Jul 2019 | 2019 | Q2 |
| Q1 2019 | 120,405,524 | +6,471,800 | +5.7% | 26 Apr 2019 | 10-Q | 01 May 2019 | 2019 | Q1 |
| Q4 2018 | 114,333,219 | +508,566 | +0.45% | 31 Jan 2019 | 10-K | 13 Feb 2019 | 2018 | FY |
| Q3 2018 | 114,305,607 | +488,178 | +0.43% | 26 Oct 2018 | 10-Q | 31 Oct 2018 | 2018 | Q3 |
| Q2 2018 | 114,024,276 | +6,459,589 | +6% | 27 Jul 2018 | 10-Q | 01 Aug 2018 | 2018 | Q2 |
| Q1 2018 | 113,933,724 | +14,106,749 | +14% | 27 Apr 2018 | 10-Q | 02 May 2018 | 2018 | Q1 |
| Q4 2017 | 113,824,653 | +14,074,736 | +14% | 31 Jan 2018 | 10-K | 14 Feb 2018 | 2017 | FY |
| Q3 2017 | 113,817,429 | +14,073,570 | +14% | 27 Oct 2017 | 10-Q | 01 Nov 2017 | 2017 | Q3 |
| Q2 2017 | 107,564,687 | +8,137,861 | +8.2% | 28 Jul 2017 | 10-Q | 02 Aug 2017 | 2017 | Q2 |
| Q1 2017 | 99,826,975 | +446,580 | +0.45% | 28 Apr 2017 | 10-Q | 03 May 2017 | 2017 | Q1 |
| Q4 2016 | 99,749,917 | +458,965 | +0.46% | 31 Jan 2017 | 10-K | 16 Feb 2017 | 2016 | FY |
| Q3 2016 | 99,743,859 | +452,698 | +0.46% | 28 Oct 2016 | 10-Q | 02 Nov 2016 | 2016 | Q3 |
| Q2 2016 | 99,426,826 | +141,666 | +0.14% | 29 Jul 2016 | 10-Q | 05 Aug 2016 | 2016 | Q2 |
| Q1 2016 | 99,380,395 | +117,982 | +0.12% | 29 Apr 2016 | 10-Q | 04 May 2016 | 2016 | Q1 |
| Q4 2015 | 99,290,952 | 29 Jan 2016 | 10-K | 19 Feb 2016 | 2015 | FY | ||
| Q3 2015 | 99,291,161 | 30 Oct 2015 | 10-Q | 04 Nov 2015 | 2015 | Q3 | ||
| Q2 2015 | 99,285,160 | 31 Jul 2015 | 10-Q | 12 Aug 2015 | 2015 | Q2 | ||
| Q1 2015 | 99,262,413 | 30 Apr 2015 | 10-Q | 14 May 2015 | 2015 | Q1 |