| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2024 | $1,779,983 | $145,057 | -$6,202,643 | -102% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 31 Oct 2025 | 2024 | FY |
| Q3 2024 | $7,982,626 | $1,155,176 | +$3,992,492 | +78% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 28 Jul 2025 | 2024 | Q3 |
| Q2 2024 | $3,990,134 | $2,286,341 | +$2,314,518 | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 28 Jul 2025 | 2024 | Q3 | |
| Q1 2024 | $1,675,616 | $793,875 | +$881,939 | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 28 Jul 2025 | 2024 | Q3 | |
| Q4 2023 | $793,677 | $6,057,586 | +$6,081,758 | 01 Oct 2023 | 31 Dec 2023 | 10-K | 31 Oct 2025 | 2024 | FY | |
| Q3 2023 | $5,288,081 | $5,147,668 | -$5,433,462 | -1901% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 28 Jul 2025 | 2024 | Q3 |
| Q2 2023 | $145,381 | $28,177 | +$50,675 | +64% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 28 Jul 2025 | 2024 | Q3 |
| Q1 2023 | $94,706 | $88,064 | +$92,624 | +51% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 28 Jul 2025 | 2024 | Q3 |
| Q4 2022 | $2,082 | $24,172 | +$108,117 | +82% | 01 Sep 2022 | 30 Nov 2022 | 10-Q | 25 Jan 2023 | 2023 | Q3 |
| Q3 2022 | $106,035 | $285,794 | +$417,440 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | $523,475 | $78,852 | +$201,526 | +72% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 25 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $725,001 | $180,688 | +$166,347 | +48% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 25 Aug 2023 | 2023 | Q2 |
| Q4 2021 | $891,348 | $132,289 | +$116,934 | +47% | 01 Sep 2021 | 30 Nov 2021 | 10-Q | 25 Jan 2023 | 2023 | Q3 |
| Q3 2021 | $1,008,282 | $131,646 | +$254,466 | +66% | 01 Jun 2021 | 31 Aug 2021 | 10-Q | 25 Jan 2023 | 2023 | Q3 |
| Q2 2021 | $1,262,748 | $280,378 | +$212,282 | +43% | 01 Mar 2021 | 31 May 2021 | 10-Q | 25 Jan 2023 | 2023 | Q3 |
| Q1 2021 | $1,475,030 | $347,035 | +$194,156 | +36% | 01 Dec 2020 | 28 Feb 2021 | 10-K | 15 Jun 2022 | 2022 | FY |
| Q4 2020 | $1,669,186 | $249,223 | +$458,505 | +65% | 01 Sep 2020 | 30 Nov 2020 | 10-Q | 18 Jan 2022 | 2022 | Q3 |
| Q3 2020 | $2,127,691 | $386,112 | +$84,548 | +18% | 01 Jun 2020 | 31 Aug 2020 | 10-Q | 18 Jan 2022 | 2022 | Q3 |
| Q2 2020 | $2,212,239 | $492,660 | +$593,596 | +55% | 01 Mar 2020 | 31 May 2020 | 10-Q | 18 Jan 2022 | 2022 | Q3 |
| Q1 2020 | $2,805,835 | $541,191 | -$408,551 | -308% | 01 Dec 2019 | 29 Feb 2020 | 10-K | 16 Jun 2021 | 2021 | FY |
| Q4 2019 | $2,397,284 | $707,728 | -$431,452 | -156% | 01 Sep 2019 | 30 Nov 2019 | 10-Q | 14 Jan 2021 | 2021 | Q3 |
| Q3 2019 | $1,965,832 | $470,660 | -$16,510 | -3.6% | 01 Jun 2019 | 31 Aug 2019 | 10-Q | 14 Jan 2021 | 2021 | Q3 |
| Q2 2019 | $1,949,322 | $1,086,256 | -$635,155 | -141% | 01 Mar 2019 | 31 May 2019 | 10-Q | 14 Jan 2021 | 2021 | Q3 |
| Q1 2019 | $1,314,167 | $132,640 | +$1,746,010 | +93% | 01 Dec 2018 | 28 Feb 2019 | 10-K | 16 Jun 2020 | 2020 | FY |
| Q4 2018 | $3,060,177 | $276,276 | +$144,099 | +34% | 01 Sep 2018 | 30 Nov 2018 | 10-Q | 17 Jan 2020 | 2020 | Q3 |
| Q3 2018 | $3,204,276 | $454,150 | +$422,853 | +48% | 01 Jun 2018 | 31 Aug 2018 | 10-Q | 15 Oct 2019 | 2020 | Q2 |
| Q2 2018 | $3,627,129 | $451,101 | -$103,497 | -30% | 01 Mar 2018 | 31 May 2018 | 10-Q | 15 Jul 2019 | 2020 | Q1 |
| Q1 2018 | $3,523,632 | $1,878,650 | +$10,355,554 | +85% | 01 Dec 2017 | 28 Feb 2018 | 10-K | 13 Jun 2019 | 2019 | FY |
| Q4 2017 | $13,879,186 | $420,375 | +$9,649,554 | +96% | 01 Sep 2017 | 30 Nov 2017 | 10-Q | 14 Jan 2019 | 2019 | Q3 |
| Q3 2017 | $23,528,740 | $877,003 | +$9,211,887 | +91% | 01 Jun 2017 | 31 Aug 2017 | 10-Q | 15 Oct 2018 | 2019 | Q2 |
| Q2 2017 | $32,740,627 | $347,604 | +$9,583,293 | +96% | 01 Mar 2017 | 31 May 2017 | 10-Q | 13 Jul 2018 | 2019 | Q1 |
| Q1 2017 | $42,323,920 | $12,234,204 | -$11,177,796 | -1058% | 01 Dec 2016 | 28 Feb 2017 | 10-K | 29 May 2018 | 2018 | FY |
| Q4 2016 | $31,146,124 | $10,069,929 | -$10,072,571 | -381248% | 01 Sep 2016 | 30 Nov 2016 | 10-Q | 16 Jan 2018 | 2018 | Q3 |
| Q3 2016 | $21,073,553 | $10,088,890 | -$10,074,297 | -69035% | 01 Jun 2016 | 31 Aug 2016 | 10-Q | 13 Oct 2017 | 2018 | Q2 |
| Q2 2016 | $10,999,256 | $9,930,897 | -$9,923,399 | -132347% | 01 Mar 2016 | 31 May 2016 | 10-Q | 17 Jul 2017 | 2017 | Q1 |
| Q1 2016 | $1,075,857 | $1,056,408 | -$1,039,365 | -6098% | 01 Dec 2015 | 29 Feb 2016 | 10-K | 14 Jun 2017 | 2017 | FY |
| Q4 2015 | $36,492 | $2,642 | +$4,699 | 01 Sep 2015 | 30 Nov 2015 | 10-Q | 17 Jan 2017 | 2017 | Q3 | |
| Q3 2015 | $41,191 | $14,593 | -$12,068 | -478% | 01 Jun 2015 | 31 Aug 2015 | 10-Q | 20 Oct 2016 | 2017 | Q2 |
| Q2 2015 | $29,123 | $7,498 | -$2,725 | -57% | 01 Mar 2015 | 31 May 2015 | 10-Q | 17 Jun 2016 | 2017 | Q1 |
| Q1 2015 | $26,398 | $17,043 | -$16,418 | 01 Dec 2014 | 28 Feb 2015 | 10-K | 17 Feb 2017 | 2017 | FY | |
| Q4 2014 | $9,980 | $2,057 | 01 Sep 2014 | 30 Nov 2014 | 10-Q | 13 Jan 2016 | 2016 | Q3 | ||
| Q3 2014 | $2,525 | 01 Jun 2014 | 31 Aug 2014 | 10-Q | 16 Sep 2015 | 2016 | Q2 | |||
| Q2 2014 | $4,773 | 01 Mar 2014 | 31 May 2014 | 10-Q | 09 Jul 2015 | 2016 | Q1 | |||
| Q1 2014 | $625* | 07 Jan 2014 | 28 Feb 2014 | 10-K | 17 Feb 2017 | 2017 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $1,779,983 | +$986,306 | +124% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 31 Oct 2025 | 2024 | FY |
| 2023 | $793,677 | 01 Jan 2023 | 31 Dec 2023 | 10-K | 31 Oct 2025 | 2024 | FY | ||
| 2021 | $838,833 | +$636,197 | +43% | 01 Mar 2021 | 28 Feb 2022 | 10-KT | 04 May 2023 | 2022 | FY |
| 2020 | $1,475,030 | +$1,330,805 | +47% | 01 Mar 2020 | 28 Feb 2021 | 10-K | 15 Jun 2022 | 2022 | FY |
| 2019 | $2,805,835 | -$1,491,668 | -114% | 01 Mar 2019 | 29 Feb 2020 | 10-K | 16 Jun 2021 | 2021 | FY |
| 2018 | $1,314,167 | +$2,209,465 | +63% | 01 Mar 2018 | 28 Feb 2019 | 10-K | 16 Jun 2020 | 2020 | FY |
| 2017 | $3,523,632 | +$38,800,288 | +92% | 01 Mar 2017 | 28 Feb 2018 | 10-K | 13 Jun 2019 | 2019 | FY |
| 2016 | $42,323,920 | -$41,248,063 | -3834% | 01 Mar 2016 | 28 Feb 2017 | 10-K | 29 May 2018 | 2018 | FY |
| 2015 | $1,075,857 | -$1,049,459 | -3976% | 01 Mar 2015 | 29 Feb 2016 | 10-K | 14 Jun 2017 | 2017 | FY |
| 2014 | $26,398 | 01 Mar 2014 | 28 Feb 2015 | 10-K | 17 Feb 2017 | 2017 | FY |