| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 21,080,272 | +251,044 | +1.2% | 31 Dec 2025 | 10-K | 12 Mar 2026 | 2025 | FY |
| Q3 2025 | 21,075,298 | +1,440,816 | +7.3% | 30 Sep 2025 | 10-Q | 04 Nov 2025 | 2025 | Q3 |
| Q2 2025 | 21,074,625 | +1,450,167 | +7.4% | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 |
| Q1 2025 | 20,893,785 | +1,793,503 | +9.4% | 31 Mar 2025 | 10-Q | 07 May 2025 | 2025 | Q1 |
| Q4 2024 | 20,829,228 | +2,632,036 | +14% | 31 Dec 2024 | 10-K | 12 Mar 2026 | 2025 | FY |
| Q3 2024 | 19,634,482 | +1,452,241 | +8% | 30 Sep 2024 | 10-Q | 07 Nov 2024 | 2024 | Q3 |
| Q2 2024 | 19,624,458 | +1,449,065 | +8% | 30 Jun 2024 | 10-Q | 07 Aug 2024 | 2024 | Q2 |
| Q1 2024 | 19,100,282 | 0 | 0% | 31 Mar 2024 | 10-Q | 07 May 2024 | 2024 | Q1 |
| Q4 2023 | 18,197,192 | +511,240 | +2.9% | 31 Dec 2023 | 10-K | 12 Mar 2025 | 2024 | FY |
| Q3 2023 | 18,182,241 | +439,326 | +2.5% | 30 Sep 2023 | 10-Q | 08 Nov 2023 | 2023 | Q3 |
| Q2 2023 | 18,175,393 | +423,103 | +2.4% | 30 Jun 2023 | 10-Q | 09 Aug 2023 | 2023 | Q2 |
| Q1 2023 | 19,100,282 | +1,347,679 | +7.6% | 31 Mar 2023 | 10-Q | 07 May 2024 | 2024 | Q1 |
| Q4 2022 | 17,685,952 | +232,399 | +1.3% | 31 Dec 2022 | 10-K | 12 Mar 2024 | 2023 | FY |
| Q3 2022 | 17,742,915 | 30 Sep 2022 | 10-Q | 09 Nov 2022 | 2022 | Q3 | ||
| Q2 2022 | 17,752,290 | 30 Jun 2022 | 10-Q | 09 Aug 2022 | 2022 | Q2 | ||
| Q1 2022 | 17,752,603 | 31 Mar 2022 | 10-Q | 12 May 2022 | 2022 | Q1 | ||
| Q4 2021 | 17,453,553 | 31 Dec 2021 | 10-K | 09 Mar 2023 | 2022 | FY |