| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $5,764,551 | +$2,290,812 | +66% | 30 Sep 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $4,337,499 | +$384,949 | +9.7% | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $4,855,611 | +$631,656 | +15% | 31 Mar 2025 | 10-Q | 13 May 2025 | 2025 | Q1 |
| Q4 2024 | $4,180,932 | +$599,452 | +17% | 31 Dec 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q3 2024 | $3,473,739 | -$1,106,689 | -24% | 30 Sep 2024 | 10-Q | 08 Nov 2024 | 2024 | Q3 |
| Q2 2024 | $3,952,550 | -$461,289 | -10% | 30 Jun 2024 | 10-Q | 08 Aug 2024 | 2024 | Q2 |
| Q1 2024 | $4,223,955 | +$61,405 | +1.5% | 31 Mar 2024 | 10-Q | 09 May 2024 | 2024 | Q1 |
| Q4 2023 | $3,581,480 | +$53,924 | +1.5% | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY |
| Q3 2023 | $4,580,428 | +$983,559 | +27% | 30 Sep 2023 | 10-Q | 09 Nov 2023 | 2023 | Q2 |
| Q2 2023 | $4,413,839 | +$748,205 | +20% | 30 Jun 2023 | 10-Q | 03 Aug 2023 | 2023 | Q2 |
| Q1 2023 | $4,162,550 | 31 Mar 2023 | 10-Q | 09 May 2023 | 2023 | Q1 | ||
| Q4 2022 | $3,527,556 | -$1,048,531 | -23% | 31 Dec 2022 | 10-K | 14 Mar 2024 | 2023 | FY |
| Q3 2022 | $3,596,869 | 30 Sep 2022 | 6-K | 10 Nov 2022 | 2022 | Q3 | ||
| Q2 2022 | $3,665,634 | 30 Jun 2022 | 6-K | 18 Aug 2022 | 2022 | Q2 | ||
| Q4 2021 | $4,576,087 | 31 Dec 2021 | 10-K | 15 Mar 2023 | 2022 | FY |