| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $2,720,457 | +$15,440,679 | +85% | 30 Sep 2025 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $21,286,764 | -$4,809,675 | -29% | 30 Jun 2025 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $18,797,389 | -$1,951,797 | -12% | 31 Mar 2025 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $17,128,132 | -$1,377,644 | -8.7% | 31 Dec 2024 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q3 2024 | $18,161,136 | -$2,173,005 | -14% | 30 Sep 2024 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $16,477,089 | +$1,648,129 | +9.1% | 30 Jun 2024 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $16,845,592 | +$571,515 | +3.3% | 31 Mar 2024 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $15,750,488 | +$1,853,253 | +11% | 31 Dec 2023 | 10-Q | 20 Nov 2025 | 2025 | Q3 |
| Q3 2023 | $15,988,131 | +$3,884,116 | +20% | 30 Sep 2023 | 10-Q | 22 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $18,125,218 | -$5,688,638 | -46% | 30 Jun 2023 | 10-Q | 22 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $17,417,107 | -$1,912,694 | -12% | 31 Mar 2023 | 10-Q/A | 19 Aug 2024 | 2024 | Q2 |
| Q4 2022 | $17,603,741 | -$3,195,836 | -22% | 31 Dec 2022 | 10-K/A | 19 May 2025 | 2024 | FY |
| Q3 2022 | $19,872,247 | -$3,038,968 | -18% | 30 Sep 2022 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2022 | $12,436,580 | +$8,347,266 | +40% | 30 Jun 2022 | 10-Q | 22 Aug 2022 | 2022 | Q2 |
| Q1 2022 | $15,504,413 | 31 Mar 2022 | 10-Q | 22 May 2023 | 2023 | Q1 | ||
| Q4 2021 | $14,407,905 | +$10,518,184 | +42% | 31 Dec 2021 | 10-Q | 22 May 2023 | 2023 | Q1 |
| Q3 2021 | $16,833,279 | 30 Sep 2021 | 10-Q | 22 Nov 2021 | 2021 | Q3 | ||
| Q2 2021 | $20,783,846 | 30 Jun 2021 | 10-Q | 16 Aug 2021 | 2021 | Q2 | ||
| Q4 2020 | $24,926,089 | -$11,434,609 | -85% | 31 Dec 2020 | 10-K/A | 19 May 2023 | 2022 | FY |
| Q4 2019 | $13,491,480 | 31 Dec 2019 | 10-K | 18 Apr 2022 | 2022 | FY |