| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q1 2024 | 41,511,249 | +961,922 | +2.4% | 23 Apr 2024 | 10-K/A | 29 Apr 2024 | 2023 | FY |
| Q3 2023 | 41,069,068 | +1,143,479 | +2.9% | 06 Nov 2023 | 10-Q | 09 Nov 2023 | 2023 | Q3 |
| Q2 2023 | 40,760,698 | +1,028,022 | +2.6% | 03 Aug 2023 | 10-Q | 08 Aug 2023 | 2023 | Q2 |
| Q1 2023 | 40,549,327 | +1,008,721 | +2.6% | 04 May 2023 | 10-Q | 09 May 2023 | 2023 | Q1 |
| Q3 2022 | 39,925,589 | +1,363,447 | +3.5% | 07 Nov 2022 | 10-Q | 08 Nov 2022 | 2022 | Q3 |
| Q2 2022 | 39,732,676 | +1,347,197 | +3.5% | 04 Aug 2022 | 10-Q | 09 Aug 2022 | 2022 | Q2 |
| Q1 2022 | 39,540,606 | +1,880,339 | +5% | 05 May 2022 | 10-Q | 09 May 2022 | 2022 | Q1 |
| Q3 2021 | 38,562,142 | +3,606,197 | +10% | 03 Nov 2021 | 10-Q | 09 Nov 2021 | 2021 | Q3 |
| Q2 2021 | 38,385,479 | +3,800,364 | +11% | 03 Aug 2021 | 10-Q | 09 Aug 2021 | 2021 | Q2 |
| Q1 2021 | 37,660,267 | +3,302,162 | +9.6% | 04 May 2021 | 10-Q | 10 May 2021 | 2021 | Q1 |
| Q3 2020 | 34,955,945 | +1,165,493 | +3.4% | 03 Nov 2020 | 10-Q | 06 Nov 2020 | 2020 | Q3 |
| Q2 2020 | 34,585,115 | +1,021,830 | +3% | 03 Aug 2020 | 10-Q | 07 Aug 2020 | 2020 | Q2 |
| Q1 2020 | 34,358,105 | +1,432,345 | +4.4% | 04 May 2020 | 10-Q | 08 May 2020 | 2020 | Q1 |
| Q3 2019 | 33,790,452 | +4,138,936 | +14% | 04 Nov 2019 | 10-Q | 08 Nov 2019 | 2019 | Q3 |
| Q2 2019 | 33,563,285 | +4,177,488 | +14% | 01 Aug 2019 | 10-Q | 09 Aug 2019 | 2019 | Q2 |
| Q1 2019 | 32,925,760 | +4,484,628 | +16% | 01 May 2019 | 10-Q | 10 May 2019 | 2019 | Q1 |
| Q3 2018 | 29,651,516 | +1,396,825 | +4.9% | 01 Nov 2018 | 10-Q | 09 Nov 2018 | 2018 | Q3 |
| Q2 2018 | 29,385,797 | +1,290,503 | +4.6% | 01 Aug 2018 | 10-Q | 09 Aug 2018 | 2018 | Q2 |
| Q1 2018 | 28,441,132 | +1,205,499 | +4.4% | 06 Mar 2018 | 10-K | 12 Mar 2018 | 2017 | FY |
| Q3 2017 | 28,254,691 | +1,106,649 | +4.1% | 01 Nov 2017 | 10-Q | 07 Nov 2017 | 2017 | Q3 |
| Q2 2017 | 28,095,294 | 10 Aug 2017 | 10-Q | 14 Aug 2017 | 2017 | Q2 | ||
| Q1 2017 | 27,235,633 | 15 Mar 2017 | 10-K | 23 Mar 2017 | 2016 | FY | ||
| Q3 2016 | 27,148,042 | 31 Oct 2016 | 10-Q | 14 Nov 2016 | 2016 | Q3 |