| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 45,018,082 | +1,819,089 | +4.2% | 30 Jan 2026 | 10-Q | 05 Feb 2026 | 2026 | Q1 |
| Q3 2025 | 44,938,757 | +2,110,968 | +4.9% | 07 Nov 2025 | 10-K | 20 Nov 2025 | 2025 | FY |
| Q2 2025 | 43,319,651 | +1,515,539 | +3.6% | 30 Jul 2025 | 10-Q | 06 Aug 2025 | 2025 | Q3 |
| Q1 2025 | 43,258,066 | +1,480,824 | +3.5% | 30 Apr 2025 | 10-Q | 07 May 2025 | 2025 | Q2 |
| Q4 2024 | 43,198,993 | +1,524,356 | +3.7% | 30 Jan 2025 | 10-Q | 06 Feb 2025 | 2025 | Q1 |
| Q3 2024 | 42,827,789 | +1,692,169 | +4.1% | 13 Nov 2024 | 10-K | 25 Nov 2024 | 2024 | FY |
| Q2 2024 | 41,804,112 | +1,470,870 | +3.6% | 01 Aug 2024 | 10-Q | 09 Aug 2024 | 2024 | Q3 |
| Q1 2024 | 41,777,242 | +1,468,131 | +3.6% | 01 May 2024 | 10-Q | 10 May 2024 | 2024 | Q2 |
| Q4 2023 | 41,674,637 | +1,448,163 | +3.6% | 31 Jan 2024 | 10-Q | 08 Feb 2024 | 2024 | Q1 |
| Q3 2023 | 41,135,620 | 13 Nov 2023 | 10-K | 29 Nov 2023 | 2023 | FY | ||
| Q2 2023 | 40,333,242 | +949,922 | +2.4% | 02 Aug 2023 | 10-Q | 09 Aug 2023 | 2023 | Q3 |
| Q1 2023 | 40,309,111 | +1,003,734 | +2.6% | 01 May 2023 | 10-Q | 09 May 2023 | 2023 | Q2 |
| Q4 2022 | 40,226,474 | +1,059,907 | +2.7% | 01 Feb 2023 | 10-Q | 08 Feb 2023 | 2023 | Q1 |
| Q2 2022 | 39,383,320 | +1,376,827 | +3.6% | 02 Aug 2022 | 10-Q | 09 Aug 2022 | 2022 | Q3 |
| Q1 2022 | 39,305,377 | +1,484,516 | +3.9% | 02 May 2022 | 10-Q | 10 May 2022 | 2022 | Q2 |
| Q4 2021 | 39,166,567 | +1,453,859 | +3.9% | 31 Jan 2022 | 10-Q | 08 Feb 2022 | 2022 | Q1 |
| Q3 2021 | 38,538,050 | +1,111,218 | +3% | 09 Nov 2021 | 10-K | 23 Nov 2021 | 2021 | FY |
| Q2 2021 | 38,006,493 | +1,283,908 | +3.5% | 30 Jul 2021 | 10-Q | 09 Aug 2021 | 2021 | Q3 |
| Q1 2021 | 37,820,861 | +1,325,409 | +3.6% | 03 May 2021 | 10-Q | 10 May 2021 | 2021 | Q2 |
| Q4 2020 | 37,712,708 | +1,274,195 | +3.5% | 26 Jan 2021 | 10-Q | 08 Feb 2021 | 2021 | Q1 |
| Q3 2020 | 37,426,832 | 12 Nov 2020 | 10-K | 19 Nov 2020 | 2020 | FY | ||
| Q2 2020 | 36,722,585 | 30 Jul 2020 | 10-Q | 05 Aug 2020 | 2020 | Q3 | ||
| Q1 2020 | 36,495,452 | 01 May 2020 | 10-Q | 08 May 2020 | 2020 | Q2 | ||
| Q4 2019 | 36,438,513 | 07 Feb 2020 | 10-Q | 13 Feb 2020 | 2020 | Q1 |