| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $9,304,310 | $1,275,128 | -$4,088,578 | -76% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $13,392,888 | $2,245,831 | +$1,447,321 | +181% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $11,945,567 | $3,926,896 | +$3,033,156 | +339% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 20 May 2025 | 2025 | Q1 |
| Q4 2024 | $8,912,411 | $1,856,455 | +$989,990 | +114% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY |
| Q3 2024 | $7,922,421 | $5,363,706 | +$3,829,367 | +250% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $4,093,054 | $798,510 | -$88,069 | -9.9% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $4,181,123 | $893,740 | -$1,940,385 | -68% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 20 May 2025 | 2025 | Q1 |
| Q4 2023 | $6,121,508 | $866,465 | -$1,501,371 | -63% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY |
| Q3 2023 | $7,622,879 | $1,534,339 | -$2,179,727 | -59% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $9,802,606 | $886,579 | -$3,210,818 | -78% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $13,013,424 | $2,834,125 | -$2,261,579 | -44% | 01 Jan 2023 | 31 Mar 2023 | 10-Q/A | 16 May 2024 | 2024 | Q1 |
| Q4 2022 | $15,275,003 | $2,367,836 | -$4,464,595 | -65% | 01 Oct 2022 | 31 Dec 2022 | 10-K/A | 14 Aug 2024 | 2023 | FY |
| Q3 2022 | $19,739,598 | $3,714,066 | -$1,168,696 | -24% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 20 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $20,908,294 | $4,097,397 | +$1,034,800 | +34% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $19,873,494 | $5,095,704 | +$2,549,799 | +100% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2021 | $17,323,695 | $6,832,431 | +$4,797,363 | +236% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $12,526,332 | $4,882,762 | +$2,659,450 | +120% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q2 2021 | $9,866,882 | $3,062,597 | +$1,436,235 | +88% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $8,430,647 | $2,545,905 | +$396,962 | +18% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 16 May 2022 | 2022 | Q1 |
| Q4 2020 | $8,033,685 | $2,035,068 | -$760,668 | -27% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2022 | FY |
| Q3 2020 | $8,794,353 | $2,223,312 | -$70,179 | -3.1% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $8,864,532 | $1,626,362 | -$1,027,070 | -39% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $9,891,602 | $2,148,943 | +$1,751,170 | +440% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2019 | $8,140,432 | $2,795,736 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 09 Mar 2021 | 2020 | FY | ||
| Q3 2019 | $2,293,491 | +$1,895,292 | +476% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2020 | 2020 | Q3 | |
| Q2 2019 | $2,653,432 | +$2,159,059 | +437% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 13 Aug 2020 | 2020 | Q2 | |
| Q1 2019 | $397,773 | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 25 Jun 2020 | 2020 | Q1 | |||
| Q3 2018 | $398,199 | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 | |||
| Q2 2018 | $494,373 | 01 Apr 2018 | 30 Jun 2018 | 10-Q/A | 14 Nov 2019 | 2019 | Q2 | |||
| Q4 2011 | $1,842,000 | +$1,833,019 | +20410% | 01 Sep 2011 | 30 Nov 2011 | 10-Q | 17 Jan 2012 | 2011 | Q3 | |
| Q3 2011 | $5,022 | -$3,483 | -41% | 01 Jun 2011 | 31 Aug 2011 | 10-Q/A | 08 Jun 2012 | 2011 | Q2 | |
| Q4 2010 | $8,981 | 01 Sep 2010 | 30 Nov 2010 | 10-Q | 17 Jan 2012 | 2011 | Q3 | |||
| Q3 2010 | $8,505 | 01 Jun 2010 | 31 Aug 2010 | 10-Q/A | 08 Jun 2012 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $8,912,411 | +$2,790,903 | +46% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2023 | $6,121,508 | -$9,153,495 | -60% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2022 | $15,275,003 | -$2,048,692 | -12% | 01 Jan 2022 | 31 Dec 2022 | 10-K/A | 14 Aug 2024 | 2023 | FY |
| 2021 | $17,323,695 | +$9,290,010 | +116% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $8,033,685 | -$106,747 | -1.3% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2022 | FY |
| 2019 | $8,140,432 | +$6,415,228 | +372% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 09 Mar 2021 | 2020 | FY |
| 2018 | $1,725,204 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 08 May 2020 | 2019 | FY | ||
| 2011 | $12,730 | -$18,686 | -59% | 02 Mar 2011 | 29 Feb 2012 | 10-K | 12 Jun 2012 | 2011 | FY |
| 2010 | $31,416 | 01 Mar 2010 | 28 Feb 2011 | 10-K | 12 Jun 2012 | 2011 | FY |