| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | 119,786,829 | +1,009,106 | +0.85% | 29 Jun 2025 | 27 Sep 2025 | 10-Q | 04 Nov 2025 | 2026 | Q2 | |
| Q2 2025 | 119,107,663 | +851,246 | +0.72% | 30 Mar 2025 | 28 Jun 2025 | 10-Q | 07 Aug 2025 | 2026 | Q1 | |
| Q1 2025 | 118,256,350 | +1,241,930 | +1.1% | 29 Dec 2024 | 29 Mar 2025 | 10-K | 28 May 2025 | 2025 | FY | |
| Q4 2024 | 118,543,746 | +380,218 | +0.32% | 29 Sep 2024 | 28 Dec 2024 | 10-Q | 05 Feb 2025 | 2025 | Q3 | |
| Q3 2024 | 118,777,723 | +1,214,150 | +1% | 30 Jun 2024 | 28 Sep 2024 | 10-Q | 04 Nov 2025 | 2026 | Q2 | |
| Q2 2024 | 118,256,417 | -26,216 | -0.02% | 31 Mar 2024 | 29 Jun 2024 | 10-Q | 07 Aug 2025 | 2026 | Q1 | |
| Q1 2024 | 117,014,420 | -16,988,060 | -13% | 31 Dec 2023 | 30 Mar 2024 | 10-K | 28 May 2025 | 2025 | FY | |
| Q4 2023 | 118,163,528 | -12,201,391 | -9.4% | 01 Oct 2023 | 30 Dec 2023 | 10-Q | 05 Feb 2025 | 2025 | Q3 | |
| Q3 2023 | 117,563,573 | -19,488,002 | -14% | 02 Jul 2023 | 30 Sep 2023 | 10-Q | 07 Nov 2024 | 2025 | Q2 | |
| Q2 2023 | 118,282,633 | -25,451,351 | -18% | 02 Apr 2023 | 01 Jul 2023 | 10-Q | 08 Aug 2024 | 2025 | Q1 | |
| Q1 2023 | 134,002,480 | -18,495,427 | -12% | 01 Jan 2023 | 01 Apr 2023 | 10-K | 28 May 2025 | 2025 | FY | |
| Q4 2022 | 130,364,919 | -22,010,375 | -14% | 02 Oct 2022 | 31 Dec 2022 | 10-Q | 08 Feb 2024 | 2024 | Q3 | |
| Q3 2022 | 137,051,575 | -17,167,674 | -11% | 03 Jul 2022 | 01 Oct 2022 | 10-Q | 09 Nov 2023 | 2024 | Q2 | |
| Q2 2022 | 143,733,984 | -11,156,499 | -7.2% | 03 Apr 2022 | 02 Jul 2022 | 10-Q | 10 Aug 2023 | 2024 | Q1 | |
| Q1 2022 | 152,497,907 | +2,044,339 | +1.4% | 26 Dec 2021 | 02 Apr 2022 | 10-K | 29 May 2024 | 2024 | FY | |
| Q4 2021 | 152,375,294 | +417,237 | +0.28% | 26 Sep 2021 | 25 Dec 2021 | 10-Q | 08 Feb 2023 | 2023 | Q3 | |
| Q3 2021 | 154,219,249 | +2,542,007 | +1.7% | 27 Jun 2021 | 25 Sep 2021 | 10-Q | 09 Nov 2022 | 2023 | Q2 | |
| Q2 2021 | 154,890,483 | +5,334,173 | +3.6% | 28 Mar 2021 | 26 Jun 2021 | 10-Q | 09 Aug 2022 | 2023 | Q1 | |
| Q1 2021 | 150,453,568 | +1,073,447 | +0.72% | 27 Dec 2020 | 27 Mar 2021 | 10-K | 31 May 2023 | 2023 | FY | |
| Q4 2020 | 151,958,057 | -196,315 | -0.13% | 27 Sep 2020 | 26 Dec 2020 | 10-Q | 02 Feb 2022 | 2022 | Q3 | |
| Q3 2020 | 151,677,242 | -899,041 | -0.59% | 28 Jun 2020 | 26 Sep 2020 | 10-Q | 03 Nov 2021 | 2022 | Q2 | |
| Q2 2020 | 149,556,310 | -2,777,843 | -1.8% | 29 Mar 2020 | 27 Jun 2020 | 10-Q | 30 Jul 2021 | 2022 | Q1 | |
| Q1 2020 | 149,380,121 | -2,703,511 | -1.8% | 29 Dec 2019 | 28 Mar 2020 | 10-K | 08 Jul 2020 | 2020 | FY | |
| Q4 2019 | 152,154,372 | +1,885,948 | +1.3% | 29 Sep 2019 | 28 Dec 2019 | 10-Q | 03 Feb 2021 | 2021 | Q3 | |
| Q3 2019 | 152,576,283 | +870,598 | +0.57% | 30 Jun 2019 | 28 Sep 2019 | 10-Q | 05 Nov 2020 | 2021 | Q2 | |
| Q2 2019 | 152,334,153 | -65,502 | -0.04% | 31 Mar 2019 | 29 Jun 2019 | 10-Q | 05 Aug 2020 | 2021 | Q1 | |
| Q1 2019 | 152,083,632 | 0 | 0% | 30 Dec 2018 | 30 Mar 2019 | 10-K | 08 Jul 2020 | 2020 | FY | |
| Q4 2018 | 150,268,424 | 0 | 0% | 30 Sep 2018 | 29 Dec 2018 | 10-K | 08 Jul 2020 | 2020 | FY | |
| Q3 2018 | 151,705,685 | 0 | 0% | 01 Jul 2018 | 29 Sep 2018 | 10-K | 08 Jul 2020 | 2020 | FY | |
| Q2 2018 | 152,399,655 | 0 | 0% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 08 Jul 2020 | 2020 | FY | |
| Q1 2018 | 152,083,632 | -2,169,119 | -1.4% | 31 Dec 2017 | 31 Mar 2018 | 10-K | 29 May 2019 | 2019 | FY | |
| Q4 2017 | 150,268,424 | -4,354,915 | -2.8% | 01 Oct 2017 | 30 Dec 2017 | 10-K | 29 May 2019 | 2019 | FY | |
| Q3 2017 | 151,705,685 | -2,462,409 | -1.6% | 02 Jul 2017 | 30 Sep 2017 | 10-K | 29 May 2019 | 2019 | FY | |
| Q2 2017 | 152,399,655 | -4,471,863 | -2.9% | 02 Apr 2017 | 01 Jul 2017 | 10-K | 29 May 2019 | 2019 | FY | |
| Q1 2017 | 154,252,751 | -26,186,351 | -15% | 01 Jan 2017 | 01 Apr 2017 | 10-K | 29 May 2019 | 2019 | FY | |
| Q4 2016 | 154,623,339 | -30,228,277 | -16% | 02 Oct 2016 | 31 Dec 2016 | 10-K | 29 May 2019 | 2019 | FY | |
| Q3 2016 | 154,168,094 | -37,356,062 | -20% | 03 Jul 2016 | 01 Oct 2016 | 10-K | 29 May 2019 | 2019 | FY | |
| Q2 2016 | 156,871,518 | -43,182,976 | -22% | 03 Apr 2016 | 02 Jul 2016 | 10-K | 29 May 2019 | 2019 | FY | |
| Q1 2016 | 180,439,102 | -22,756,736 | -11% | 27 Dec 2015 | 02 Apr 2016 | 10-K | 31 May 2017 | 2017 | FY | |
| Q4 2015 | 184,851,616 | -20,796,200 | -10% | 27 Sep 2015 | 26 Dec 2015 | 10-K | 31 May 2017 | 2017 | FY | |
| Q3 2015 | 191,524,156 | -15,908,094 | -7.7% | 28 Jun 2015 | 26 Sep 2015 | 10-K | 31 May 2017 | 2017 | FY | |
| Q2 2015 | 200,054,494 | -7,121,749 | -3.4% | 29 Mar 2015 | 27 Jun 2015 | 10-K | 31 May 2017 | 2017 | FY | |
| Q1 2015 | 203,195,838 | -3,777,712 | -1.8% | 28 Dec 2014 | 28 Mar 2015 | 10-K | 01 Jun 2016 | 2016 | FY | |
| Q4 2014 | 205,647,816 | -440,246 | -0.21% | 28 Sep 2014 | 27 Dec 2014 | 10-K | 01 Jun 2016 | 2016 | FY | |
| Q3 2014 | 207,432,250 | +2,277,558 | +1.1% | 29 Jun 2014 | 27 Sep 2014 | 10-K | 01 Jun 2016 | 2016 | FY | |
| Q2 2014 | 207,176,243 | +2,840,119 | +1.4% | 30 Mar 2014 | 28 Jun 2014 | 10-K | 01 Jun 2016 | 2016 | FY | |
| Q1 2014 | 206,973,550 | +3,188,427 | +1.6% | 29 Dec 2013 | 29 Mar 2014 | 10-K | 27 May 2015 | 2015 | FY | |
| Q4 2013 | 206,088,062 | +3,270,251 | +1.6% | 29 Sep 2013 | 28 Dec 2013 | 10-K | 27 May 2015 | 2015 | FY | |
| Q3 2013 | 205,154,692 | +4,962,401 | +2.5% | 30 Jun 2013 | 28 Sep 2013 | 10-K | 27 May 2015 | 2015 | FY | |
| Q2 2013 | 204,336,124 | +4,944,997 | +2.5% | 31 Mar 2013 | 29 Jun 2013 | 10-K | 27 May 2015 | 2015 | FY | |
| Q1 2013 | 203,785,123 | +6,929,719 | +3.5% | 01 Jan 2013 | 30 Mar 2013 | 10-K | 28 May 2014 | 2013 | FY | |
| Q4 2012 | 202,817,811 | +9,233,857 | +4.8% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 28 May 2014 | 2013 | FY | |
| Q3 2012 | 200,192,291 | +12,612,130 | +6.7% | 01 Jul 2012 | 30 Sep 2012 | 10-K | 28 May 2014 | 2013 | FY | |
| Q2 2012 | 199,391,127 | +20,213,859 | +11% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 28 May 2014 | 2013 | FY | |
| Q1 2012 | 196,855,404 | 01 Jan 2012 | 31 Mar 2012 | 10-K | 29 May 2013 | 2012 | FY | |||
| Q4 2011 | 193,583,954 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 29 May 2013 | 2012 | FY | |||
| Q3 2011 | 187,580,161 | 01 Jul 2011 | 30 Sep 2011 | 10-K | 29 May 2013 | 2012 | FY | |||
| Q2 2011 | 179,177,268 | 03 Apr 2011 | 30 Jun 2011 | 10-K | 29 May 2013 | 2012 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | 118,256,350 | +1,241,930 | +1.1% | 31 Mar 2024 | 29 Mar 2025 | 10-K | 28 May 2025 | 2025 | FY |
| 2023 | 117,014,420 | -16,988,060 | -13% | 02 Apr 2023 | 30 Mar 2024 | 10-K | 28 May 2025 | 2025 | FY |
| 2022 | 134,002,480 | -18,495,427 | -12% | 03 Apr 2022 | 01 Apr 2023 | 10-K | 28 May 2025 | 2025 | FY |
| 2021 | 152,497,907 | +2,044,339 | +1.4% | 28 Mar 2021 | 02 Apr 2022 | 10-K | 29 May 2024 | 2024 | FY |
| 2020 | 150,453,568 | -261,030 | -0.17% | 29 Mar 2020 | 27 Mar 2021 | 10-K | 31 May 2023 | 2023 | FY |
| 2019 | 150,714,598 | -899,752 | -0.59% | 31 Mar 2019 | 28 Mar 2020 | 10-K | 01 Jun 2022 | 2022 | FY |
| 2018 | 151,614,350 | -3,488,535 | -2.2% | 01 Apr 2018 | 30 Mar 2019 | 10-K | 26 May 2021 | 2021 | FY |
| 2017 | 155,102,885 | -13,020,928 | -7.7% | 02 Apr 2017 | 31 Mar 2018 | 10-K | 08 Jul 2020 | 2020 | FY |
| 2016 | 168,123,813 | -20,930,476 | -11% | 03 Apr 2016 | 01 Apr 2017 | 10-K | 29 May 2019 | 2019 | FY |
| 2015 | 189,054,289 | -16,811,480 | -8.2% | 29 Mar 2015 | 02 Apr 2016 | 10-K | 30 May 2018 | 2018 | FY |
| 2014 | 205,865,769 | +227,662 | +0.11% | 30 Mar 2014 | 28 Mar 2015 | 10-K | 31 May 2017 | 2017 | FY |
| 2013 | 205,638,107 | +4,097,963 | +2% | 31 Mar 2013 | 29 Mar 2014 | 10-K | 01 Jun 2016 | 2016 | FY |
| 2012 | 201,540,144 | +12,240,947 | +6.5% | 01 Apr 2012 | 30 Mar 2013 | 10-K | 27 May 2015 | 2015 | FY |
| 2011 | 189,299,197 | +10,121,929 | +5.6% | 03 Apr 2011 | 31 Mar 2012 | 10-K | 28 May 2014 | 2013 | FY |
| 2010 | 179,177,268 | 0 | 0% | 04 Apr 2010 | 02 Apr 2011 | 10-K | 29 May 2013 | 2012 | FY |
| 2009 | 179,177,268 | 29 Mar 2009 | 03 Apr 2010 | 20-F | 12 Jun 2012 | 2011 | FY |