| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 40,977,183 | -3,479,888 | -7.8% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 24 Feb 2026 | 2025 | FY | |
| Q3 2025 | 40,558,629 | -3,365,529 | -7.7% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 07 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | 41,732,800 | -3,760,009 | -8.3% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |
| Q1 2025 | 42,558,090 | -3,301,943 | -7.2% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 09 May 2025 | 2025 | Q1 | |
| Q4 2024 | 44,457,071 | -1,943,870 | -4.2% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 24 Feb 2026 | 2025 | FY | |
| Q3 2024 | 43,924,158 | -2,137,939 | -4.6% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 07 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | 45,492,809 | -1,305,991 | -2.8% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | 45,860,033 | -1,127,216 | -2.4% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 09 May 2025 | 2025 | Q1 | |
| Q4 2023 | 46,400,941 | -553,617 | -1.2% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 24 Feb 2026 | 2025 | FY | |
| Q3 2023 | 46,062,097 | -809,800 | -1.7% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 08 Nov 2024 | 2024 | Q3 | |
| Q2 2023 | 46,798,800 | -179,909 | -0.38% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 08 Aug 2024 | 2024 | Q2 | |
| Q1 2023 | 46,987,249 | -67,162 | -0.14% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 09 May 2024 | 2024 | Q1 | |
| Q4 2022 | 46,954,558 | -823,987 | -1.7% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 25 Feb 2025 | 2024 | FY | |
| Q3 2022 | 46,871,897 | +133,824 | +0.29% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 09 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | 46,978,709 | +2,365,176 | +5.3% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 04 Aug 2023 | 2023 | Q2 | |
| Q1 2022 | 47,054,411 | +2,655,262 | +6% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 10 May 2023 | 2023 | Q1 | |
| Q4 2021 | 47,778,545 | +3,274,323 | +7.4% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q3 2021 | 46,738,073 | +458,558 | +0.99% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 09 Nov 2022 | 2022 | Q3 | |
| Q2 2021 | 44,613,533 | -2,237,411 | -4.8% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 09 Aug 2022 | 2022 | Q2 | |
| Q1 2021 | 44,399,149 | -3,221,625 | -6.8% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 10 May 2022 | 2022 | Q1 | |
| Q4 2020 | 44,504,222 | -3,122,611 | -6.6% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q3 2020 | 46,279,515 | -1,393,696 | -2.9% | 01 Jul 2020 | 30 Sep 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q2 2020 | 46,850,944 | -876,842 | -1.8% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q1 2020 | 47,620,774 | +60,025 | +0.13% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 15 Mar 2022 | 2021 | FY | |
| Q4 2019 | 47,626,833 | -340,181 | -0.71% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 01 Mar 2021 | 2020 | FY | |
| Q3 2019 | 47,673,211 | -336,742 | -0.7% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 01 Mar 2021 | 2020 | FY | |
| Q2 2019 | 47,727,786 | -223,540 | -0.47% | 01 Apr 2019 | 30 Jun 2019 | 10-K | 01 Mar 2021 | 2020 | FY | |
| Q1 2019 | 47,560,749 | -312,258 | -0.65% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 01 Mar 2021 | 2020 | FY | |
| Q4 2018 | 47,967,014 | +245,314 | +0.51% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 02 Mar 2020 | 2019 | FY | |
| Q3 2018 | 48,009,953 | +400,134 | +0.84% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 02 Mar 2020 | 2019 | FY | |
| Q2 2018 | 47,951,326 | +404,208 | +0.85% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 02 Mar 2020 | 2019 | FY | |
| Q1 2018 | 47,873,007 | +409,776 | +0.86% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 02 Mar 2020 | 2019 | FY | |
| Q4 2017 | 47,721,700 | +373,328 | +0.79% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 01 Mar 2019 | 2018 | FY | |
| Q3 2017 | 47,609,819 | +299,808 | +0.63% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 01 Mar 2019 | 2018 | FY | |
| Q2 2017 | 47,547,118 | -508,665 | -1.1% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 01 Mar 2019 | 2018 | FY | |
| Q1 2017 | 47,463,231 | -503,487 | -1% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 01 Mar 2019 | 2018 | FY | |
| Q4 2016 | 47,348,372 | -501,376 | -1% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 01 Mar 2018 | 2017 | FY | |
| Q3 2016 | 47,310,011 | -386,213 | -0.81% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 01 Mar 2018 | 2017 | FY | |
| Q2 2016 | 48,055,783 | +518,186 | +1.1% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 01 Mar 2018 | 2017 | FY | |
| Q1 2016 | 47,966,718 | +544,322 | +1.1% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 01 Mar 2018 | 2017 | FY | |
| Q4 2015 | 47,849,748 | +703,245 | +1.5% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 01 Mar 2017 | 2016 | FY | |
| Q3 2015 | 47,696,224 | +850,747 | +1.8% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 01 Mar 2017 | 2016 | FY | |
| Q2 2015 | 47,537,597 | +792,001 | +1.7% | 01 Apr 2015 | 30 Jun 2015 | 10-K | 01 Mar 2017 | 2016 | FY | |
| Q1 2015 | 47,422,396 | +1,057,238 | +2.3% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 01 Mar 2017 | 2016 | FY | |
| Q4 2014 | 47,146,503 | +1,278,734 | +2.8% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 29 Feb 2016 | 2015 | FY | |
| Q3 2014 | 46,845,477 | +1,116,306 | +2.4% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 29 Feb 2016 | 2015 | FY | |
| Q2 2014 | 46,745,596 | +1,317,366 | +2.9% | 01 Apr 2014 | 30 Jun 2014 | 10-K | 29 Feb 2016 | 2015 | FY | |
| Q1 2014 | 46,365,158 | +1,205,018 | +2.7% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 29 Feb 2016 | 2015 | FY | |
| Q4 2013 | 45,867,769 | +796,565 | +1.8% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |
| Q3 2013 | 45,729,171 | +726,606 | +1.6% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |
| Q2 2013 | 45,428,230 | +54,300 | +0.12% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |
| Q1 2013 | 45,160,140 | -1,240,301 | -2.7% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |
| Q4 2012 | 45,071,204 | -1,621,160 | -3.5% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 03 Mar 2014 | 2013 | FY | |
| Q3 2012 | 45,002,565 | -990,763 | -2.2% | 01 Jul 2012 | 30 Sep 2012 | 10-K | 03 Mar 2014 | 2013 | FY | |
| Q2 2012 | 45,373,930 | -26,010 | -0.06% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 03 Mar 2014 | 2013 | FY | |
| Q1 2012 | 46,400,441 | +1,307,314 | +2.9% | 01 Jan 2012 | 31 Mar 2012 | 10-K | 03 Mar 2014 | 2013 | FY | |
| Q4 2011 | 46,692,364 | +1,848,821 | +4.1% | 01 Oct 2011 | 31 Dec 2011 | 10-K | 01 Mar 2013 | 2012 | FY | |
| Q3 2011 | 45,993,328 | +1,276,962 | +2.9% | 01 Jul 2011 | 30 Sep 2011 | 10-K | 01 Mar 2013 | 2012 | FY | |
| Q2 2011 | 45,399,940 | +906,264 | +2% | 01 Apr 2011 | 30 Jun 2011 | 10-K | 01 Mar 2013 | 2012 | FY | |
| Q1 2011 | 45,093,127 | +842,606 | +1.9% | 01 Jan 2011 | 31 Mar 2011 | 10-K | 01 Mar 2013 | 2012 | FY | |
| Q4 2010 | 44,843,543 | 01 Oct 2010 | 31 Dec 2010 | 10-K | 28 Feb 2012 | 2011 | FY | |||
| Q3 2010 | 44,716,366 | 01 Jul 2010 | 30 Sep 2010 | 10-K | 28 Feb 2012 | 2011 | FY | |||
| Q2 2010 | 44,493,676 | 01 Apr 2010 | 30 Jun 2010 | 10-K | 28 Feb 2012 | 2011 | FY | |||
| Q1 2010 | 44,250,521 | 01 Jan 2010 | 31 Mar 2010 | 10-K | 28 Feb 2012 | 2011 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 40,977,183 | -3,479,888 | -7.8% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 24 Feb 2026 | 2025 | FY |
| 2024 | 44,457,071 | -1,943,870 | -4.2% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 24 Feb 2026 | 2025 | FY |
| 2023 | 46,400,941 | -553,617 | -1.2% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 24 Feb 2026 | 2025 | FY |
| 2022 | 46,954,558 | +1,060,630 | +2.3% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 25 Feb 2025 | 2024 | FY |
| 2021 | 45,893,928 | -414,897 | -0.9% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 26 Feb 2024 | 2023 | FY |
| 2020 | 46,308,825 | -1,338,572 | -2.8% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 01 Mar 2023 | 2022 | FY |
| 2019 | 47,647,397 | -303,349 | -0.63% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 15 Mar 2022 | 2021 | FY |
| 2018 | 47,950,746 | +364,504 | +0.77% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 01 Mar 2021 | 2020 | FY |
| 2017 | 47,586,242 | -82,115 | -0.17% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 02 Mar 2020 | 2019 | FY |
| 2016 | 47,668,357 | +40,504 | +0.08% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 01 Mar 2019 | 2018 | FY |
| 2015 | 47,627,853 | +849,838 | +1.8% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 01 Mar 2018 | 2017 | FY |
| 2014 | 46,778,015 | +1,229,248 | +2.7% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 01 Mar 2017 | 2016 | FY |
| 2013 | 45,548,767 | +89,055 | +0.2% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 29 Feb 2016 | 2015 | FY |
| 2012 | 45,459,712 | -339,903 | -0.74% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 02 Mar 2015 | 2014 | FY |
| 2011 | 45,799,615 | +1,221,579 | +2.7% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 03 Mar 2014 | 2013 | FY |
| 2010 | 44,578,036 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 01 Mar 2013 | 2012 | FY |