| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q1 2026 | 39,055,086 | 0 | 0% | 23 Feb 2026 | 10-K | 23 Feb 2026 | 2025 | FY |
| Q3 2025 | 39,055,086 | +54,000 | +0.14% | 20 Oct 2025 | 10-Q | 20 Oct 2025 | 2025 | Q3 |
| Q2 2025 | 39,055,086 | +54,000 | +0.14% | 21 Jul 2025 | 10-Q | 21 Jul 2025 | 2025 | Q2 |
| Q1 2025 | 39,055,086 | +54,000 | +0.14% | 21 Apr 2025 | 10-Q | 21 Apr 2025 | 2025 | Q1 |
| Q3 2024 | 39,001,086 | +86,280 | +0.22% | 21 Oct 2024 | 10-Q | 21 Oct 2024 | 2024 | Q3 |
| Q2 2024 | 39,001,086 | +86,280 | +0.22% | 23 Jul 2024 | 10-Q | 23 Jul 2024 | 2024 | Q2 |
| Q1 2024 | 39,001,086 | +86,280 | +0.22% | 23 Apr 2024 | 10-Q | 23 Apr 2024 | 2024 | Q1 |
| Q3 2023 | 38,914,806 | +64,056 | +0.16% | 24 Oct 2023 | 10-Q | 24 Oct 2023 | 2023 | Q3 |
| Q2 2023 | 38,914,806 | +64,056 | +0.16% | 25 Jul 2023 | 10-Q | 25 Jul 2023 | 2023 | Q2 |
| Q1 2023 | 38,914,806 | +64,056 | +0.16% | 25 Apr 2023 | 10-Q | 25 Apr 2023 | 2023 | Q1 |
| Q3 2022 | 38,850,750 | +48,000 | +0.12% | 03 Nov 2022 | 10-Q | 03 Nov 2022 | 2022 | Q3 |
| Q2 2022 | 38,850,750 | +48,000 | +0.12% | 25 Jul 2022 | 10-Q | 25 Jul 2022 | 2022 | Q2 |
| Q1 2022 | 38,850,750 | +48,000 | +0.12% | 26 Apr 2022 | 10-Q | 26 Apr 2022 | 2022 | Q1 |
| Q3 2021 | 38,802,750 | -49,757 | -0.13% | 25 Oct 2021 | 10-Q | 25 Oct 2021 | 2021 | Q3 |
| Q2 2021 | 38,802,750 | -49,757 | -0.13% | 26 Jul 2021 | 10-Q | 26 Jul 2021 | 2021 | Q2 |
| Q1 2021 | 38,802,750 | -49,757 | -0.13% | 26 Apr 2021 | 10-Q | 26 Apr 2021 | 2021 | Q1 |
| Q3 2020 | 38,852,507 | -10,882 | -0.03% | 26 Oct 2020 | 10-Q | 26 Oct 2020 | 2020 | Q3 |
| Q2 2020 | 38,852,507 | -10,882 | -0.03% | 07 Aug 2020 | 10-Q | 07 Aug 2020 | 2020 | Q2 |
| Q1 2020 | 38,852,507 | -47,083 | -0.12% | 11 May 2020 | 10-Q | 11 May 2020 | 2020 | Q1 |
| Q4 2019 | 38,944,389 | 14 Feb 2020 | 10-K | 14 Feb 2020 | 2019 | FY | ||
| Q3 2019 | 38,863,389 | -172,848 | -0.44% | 23 Oct 2019 | 10-Q | 23 Oct 2019 | 2019 | Q3 |
| Q2 2019 | 38,863,389 | -188,848 | -0.48% | 24 Jul 2019 | 10-Q | 24 Jul 2019 | 2019 | Q2 |
| Q1 2019 | 38,899,590 | -152,647 | -0.39% | 26 Apr 2019 | 10-Q | 26 Apr 2019 | 2019 | Q1 |
| Q3 2018 | 39,036,237 | +589,625 | +1.5% | 24 Oct 2018 | 10-Q | 24 Oct 2018 | 2018 | Q3 |
| Q2 2018 | 39,052,237 | +600,125 | +1.6% | 25 Jul 2018 | 10-Q | 25 Jul 2018 | 2018 | Q2 |
| Q1 2018 | 39,052,237 | +599,925 | +1.6% | 25 Apr 2018 | 10-Q | 25 Apr 2018 | 2018 | Q1 |
| Q3 2017 | 38,446,612 | +2,992,150 | +8.4% | 25 Oct 2017 | 10-Q | 25 Oct 2017 | 2017 | Q3 |
| Q2 2017 | 38,452,112 | +2,997,400 | +8.5% | 26 Jul 2017 | 10-Q | 26 Jul 2017 | 2017 | Q2 |
| Q1 2017 | 38,452,312 | +2,997,350 | +8.5% | 26 Apr 2017 | 10-Q | 26 Apr 2017 | 2017 | Q1 |
| Q3 2016 | 35,454,462 | -2,150 | -0.01% | 26 Oct 2016 | 10-Q | 26 Oct 2016 | 2016 | Q3 |
| Q2 2016 | 35,454,712 | -2,150 | -0.01% | 27 Jul 2016 | 10-Q | 27 Jul 2016 | 2016 | Q2 |
| Q1 2016 | 35,454,962 | -1,900 | -0.01% | 28 Apr 2016 | 10-Q | 28 Apr 2016 | 2016 | Q1 |
| Q3 2015 | 35,456,612 | +106,913 | +0.3% | 28 Oct 2015 | 10-Q | 28 Oct 2015 | 2015 | Q3 |
| Q2 2015 | 35,456,862 | +4,817,430 | +16% | 29 Jul 2015 | 10-Q | 29 Jul 2015 | 2015 | Q2 |
| Q1 2015 | 35,456,862 | +8,834,586 | +33% | 29 Apr 2015 | 10-Q | 29 Apr 2015 | 2015 | Q1 |
| Q3 2014 | 35,349,699 | +8,724,673 | +33% | 29 Oct 2014 | 10-Q | 29 Oct 2014 | 2014 | Q3 |
| Q2 2014 | 30,639,432 | +4,015,156 | +15% | 31 Jul 2014 | 10-Q | 31 Jul 2014 | 2014 | Q2 |
| Q1 2014 | 26,622,276 | -2,250 | -0.01% | 03 Mar 2014 | 10-K | 03 Mar 2014 | 2013 | FY |
| Q3 2013 | 26,625,026 | +3,508,250 | +15% | 04 Nov 2013 | 10-Q | 04 Nov 2013 | 2013 | Q3 |
| Q2 2013 | 26,624,276 | +3,507,500 | +15% | 05 Aug 2013 | 10-Q | 05 Aug 2013 | 2013 | Q2 |
| Q1 2013 | 26,624,526 | +3,507,750 | +15% | 04 Mar 2013 | 10-K | 04 Mar 2013 | 2012 | FY |
| Q3 2012 | 23,116,776 | +3,534,444 | +18% | 05 Nov 2012 | 10-Q | 05 Nov 2012 | 2012 | Q3 |
| Q2 2012 | 23,116,776 | +3,534,444 | +18% | 06 Aug 2012 | 10-Q | 06 Aug 2012 | 2012 | Q2 |
| Q1 2012 | 23,116,776 | 05 Mar 2012 | 10-K | 05 Mar 2012 | 2011 | FY | ||
| Q3 2011 | 19,582,332 | 07 Nov 2011 | 10-Q | 07 Nov 2011 | 2011 | Q3 | ||
| Q2 2011 | 19,582,332 | 09 Aug 2011 | 10-Q | 09 Aug 2011 | 2011 | Q2 |