| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 28,579,015 | -1,161,161 | -3.9% | 31 Dec 2025 | 10-K | 13 Feb 2026 | 2025 | FY |
| Q3 2025 | 29,053,367 | -909,893 | -3% | 30 Sep 2025 | 10-Q | 03 Nov 2025 | 2025 | Q3 |
| Q2 2025 | 29,569,477 | -235,824 | -0.79% | 30 Jun 2025 | 10-Q | 04 Aug 2025 | 2025 | Q2 |
| Q1 2025 | 29,467,300 | -208,795 | -0.7% | 31 Mar 2025 | 10-Q | 05 May 2025 | 2025 | Q1 |
| Q4 2024 | 29,740,176 | +179,712 | +0.61% | 31 Dec 2024 | 10-K | 13 Feb 2026 | 2025 | FY |
| Q3 2024 | 29,963,260 | +560,071 | +1.9% | 30 Sep 2024 | 10-Q | 04 Nov 2024 | 2024 | Q3 |
| Q2 2024 | 29,805,301 | +479,122 | +1.6% | 30 Jun 2024 | 10-Q | 06 Aug 2024 | 2024 | Q2 |
| Q1 2024 | 29,676,095 | +513,094 | +1.8% | 31 Mar 2024 | 10-Q | 07 May 2024 | 2024 | Q1 |
| Q4 2023 | 29,560,464 | +552,096 | +1.9% | 31 Dec 2023 | 10-K | 10 Feb 2025 | 2024 | FY |
| Q3 2023 | 29,403,189 | +582,509 | +2% | 30 Sep 2023 | 10-Q | 07 Nov 2023 | 2023 | Q3 |
| Q2 2023 | 29,326,179 | +1,691,735 | +6.1% | 30 Jun 2023 | 10-Q | 01 Aug 2023 | 2023 | Q2 |
| Q1 2023 | 29,163,001 | +1,594,997 | +5.8% | 31 Mar 2023 | 10-Q | 02 May 2023 | 2023 | Q1 |
| Q4 2022 | 29,008,368 | +1,592,262 | +5.8% | 31 Dec 2022 | 10-K | 09 Feb 2024 | 2023 | FY |
| Q3 2022 | 28,820,680 | +1,469,721 | +5.4% | 30 Sep 2022 | 10-Q | 01 Nov 2022 | 2022 | Q3 |
| Q2 2022 | 27,634,444 | +370,373 | +1.4% | 30 Jun 2022 | 10-Q | 02 Aug 2022 | 2022 | Q2 |
| Q1 2022 | 27,568,004 | +364,931 | +1.3% | 31 Mar 2022 | 10-Q | 03 May 2022 | 2022 | Q1 |
| Q4 2021 | 27,416,106 | +346,830 | +1.3% | 31 Dec 2021 | 10-K | 10 Feb 2023 | 2022 | FY |
| Q3 2021 | 27,350,959 | +430,114 | +1.6% | 30 Sep 2021 | 10-Q | 02 Nov 2021 | 2021 | Q3 |
| Q2 2021 | 27,264,071 | +512,980 | +1.9% | 30 Jun 2021 | 10-Q | 03 Aug 2021 | 2021 | Q2 |
| Q1 2021 | 27,203,073 | +2,840,684 | +12% | 31 Mar 2021 | 10-Q | 04 May 2021 | 2021 | Q1 |
| Q4 2020 | 27,069,276 | +2,961,926 | +12% | 31 Dec 2020 | 10-K | 15 Feb 2022 | 2021 | FY |
| Q3 2020 | 26,920,845 | +2,882,476 | +12% | 30 Sep 2020 | 10-Q | 02 Nov 2020 | 2020 | Q3 |
| Q2 2020 | 26,751,091 | +2,850,361 | +12% | 30 Jun 2020 | 10-Q | 04 Aug 2020 | 2020 | Q2 |
| Q1 2020 | 24,362,389 | +859,379 | +3.7% | 31 Mar 2020 | 10-Q | 05 May 2020 | 2020 | Q1 |
| Q4 2019 | 24,107,350 | +705,675 | +3% | 31 Dec 2019 | 10-K | 24 Feb 2021 | 2020 | FY |
| Q3 2019 | 24,038,369 | +2,646,779 | +12% | 30 Sep 2019 | 10-Q | 05 Nov 2019 | 2019 | Q3 |
| Q2 2019 | 23,900,730 | +2,547,756 | +12% | 30 Jun 2019 | 10-Q | 06 Aug 2019 | 2019 | Q2 |
| Q1 2019 | 23,503,010 | +22,123,911 | +1604% | 31 Mar 2019 | 10-Q | 07 May 2019 | 2019 | Q1 |
| Q4 2018 | 23,401,675 | +22,129,315 | +1739% | 31 Dec 2018 | 10-K | 25 Feb 2020 | 2019 | FY |
| Q3 2018 | 21,391,590 | 30 Sep 2018 | 10-Q | 06 Nov 2018 | 2018 | Q3 | ||
| Q2 2018 | 21,352,974 | 30 Jun 2018 | 10-Q | 07 Aug 2018 | 2018 | Q2 | ||
| Q1 2018 | 1,379,099 | 31 Mar 2018 | 10-Q | 07 Jun 2018 | 2018 | Q1 | ||
| Q4 2017 | 1,272,360 | 31 Dec 2017 | 10-K | 26 Feb 2019 | 2018 | Q4 |