| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 141,694,702 | +2,942,478 | +2.1% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 05 Mar 2026 | 2025 | FY | |
| Q3 2025 | 141,701,848 | +503,685 | +0.36% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | 141,696,047 | +1,487,118 | +1.1% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |
| Q1 2025 | 141,678,734 | +9,797,619 | +7.4% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 08 May 2025 | 2025 | Q1 | |
| Q4 2024 | 138,752,224 | 01 Oct 2024 | 31 Dec 2024 | 10-K | 05 Mar 2026 | 2025 | FY | |||
| Q3 2024 | 141,198,163 | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |||
| Q2 2024 | 140,208,929 | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |||
| Q1 2024 | 131,881,115 | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 08 May 2025 | 2025 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 141,694,702 | +2,942,478 | +2.1% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 05 Mar 2026 | 2025 | FY |
| 2024 | 138,752,224 | +27,474,974 | +25% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 05 Mar 2026 | 2025 | FY |
| 2023 | 111,277,250 | +14,692,738 | +15% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 27 Feb 2025 | 2024 | FY |
| 2022 | 96,584,512 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 27 Feb 2025 | 2024 | FY |