| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $19,587,088 | $4,174,642 | -$1,445,591 | -53% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $18,141,497 | $4,045,953 | -$1,384,549 | -52% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $16,756,948 | $3,282,332 | -$745,131 | -29% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 20 May 2025 | 2025 | Q1 |
| Q4 2024 | $16,011,817 | $8,084,161 | -$5,248,128 | -185% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 15 Apr 2025 | 2024 | FY |
| Q3 2024 | $10,763,689 | $2,729,051 | -$226,126 | -9% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $10,537,563 | $2,661,404 | -$913,578 | -52% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $9,623,985 | $2,537,201 | -$296,119 | -13% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 20 May 2025 | 2025 | Q1 |
| Q4 2023 | $9,327,866 | $2,836,033 | +$58,650 | +2% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 15 Apr 2025 | 2024 | FY |
| Q3 2023 | $9,386,516 | $2,502,925 | -$119,864 | -5% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $9,266,652 | $1,747,826 | -$974,519 | -126% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $8,292,133 | $2,241,082 | -$251,879 | -13% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 20 May 2024 | 2024 | Q1 |
| Q4 2022 | $8,040,254 | $2,894,683 | -$517,477 | -22% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 15 Apr 2024 | 2023 | FY |
| Q3 2022 | $7,522,777 | $2,383,061 | -$1,516,375 | -175% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 19 Oct 2023 | 2023 | Q3 |
| Q2 2022 | $6,006,402 | $773,307 | -$19,862 | -2.6% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 21 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $5,986,540 | $1,989,203 | -$1,388,597 | -231% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 22 May 2023 | 2023 | Q1 |
| Q4 2021 | $4,597,943 | $2,377,206 | -$1,225,348 | -106% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $3,372,595 | $866,686 | -$609,821 | -237% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $2,762,774 | $753,445 | -$543,015 | -258% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $2,219,759 | $600,606 | -$355,965 | -146% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 20 May 2022 | 2022 | Q1 |
| Q4 2020 | $1,863,794 | $1,151,858 | 01 Oct 2020 | 31 Dec 2020 | 10-K | 21 Mar 2022 | 2021 | FY | ||
| Q3 2020 | $256,865 | +$79,148 | +24% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 | |
| Q2 2020 | $210,430 | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 13 Aug 2021 | 2021 | Q2 | |||
| Q1 2020 | $244,641 | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 20 May 2021 | 2021 | Q1 | |||
| Q3 2019 | $336,013 | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Nov 2020 | 2020 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $16,011,817 | -$6,683,951 | -72% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 15 Apr 2025 | 2024 | FY |
| 2023 | $9,327,866 | -$1,287,612 | -16% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 15 Apr 2025 | 2024 | FY |
| 2022 | $8,040,254 | -$3,442,311 | -75% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 15 Apr 2024 | 2023 | FY |
| 2021 | $4,597,943 | -$2,734,149 | -147% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $1,863,794 | +$1,561,513 | +46% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 21 Mar 2022 | 2021 | FY |
| 2019 | $3,425,307 | 01 Jan 2019 | 31 Dec 2019 | 10-K | 31 Mar 2021 | 2020 | FY |