| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $3,856,704 | $1,136,192 | -$1,885,372 | -252% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 12 Dec 2025 | 2025 | Q3 |
| Q2 2025 | $1,971,332 | $151,763 | +$197,446 | +57% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 19 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $2,168,778 | $1,055,549 | -$39,745 | -3.9% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 16 May 2025 | 2025 | Q1 |
| Q4 2024 | $2,129,033 | $1,513,200 | -$2,223,420 | -313% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 29 Apr 2025 | 2024 | FY |
| Q3 2024 | $94,387 | $749,180 | +$1,231,882 | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 12 Dec 2025 | 2025 | Q3 | |
| Q2 2024 | $1,137,495 | $349,209 | -$216,874 | -164% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 19 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $920,621 | $1,015,804 | -$306,679 | -43% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 16 May 2025 | 2025 | Q1 |
| Q4 2023 | $613,942 | $710,220 | +$7,019,793 | 01 Oct 2023 | 31 Dec 2023 | 10-K | 29 Apr 2025 | 2024 | FY | |
| Q3 2023 | $7,633,735 | $482,702 | -$2,199,139 | -128% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 25 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $5,434,596 | $132,335 | -$4,577,054 | -103% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 03 Sep 2024 | 2024 | Q2 |
| Q1 2023 | $857,542 | $709,125 | +$1,265,720 | +64% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 25 Jun 2024 | 2024 | Q1 |
| Q4 2022 | $2,123,262 | $6,309,573 | -$15,282,638 | -170% | 01 Oct 2022 | 31 Dec 2022 | 10-K/A | 22 Oct 2024 | 2023 | FY |
| Q3 2022 | $13,159,376 | $1,716,437 | +$1,976,499 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 16 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | $11,182,877 | $4,444,719 | +$5,223,517 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 17 Aug 2023 | 2023 | Q2 | |
| Q1 2022 | $5,959,360 | $1,974,845 | -$230,811 | -13% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 22 May 2023 | 2023 | Q1 |
| Q4 2021 | $6,190,171 | $8,973,065 | +$30,505,262 | 01 Oct 2021 | 31 Dec 2021 | 10-K | 26 Apr 2023 | 2022 | FY | |
| Q3 2021 | $24,315,091 | $260,062 | +$1,855,823 | +88% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $26,170,914 | $778,798 | +$1,258,025 | +62% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $27,428,939 | $1,744,034 | +$355,699 | +17% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 13 Jul 2022 | 2021 | Q3 |
| Q4 2020 | $27,784,638 | $21,532,197 | -$18,925,698 | -726% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 19 Apr 2022 | 2021 | FY |
| Q3 2020 | $8,858,940 | $2,115,885 | +$192,837 | +8.4% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 16 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $9,051,777 | $2,036,823 | +$89,904 | +4.2% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 20 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $9,141,681 | $2,099,733 | -$2,193,278 | -2345% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 21 May 2021 | 2021 | Q1 |
| Q4 2019 | $6,948,403 | $2,606,499 | -$530,483 | -26% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 30 Apr 2021 | 2020 | FY |
| Q3 2019 | $6,417,920 | $2,308,722 | -$1,980,086 | -603% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Apr 2021 | 2020 | Q3 |
| Q2 2019 | $4,437,834 | $2,126,727 | -$2,110,485 | -12994% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 28 Jan 2021 | 2020 | Q2 |
| Q1 2019 | $2,327,349 | $93,545 | +$876,864 | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 29 Dec 2020 | 2020 | Q1 | |
| Q4 2018 | $3,204,213 | $2,076,016 | -$1,312,368 | -172% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 20 Oct 2020 | 2019 | FY |
| Q3 2018 | $1,891,845 | $328,636 | +$349,486 | +52% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 30 Jul 2020 | 2019 | Q3 |
| Q2 2018 | $2,241,331 | $16,242 | -$345,719 | -105% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 29 Jul 2020 | 2019 | Q2 |
| Q1 2018 | $1,895,612 | $783,319 | -$2,037,560 | -162% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 17 Jun 2020 | 2019 | Q1 |
| Q4 2017 | $141,948 | $763,648 | +$576,827 | +43% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 23 Aug 2019 | 2018 | FY |
| Q3 2017 | $434,879 | $678,122 | +$416,235 | +38% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 17 Dec 2018 | 2018 | Q3 |
| Q2 2017 | $851,114 | $329,477 | +$331,856 | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 | |
| Q1 2017 | $1,182,970 | $1,254,241 | +$2,450,042 | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 15 May 2018 | 2018 | Q1 | |
| Q4 2016 | $3,633,012 | $1,340,475 | -$413,725 | -45% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 05 Oct 2018 | 2017 | FY |
| Q3 2016 | $3,219,287 | $1,094,357 | -$305,103 | -39% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 02 May 2018 | 2017 | Q3 |
| Q2 2016 | $2,914,184 | $2,379 | +$1,030,087 | +100% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 20 Apr 2018 | 2017 | Q2 |
| Q1 2016 | $3,944,271 | $1,195,801 | -$216,495 | -22% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 20 Apr 2018 | 2017 | Q1 |
| Q4 2015 | $3,727,776 | $926,750 | +$1,183,269 | +56% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 06 Mar 2018 | 2016 | FY |
| Q3 2015 | $4,911,045 | $789,254 | -$705,245 | -839% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 01 Jun 2018 | 2015 | Q3 |
| Q2 2015 | $4,205,800 | $1,032,466 | -$1,372,590 | -404% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 22 Dec 2017 | 2016 | Q2 |
| Q1 2015 | $2,833,210 | $979,306 | -$590,878 | -152% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 20 Dec 2017 | 2016 | Q1 |
| Q4 2014 | $2,242,332 | $2,110,019 | +$2,865,840 | +58% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 24 Oct 2017 | 2015 | FY |
| Q3 2014 | $5,108,172 | $84,009 | -$171,315 | -196% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 01 Jun 2018 | 2015 | Q3 |
| Q2 2014 | $4,936,857 | $340,124 | -$1,787,006 | -84% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 23 Oct 2017 | 2015 | Q2 |
| Q1 2014 | $3,149,851 | $388,428 | +$26,765 | +6.4% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 20 Oct 2017 | 2015 | Q1 |
| Q4 2013 | $3,176,616 | $4,975,859 | -$5,421,340 | -1217% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 20 Jun 2017 | 2014 | FY |
| Q3 2013 | $2,244,724 | $87,306 | +$584,935 | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 17 Mar 2016 | 2014 | Q3 | |
| Q2 2013 | $1,659,789 | $2,127,130 | +$2,437,671 | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 17 Mar 2016 | 2014 | Q2 | |
| Q1 2013 | $777,882 | $415,193 | +$334,255 | +45% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 17 Mar 2016 | 2014 | Q1 |
| Q4 2012 | $1,112,137 | $445,481 | +$357,122 | +404% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 16 Dec 2014 | 2013 | FY |
| Q3 2012 | $1,469,259 | $497,629 | +$64,079 | +11% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 06 Dec 2013 | 2013 | Q3 |
| Q2 2012 | $1,533,338 | $310,541 | -$124,513 | -67% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 19 Aug 2013 | 2013 | Q2 |
| Q1 2012 | $1,408,825 | $749,448 | -$583,637 | -352% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 07 Jun 2013 | 2013 | Q1 |
| Q4 2011 | $825,188 | $88,359 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 22 May 2013 | 2012 | FY | ||
| Q3 2011 | $561,708 | -$1,141,191 | -197% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 26 Nov 2012 | 2012 | Q3 | |
| Q2 2011 | $186,028 | -$196,516 | -1874% | 01 Apr 2011 | 30 Jun 2011 | 10-Q/A | 30 Aug 2012 | 2012 | Q2 | |
| Q1 2011 | $165,811 | 01 Jan 2011 | 31 Mar 2011 | 10-Q/A | 23 Nov 2012 | 2012 | Q1 | |||
| Q3 2010 | $579,483 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 21 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | $10,488 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 19 Aug 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $2,129,033 | -$1,515,091 | -247% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 29 Apr 2025 | 2024 | FY |
| 2023 | $613,942 | +$1,509,320 | +71% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 29 Apr 2025 | 2024 | FY |
| 2022 | $2,123,262 | -$8,313,433 | -134% | 01 Jan 2022 | 31 Dec 2022 | 10-K/A | 22 Oct 2024 | 2023 | FY |
| 2021 | $6,190,171 | +$33,974,809 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 26 Apr 2023 | 2022 | FY | |
| 2020 | $27,784,638 | -$20,836,235 | -300% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 19 Apr 2022 | 2021 | FY |
| 2019 | $6,948,403 | -$3,744,190 | -117% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 30 Apr 2021 | 2020 | FY |
| 2018 | $3,204,213 | -$3,346,161 | -2357% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 20 Oct 2020 | 2019 | FY |
| 2017 | $141,948 | +$3,774,960 | 01 Jan 2017 | 31 Dec 2017 | 10-K | 23 Aug 2019 | 2018 | FY | |
| 2016 | $3,633,012 | +$94,764 | +2.5% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 05 Oct 2018 | 2017 | FY |
| 2015 | $3,727,776 | -$1,485,444 | -66% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 06 Mar 2018 | 2016 | FY |
| 2014 | $2,242,332 | +$934,284 | +29% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 24 Oct 2017 | 2015 | FY |
| 2013 | $3,176,616 | -$2,064,479 | -186% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 20 Jun 2017 | 2014 | FY |
| 2012 | $1,112,137 | -$286,949 | -35% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 16 Dec 2014 | 2013 | FY |
| 2011 | $825,188 | -$2,601,276 | -146% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 22 May 2013 | 2012 | FY |
| 2010 | $1,776,088 | 01 Jan 2010 | 31 Dec 2010 | 10-K/A | 01 Nov 2012 | 2011 | FY |