| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $5,624,528 | $4,917,182 | -$4,026,161 | -452% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $1,598,367 | $20,007 | -$36,001 | -64% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 12 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $1,562,366 | $357,992 | +$828,446 | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 08 May 2025 | 2025 | Q1 | |
| Q4 2024 | $2,390,812 | $1,085,345 | +$5,502,466 | +84% | 01 Oct 2024 | 31 Dec 2024 | 10-K/A | 18 Apr 2025 | 2024 | FY |
| Q3 2024 | $7,893,278 | $891,021 | -$527,290 | -145% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $7,365,988 | $56,008 | +$253,343 | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 12 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | $7,619,331 | $470,454 | -$550,330 | -689% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 08 May 2025 | 2025 | Q1 |
| Q4 2023 | $7,069,001 | $6,587,811 | -$5,729,015 | -667% | 01 Oct 2023 | 31 Dec 2023 | 10-K/A | 18 Apr 2025 | 2024 | FY |
| Q3 2023 | $1,339,986 | $363,731 | -$424,217 | -701% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 12 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $915,769 | $197,335 | -$564,270 | -154% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 09 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $351,499 | $79,876 | -$699,704 | -90% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 15 May 2024 | 2024 | Q1 |
| Q4 2022 | $348,205 | $858,796 | -$884,417 | -3452% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 12 Apr 2024 | 2023 | FY |
| Q3 2022 | $1,232,622 | $60,486 | +$172,448 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | $1,060,174 | $366,935 | +$599,125 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 17 Oct 2023 | 2023 | Q2 | |
| Q1 2022 | $461,049 | $779,580 | +$1,121,306 | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 05 Oct 2023 | 2023 | Q1 | |
| Q4 2021 | $660,257 | $25,621 | +$1,758,041 | 01 Oct 2021 | 31 Dec 2021 | 10-K | 18 Jul 2023 | 2022 | FY | |
| Q3 2021 | $2,418,298 | $111,962 | +$877,547 | +89% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $3,295,845 | $232,190 | +$45,685 | +16% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 16 Aug 2021 | 2021 | Q2 |
| Q1 2021 | $3,341,530 | $341,726 | -$36,788 | -12% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2020 | $3,304,742 | $1,732,420 | +$335,611 | +16% | 01 Oct 2020 | 31 Dec 2020 | 10-K/A | 04 Apr 2022 | 2021 | FY |
| Q3 2020 | $3,640,353 | $989,509 | -$448,048 | -83% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $3,192,305 | $277,875 | +$182,543 | +40% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $3,374,848 | $304,938 | +$378,829 | +55% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2019 | $3,753,677 | $2,068,031 | -$2,309,149 | -958% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 31 Mar 2021 | 2020 | FY |
| Q3 2019 | $1,444,528 | $541,461 | -$1,407,201 | -163% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $37,327 | $460,418 | -$300,365 | -188% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 19 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $263,038 | $683,767 | -$283,998 | -71% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 15 May 2020 | 2020 | Q1 |
| Q4 2018 | $547,036 | $241,118 | +$693,611 | 01 Oct 2018 | 31 Dec 2018 | 10-K | 14 Apr 2020 | 2019 | FY | |
| Q3 2018 | $146,575 | $865,740 | +$1,092,902 | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 | |
| Q2 2018 | $1,239,477 | $160,053 | -$191,882 | -603% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 14 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $1,047,595 | $399,769 | -$87,896 | -28% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q1 |
| Q4 2017 | $959,699 | $452,493 | -$274,378 | -154% | 01 Oct 2017 | 31 Dec 2017 | 10-K/A | 01 Apr 2019 | 2018 | FY |
| Q3 2017 | $685,321 | $227,162 | +$120,822 | +35% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $806,143 | $31,829 | +$139,955 | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 | |
| Q1 2017 | $946,098 | $311,873 | -$129,576 | -71% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 15 May 2018 | 2018 | Q1 |
| Q4 2016 | $816,522 | $178,115 | +$759,440 | +81% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 02 Apr 2018 | 2017 | FY |
| Q3 2016 | $1,575,962 | $347,984 | -$224,268 | -181% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 14 Nov 2017 | 2017 | Q3 |
| Q2 2016 | $1,351,694 | $108,126 | +$80,040 | +43% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 14 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $1,431,734 | $182,297 | -$622,737 | -141% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 15 May 2017 | 2017 | Q1 |
| Q4 2015 | $808,997 | $937,555 | -$647,713 | -223% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 31 Mar 2017 | 2016 | FY |
| Q3 2015 | $161,284 | $123,716 | +$418,289 | +77% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 14 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $579,573 | $188,166 | +$222,501 | +54% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 15 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $802,074 | $440,440 | +$786,265 | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 16 May 2016 | 2016 | Q1 | |
| Q4 2014 | $1,588,339 | $289,842 | +$278,128 | +49% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| Q3 2014 | $1,866,467 | $542,005 | -$393,205 | -264% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 09 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $1,473,262 | $410,667 | -$144,685 | -54% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 10 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $1,328,577 | $345,825 | +$9,594 | +2.7% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 11 May 2015 | 2015 | Q1 |
| Q4 2013 | $1,338,171 | $567,970 | -$540,117 | -1939% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 16 Mar 2015 | 2014 | FY |
| Q3 2013 | $798,054 | $148,800 | +$7,389 | +4.7% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 10 Nov 2014 | 2014 | Q3 |
| Q2 2013 | $805,443 | $265,982 | -$292,154 | -1116% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 11 Aug 2014 | 2014 | Q2 |
| Q1 2013 | $513,289 | $355,419 | -$194,602 | -121% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 08 May 2014 | 2014 | Q1 |
| Q4 2012 | $318,687 | $27,853 | +$70,785 | +72% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 16 Mar 2015 | 2014 | FY |
| Q3 2012 | $389,472 | $156,189 | -$919,169 | -120% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 12 Nov 2013 | 2013 | Q3 |
| Q2 2012 | $529,697 | $26,172 | -$97,451 | -79% | 01 Apr 2012 | 30 Jun 2012 | 10-Q/A | 22 Aug 2013 | 2012 | Q2 |
| Q1 2012 | $627,148 | $160,817 | -$264,383 | -255% | 01 Jan 2012 | 31 Mar 2012 | 10-Q/A | 22 Aug 2013 | 2012 | Q1 |
| Q4 2011 | $891,531 | $98,638 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 17 Mar 2014 | 2013 | FY | ||
| Q3 2011 | $762,980 | +$437,014 | +134% | 01 Jul 2011 | 30 Sep 2011 | 10-Q/A | 22 Aug 2013 | 2012 | Q3 | |
| Q2 2011 | $123,623 | -$108,318 | -47% | 01 Apr 2011 | 30 Jun 2011 | 10-Q/A | 22 Aug 2013 | 2012 | Q2 | |
| Q1 2011 | $103,566 | 01 Jan 2011 | 31 Mar 2011 | 10-Q/A | 22 Aug 2013 | 2012 | Q1 | |||
| Q3 2010 | $325,966 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 21 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | $231,941 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 11 Aug 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $2,390,812 | +$4,678,189 | +66% | 01 Jan 2024 | 31 Dec 2024 | 10-K/A | 18 Apr 2025 | 2024 | FY |
| 2023 | $7,069,001 | -$7,417,206 | -2130% | 01 Jan 2023 | 31 Dec 2023 | 10-K/A | 18 Apr 2025 | 2024 | FY |
| 2022 | $348,205 | +$1,008,462 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 12 Apr 2024 | 2023 | FY | |
| 2021 | $660,257 | +$2,644,485 | +80% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 18 Jul 2023 | 2022 | FY |
| 2020 | $3,304,742 | +$448,935 | +12% | 01 Jan 2020 | 31 Dec 2020 | 10-K/A | 04 Apr 2022 | 2021 | FY |
| 2019 | $3,753,677 | -$4,300,713 | -786% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 31 Mar 2021 | 2020 | FY |
| 2018 | $547,036 | +$1,506,735 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 14 Apr 2020 | 2019 | FY | |
| 2017 | $959,699 | -$143,177 | -18% | 01 Jan 2017 | 31 Dec 2017 | 10-K/A | 01 Apr 2019 | 2018 | FY |
| 2016 | $816,522 | -$7,525 | -0.93% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 02 Apr 2018 | 2017 | FY |
| 2015 | $808,997 | +$779,342 | +49% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 31 Mar 2017 | 2016 | FY |
| 2014 | $1,588,339 | -$250,168 | -19% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| 2013 | $1,338,171 | -$1,019,484 | -320% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 16 Mar 2015 | 2014 | FY |
| 2012 | $318,687 | -$1,210,218 | -136% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 16 Mar 2015 | 2014 | FY |
| 2011 | $891,531 | +$462,166 | +108% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 17 Mar 2014 | 2013 | FY |
| 2010 | $429,365 | 01 Jan 2010 | 31 Dec 2010 | 10-K/A | 22 Aug 2013 | 2011 | FY |