| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2024 | $734,982 | +$248,639 | +51% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 11 Feb 2025 | 2024 | Q2 | |
| Q1 2024 | $150,026 | -$285,850 | -66% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 15 Jul 2024 | 2024 | Q1 | |
| Q2 2023 | $12,637,603 | $486,343 | -$3,617,306 | -88% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 11 Feb 2025 | 2024 | Q2 |
| Q1 2023 | $16,254,909 | $435,876 | -$16,422 | -3.6% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 15 Jul 2024 | 2024 | Q1 |
| Q4 2022 | $16,271,331 | $9,850,948 | +$9,409,161 | +2130% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 08 May 2024 | 2023 | FY |
| Q3 2022 | $6,862,170 | $1,864,436 | +$1,440,204 | +339% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2022 | $5,421,966 | $4,103,649 | +$3,742,421 | +1036% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $1,679,545 | $452,298 | +$310,489 | +219% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2021 | $1,369,056 | $441,787 | +$288,297 | +188% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 17 Apr 2023 | 2022 | FY |
| Q3 2021 | $1,080,759 | $424,232 | +$266,771 | +169% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $813,988 | $361,228 | +$51,431 | +17% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 22 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $762,557 | $141,809 | -$86,558 | -38% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 23 May 2022 | 2022 | Q1 |
| Q4 2020 | $849,115 | $153,490 | +$109,915 | +252% | 01 Oct 2020 | 31 Dec 2020 | 10-K/A | 28 Apr 2022 | 2021 | FY |
| Q3 2020 | $739,200 | $157,461 | -$134,332 | -46% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 05 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $873,532 | $309,797 | +$79,732 | +35% | 01 Apr 2020 | 30 Jun 2020 | 10-Q/A | 16 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $793,800 | $228,367 | +$2,017 | +0.89% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 10 May 2021 | 2021 | Q1 |
| Q4 2019 | $791,783 | $43,575 | -$65,636 | -60% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 02 Mar 2021 | 2020 | FY |
| Q3 2019 | $857,419 | $291,793 | +$126,690 | +77% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $730,729 | $230,065 | +$151,525 | +193% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 07 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $579,204 | $226,350 | +$55,357 | +32% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 15 May 2020 | 2020 | Q1 |
| Q4 2018 | $523,847 | $109,211 | -$252,827 | -70% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 31 Mar 2020 | 2019 | FY |
| Q3 2018 | $776,674 | $165,103 | +$1,602 | +0.98% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 13 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $775,072 | $78,540 | -$54,857 | -41% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 14 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $829,929 | $170,993 | +$24,109 | +16% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q1 |
| Q4 2017 | $805,820 | $362,038 | +$255,848 | +241% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 15 Apr 2019 | 2018 | FY |
| Q3 2017 | $549,972 | $163,501 | +$58,767 | +56% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 13 Feb 2019 | 2018 | Q3 |
| Q2 2017 | $491,205 | $133,397 | -$63,729 | -32% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 13 Feb 2019 | 2018 | Q2 |
| Q1 2017 | $554,934 | $146,884 | -$136,647 | -48% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 13 Feb 2019 | 2018 | Q1 |
| Q4 2016 | $691,581 | $106,190 | -$1,032,609 | -91% | 01 Oct 2016 | 31 Dec 2016 | 10-K/A | 27 Dec 2018 | 2017 | FY |
| Q3 2016 | $1,724,190 | $104,734 | -$165,058 | -61% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 20 Nov 2017 | 2017 | Q3 |
| Q2 2016 | $1,889,248 | $197,126 | -$67,853 | -26% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 21 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $1,957,101 | $283,531 | -$43,012 | -13% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 22 May 2017 | 2017 | Q1 |
| Q4 2015 | $2,000,113 | $1,138,799 | +$722,618 | +174% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 10 Apr 2017 | 2016 | FY |
| Q3 2015 | $1,277,495 | $269,792 | -$1,597 | -0.59% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 16 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $1,279,092 | $264,979 | +$207,523 | +361% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 18 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $1,071,569 | $326,543 | +$300,093 | +1135% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 17 May 2016 | 2016 | Q1 |
| Q4 2014 | $771,476 | $416,181 | -$3,228,138 | -89% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 13 Apr 2016 | 2015 | FY |
| Q3 2014 | $3,999,614 | $271,389 | +$260,122 | +2309% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 23 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $3,739,492 | $57,456 | -$1,432,078 | -96% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 19 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $5,171,570 | $26,450 | -$1,495,876 | -98% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 19 May 2015 | 2015 | Q1 |
| Q4 2013 | $6,667,446 | $3,644,319 | 01 Oct 2013 | 31 Dec 2013 | 10-K | 15 Apr 2014 | 2013 | FY | ||
| Q3 2013 | $11,267 | -$632,248 | -98% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 13 Nov 2014 | 2014 | Q3 | |
| Q2 2013 | $1,489,534 | 01 Apr 2013 | 30 Jun 2013 | 10-Q/A | 05 Sep 2014 | 2014 | Q2 | |||
| Q1 2013 | $1,522,326 | +$779,285 | +105% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 13 May 2014 | 2014 | Q1 | |
| Q3 2012 | $643,515 | 01 Jul 2012 | 30 Sep 2012 | 10-Q/A | 03 Dec 2013 | 2013 | Q3 | |||
| Q1 2012 | $743,041 | 01 Jan 2012 | 31 Mar 2012 | 10-Q/A | 25 Jun 2013 | 2013 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | $1,434,302 | -$14,837,029 | -91% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 08 May 2024 | 2023 | FY |
| 2022 | $16,271,331 | +$14,902,275 | +1089% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 08 May 2024 | 2023 | FY |
| 2021 | $1,369,056 | +$519,941 | +61% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 17 Apr 2023 | 2022 | FY |
| 2020 | $849,115 | +$57,332 | +7.2% | 01 Jan 2020 | 31 Dec 2020 | 10-K/A | 28 Apr 2022 | 2021 | FY |
| 2019 | $791,783 | +$267,936 | +51% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 02 Mar 2021 | 2020 | FY |
| 2018 | $523,847 | -$281,973 | -35% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 31 Mar 2020 | 2019 | FY |
| 2017 | $805,820 | +$114,239 | +17% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 15 Apr 2019 | 2018 | FY |
| 2016 | $691,581 | -$1,308,532 | -65% | 01 Jan 2016 | 31 Dec 2016 | 10-K/A | 27 Dec 2018 | 2017 | FY |
| 2015 | $2,000,113 | +$1,228,637 | +159% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 10 Apr 2017 | 2016 | FY |
| 2014 | $771,476 | -$5,895,970 | -88% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 13 Apr 2016 | 2015 | FY |
| 2013 | $6,667,446 | +$4,148,466 | +165% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 15 Apr 2014 | 2013 | FY |
| 2012 | $2,518,980 | 01 Jan 2012 | 31 Dec 2012 | 10-K | 15 Apr 2014 | 2013 | FY |