| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q1 2026 | 146,066,333 | +10,527,863 | +7.8% | 02 Mar 2026 | 10-K | 09 Mar 2026 | 2025 | FY |
| Q3 2025 | 128,738,014 | -4,835,762 | -3.6% | 29 Oct 2025 | 10-Q | 04 Nov 2025 | 2025 | Q3 |
| Q2 2025 | 128,252,556 | -5,322,527 | -4% | 04 Aug 2025 | 10-Q | 11 Aug 2025 | 2025 | Q2 |
| Q1 2025 | 135,538,470 | 17 Mar 2025 | 10-K | 27 Mar 2025 | 2024 | FY | ||
| Q4 2024 | 135,620,168 | 21 Nov 2024 | 10-Q | 26 Nov 2024 | 2024 | Q3 | ||
| Q3 2024 | 133,573,776 | +139,727 | +0.1% | 22 Aug 2024 | 10-Q | 29 Aug 2024 | 2024 | Q2 |
| Q2 2024 | 133,575,083 | +98,571 | +0.07% | 05 Aug 2024 | 10-K | 13 Aug 2024 | 2023 | FY |
| Q3 2023 | 133,434,049 | +2,272,284 | +1.7% | 06 Nov 2023 | 10-Q | 09 Nov 2023 | 2023 | Q3 |
| Q2 2023 | 133,476,512 | +3,195,194 | +2.5% | 04 Aug 2023 | 10-Q | 09 Aug 2023 | 2023 | Q2 |
| Q1 2023 | 131,155,200 | +817,245 | +0.63% | 07 Mar 2023 | 10-K | 16 Mar 2023 | 2022 | FY |
| Q3 2022 | 131,161,765 | +3,432,416 | +2.7% | 03 Nov 2022 | 10-Q | 09 Nov 2022 | 2022 | Q3 |
| Q2 2022 | 130,281,318 | +5,045,786 | +4% | 04 Aug 2022 | 10-Q | 09 Aug 2022 | 2022 | Q2 |
| Q1 2022 | 130,337,955 | +5,288,196 | +4.2% | 05 May 2022 | 10-Q | 10 May 2022 | 2022 | Q1 |
| Q3 2021 | 127,729,349 | +3,587,414 | +2.9% | 04 Nov 2021 | 10-Q | 08 Nov 2021 | 2021 | Q3 |
| Q2 2021 | 125,235,532 | +4,100,428 | +3.4% | 05 Aug 2021 | 10-Q | 09 Aug 2021 | 2021 | Q2 |
| Q1 2021 | 125,049,759 | +6,171,591 | +5.2% | 05 May 2021 | 10-Q | 10 May 2021 | 2021 | Q1 |
| Q3 2020 | 124,141,935 | +5,721,117 | +4.8% | 02 Nov 2020 | 10-Q | 05 Nov 2020 | 2020 | Q3 |
| Q2 2020 | 121,135,104 | +2,982,833 | +2.5% | 31 Jul 2020 | 10-Q | 05 Aug 2020 | 2020 | Q2 |
| Q1 2020 | 118,878,168 | +2,187,317 | +1.9% | 01 May 2020 | 10-Q | 06 May 2020 | 2020 | Q1 |
| Q3 2019 | 118,420,818 | +4,240,275 | +3.7% | 18 Oct 2019 | 10-Q | 30 Oct 2019 | 2019 | Q3 |
| Q2 2019 | 118,152,271 | +4,121,988 | +3.6% | 29 Jul 2019 | 10-Q | 07 Aug 2019 | 2019 | Q2 |
| Q1 2019 | 116,690,851 | +2,885,784 | +2.5% | 26 Apr 2019 | 10-Q | 07 May 2019 | 2019 | Q1 |
| Q3 2018 | 114,180,543 | +318,287 | +0.28% | 23 Oct 2018 | 10-Q | 30 Oct 2018 | 2018 | Q3 |
| Q2 2018 | 114,030,283 | +230,034 | +0.2% | 01 Aug 2018 | 10-Q | 07 Aug 2018 | 2018 | Q2 |
| Q1 2018 | 113,805,067 | -5,582 | -0.01% | 07 Mar 2018 | 10-K | 14 Mar 2018 | 2017 | FY |
| Q3 2017 | 113,862,256 | +1,502,563 | +1.3% | 27 Oct 2017 | 10-Q | 31 Oct 2017 | 2017 | Q3 |
| Q2 2017 | 113,800,249 | +1,592,850 | +1.4% | 26 Jul 2017 | 10-Q | 02 Aug 2017 | 2017 | Q2 |
| Q1 2017 | 113,810,649 | +2,182,901 | +2% | 26 Apr 2017 | 10-Q | 03 May 2017 | 2017 | Q1 |
| Q3 2016 | 112,359,693 | +281,742 | +0.25% | 26 Oct 2016 | 10-Q | 03 Nov 2016 | 2016 | Q3 |
| Q2 2016 | 112,207,399 | +209,216 | +0.19% | 27 Jul 2016 | 10-Q | 03 Aug 2016 | 2016 | Q2 |
| Q1 2016 | 111,627,748 | -169,345 | -0.15% | 07 Mar 2016 | 10-K | 14 Mar 2016 | 2015 | FY |
| Q3 2015 | 112,077,951 | +860,858 | +0.77% | 28 Oct 2015 | 10-Q | 04 Nov 2015 | 2015 | Q3 |
| Q2 2015 | 111,998,183 | +2,078,325 | +1.9% | 29 Jul 2015 | 10-Q | 06 Aug 2015 | 2015 | Q2 |
| Q1 2015 | 111,797,093 | +8,287,137 | +8% | 29 Apr 2015 | 10-Q | 06 May 2015 | 2015 | Q1 |
| Q3 2014 | 111,217,093 | +8,436,260 | +8.2% | 05 Nov 2014 | 10-Q | 10 Nov 2014 | 2014 | Q3 |
| Q2 2014 | 109,919,858 | +8,308,320 | +8.2% | 23 Jul 2014 | 10-Q | 31 Jul 2014 | 2014 | Q2 |
| Q1 2014 | 103,509,956 | +10,602,352 | +11% | 23 Apr 2014 | 10-Q | 29 Apr 2014 | 2014 | Q1 |
| Q3 2013 | 102,780,833 | +45,740,809 | +80% | 23 Oct 2013 | 10-Q | 29 Oct 2013 | 2013 | Q3 |
| Q2 2013 | 101,611,538 | +46,208,716 | +83% | 23 Jul 2013 | 10-Q | 30 Jul 2013 | 2013 | Q2 |
| Q1 2013 | 92,907,604 | +41,791,337 | +82% | 24 Apr 2013 | 10-Q | 30 Apr 2013 | 2013 | Q1 |
| Q3 2012 | 57,040,024 | +6,501,414 | +13% | 19 Oct 2012 | 10-Q | 25 Oct 2012 | 2012 | Q3 |
| Q2 2012 | 55,402,822 | +4,958,278 | +9.8% | 20 Jul 2012 | 10-Q | 26 Jul 2012 | 2012 | Q2 |
| Q1 2012 | 51,116,267 | 20 Apr 2012 | 10-Q | 26 Apr 2012 | 2012 | Q1 | ||
| Q3 2011 | 50,538,610 | 21 Oct 2011 | 10-Q | 27 Oct 2011 | 2011 | Q3 | ||
| Q2 2011 | 50,444,544 | 21 Jul 2011 | 10-Q | 28 Jul 2011 | 2011 | Q2 |