| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $3,036,377 | $300,374 | -$37,643 | -14% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $2,998,734 | $1,244,816 | -$835,059 | -204% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $2,163,675 | $884,460 | -$604,663 | -216% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $1,559,012 | $606,727 | -$378,010 | -165% | 01 Oct 2024 | 31 Dec 2024 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q3 2024 | $1,181,002 | $262,731 | -$82,008 | -45% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $1,098,994 | $409,757 | -$161,915 | -65% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $937,079 | $279,797 | -$190,293 | -213% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $746,786 | $228,717 | +$3,114,704 | +93% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 28 Mar 2025 | 2024 | FY |
| Q3 2023 | $3,861,490 | $180,723 | +$266,914 | +60% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 08 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $4,128,404 | $247,842 | -$23,032 | -10% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 08 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $4,105,372 | $89,504 | +$351,955 | +80% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 08 Nov 2024 | 2024 | Q3 |
| Q4 2022 | $4,457,327 | $3,343,421 | +$10,273,542 | +75% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 11 Apr 2024 | 2023 | FY |
| Q3 2022 | $14,730,869 | $447,637 | +$108,937 | +20% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $14,839,806 | $224,810 | -$2,445,381 | -110% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q1 2022 | $12,394,425 | $441,459 | -$164,235 | -59% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q4 2021 | $12,230,190 | $13,616,963 | -$17,943,678 | -415% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 08 May 2023 | 2022 | FY |
| Q3 2021 | $5,713,488 | $556,574 | +$114,706 | +17% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $5,598,782 | $2,220,571 | +$1,226,631 | +123% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q1 2021 | $4,372,151 | $277,224 | +$321,327 | +54% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q4 2020 | $4,050,824 | $4,326,715 | +$1,793,327 | +71% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 13 Sep 2022 | 2021 | FY |
| Q3 2020 | $2,257,497 | $671,280 | +$3,429,482 | +84% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 12 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $1,171,985 | $993,940 | +$6,257,029 | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 | 2021 | Q2 | |
| Q1 2020 | $7,429,014 | $598,551 | +$1,343,743 | +69% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 17 May 2021 | 2021 | Q1 |
| Q4 2019 | $8,772,757 | $2,533,388 | +$64,448,130 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 15 Apr 2021 | 2020 | FY | |
| Q3 2019 | $73,220,887 | $4,100,762 | -$1,565,524 | -62% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $71,655,363 | $5,263,089 | -$3,830,408 | -267% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $67,824,955 | $1,942,294 | -$1,828,057 | -1600% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 29 Jun 2020 | 2020 | Q1 |
| Q4 2018 | $65,996,898 | $61,914,742 | -$53,067,194 | -600% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 14 May 2020 | 2019 | FY |
| Q3 2018 | $12,929,704 | $2,535,238 | -$3,014,937 | -629% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 15 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $9,914,767 | $1,432,681 | -$1,756,615 | -542% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 16 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $8,158,152 | $114,237 | -$815,601 | -116% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 20 May 2019 | 2019 | Q1 |
| Q4 2017 | $7,342,551 | $8,847,548 | +$41,767,422 | +83% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 16 Apr 2019 | 2018 | FY |
| Q3 2017 | $49,109,973 | $479,699 | -$57,140 | -11% | 01 Jul 2017 | 30 Sep 2017 | 10-Q/A | 08 Apr 2019 | 2018 | Q3 |
| Q2 2017 | $49,052,833 | $323,934 | -$1,365,739 | -81% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 08 Apr 2019 | 2018 | Q2 |
| Q1 2017 | $47,687,094 | $701,364 | +$608,338 | +654% | 01 Jan 2017 | 31 Mar 2017 | 10-Q/A | 08 Apr 2019 | 2018 | Q1 |
| Q4 2016 | $48,295,432 | $50,614,970 | -$58,343,415 | -755% | 01 Oct 2016 | 31 Dec 2016 | 10-K/A | 08 Apr 2019 | 2017 | FY |
| Q3 2016 | $10,047,983 | $536,839 | -$2,729,752 | -84% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 14 Nov 2017 | 2017 | Q3 |
| Q2 2016 | $12,777,735 | $1,689,673 | -$1,576,918 | -48% | 01 Apr 2016 | 30 Jun 2016 | 10-Q/A | 05 Apr 2019 | 2016 | Q3 |
| Q1 2016 | $14,354,653 | $93,026 | -$4,042,772 | -98% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 15 May 2017 | 2017 | Q1 |
| Q4 2015 | $18,397,425 | $7,728,445 | +$2,395,697 | +45% | 01 Oct 2015 | 31 Dec 2015 | 10-K/A | 08 Apr 2019 | 2016 | FY |
| Q3 2015 | $16,001,728 | $3,266,591 | -$1,500,501 | -31% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 14 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $17,502,229 | $3,266,591 | -$3,322,467 | -50% | 01 Apr 2015 | 30 Jun 2015 | 10-Q/A | 05 Apr 2019 | 2016 | Q3 |
| Q1 2015 | $20,824,696 | $4,135,798 | +$1,012,774 | +32% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 16 May 2016 | 2016 | Q1 |
| Q4 2014 | $19,811,922 | $5,332,748 | +$1,128,528 | +27% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 29 Mar 2016 | 2015 | FY |
| Q3 2014 | $18,683,394 | $4,767,092 | +$373,310 | +8.5% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 16 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $18,310,084 | $6,589,058 | +$2,855,714 | +76% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 14 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $15,454,370 | $3,123,024 | -$175,166 | -5.3% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 14 May 2015 | 2015 | Q1 |
| Q4 2013 | $15,629,536 | $4,204,220 | +$2,638,681 | +169% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 23 Mar 2015 | 2014 | FY |
| Q3 2013 | $12,990,855 | $4,393,782 | +$5,799,013 | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | 2014 | Q3 | |
| Q2 2013 | $7,191,842 | $3,733,344 | +$2,509,222 | +205% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 14 Aug 2014 | 2014 | Q2 |
| Q1 2013 | $4,682,620 | $3,298,190 | +$1,275,625 | +63% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 14 May 2014 | 2014 | Q1 |
| Q4 2012 | $3,406,995 | $1,565,539 | +$2,250,508 | 01 Oct 2012 | 31 Dec 2012 | 10-K | 24 Mar 2014 | 2013 | FY | |
| Q3 2012 | $1,156,487 | $1,405,231 | -$12,472,227 | -113% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 14 Nov 2013 | 2013 | Q3 |
| Q2 2012 | $13,628,714 | $1,224,122 | -$2,470,879 | -67% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 14 Aug 2013 | 2013 | Q2 |
| Q1 2012 | $16,099,593 | $2,022,565 | -$2,540,402 | -56% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 15 May 2013 | 2013 | Q1 |
| Q4 2011 | $18,639,995 | $684,969 | 01 Oct 2011 | 31 Dec 2011 | 10-K/A | 18 Jul 2013 | 2011 | FY | ||
| Q3 2011 | $11,066,996 | +$6,196,743 | +127% | 01 Jul 2011 | 30 Sep 2011 | 10-Q/A | 18 Jul 2013 | 2011 | Q3 | |
| Q2 2011 | $3,695,001 | -$2,094,377 | -36% | 31 Mar 2011 | 30 Jun 2011 | 10-Q | 14 Aug 2012 | 2012 | Q2 | |
| Q1 2011 | $4,562,967 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 15 May 2012 | 2012 | Q1 | |||
| Q3 2010 | $4,870,253 | 01 Jul 2010 | 30 Sep 2010 | 10-Q/A | 18 Jul 2013 | 2011 | Q3 | |||
| Q2 2010 | $5,789,378 | 01 Apr 2010 | 30 Jun 2010 | 10-Q/A | 18 Jul 2013 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $1,559,012 | -$812,226 | -109% | 01 Jan 2024 | 31 Dec 2024 | 10-Q | 15 May 2025 | 2025 | Q1 |
| 2023 | $746,786 | +$3,710,541 | +83% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 28 Mar 2025 | 2024 | FY |
| 2022 | $4,457,327 | +$7,772,863 | +64% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 11 Apr 2024 | 2023 | FY |
| 2021 | $12,230,190 | -$16,281,014 | -402% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 08 May 2023 | 2022 | FY |
| 2020 | $4,050,824 | +$12,823,581 | 01 Jan 2020 | 31 Dec 2020 | 10-K | 13 Sep 2022 | 2021 | FY | |
| 2019 | $8,772,757 | +$57,224,141 | +87% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 15 Apr 2021 | 2020 | FY |
| 2018 | $65,996,898 | -$58,654,347 | -799% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 14 May 2020 | 2019 | FY |
| 2017 | $7,342,551 | +$40,952,881 | +85% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 16 Apr 2019 | 2018 | FY |
| 2016 | $48,295,432 | -$66,692,857 | -363% | 01 Jan 2016 | 31 Dec 2016 | 10-K/A | 08 Apr 2019 | 2017 | FY |
| 2015 | $18,397,425 | -$1,414,497 | -7.1% | 01 Jan 2015 | 31 Dec 2015 | 10-K/A | 08 Apr 2019 | 2016 | FY |
| 2014 | $19,811,922 | +$4,182,386 | +27% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 29 Mar 2016 | 2015 | FY |
| 2013 | $15,629,536 | +$12,222,541 | +359% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 23 Mar 2015 | 2014 | FY |
| 2012 | $3,406,995 | -$15,233,000 | -82% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 24 Mar 2014 | 2013 | FY |
| 2011 | $18,639,995 | -$202,486 | -1.1% | 01 Jan 2011 | 31 Dec 2011 | 10-K/A | 18 Jul 2013 | 2011 | FY |
| 2010 | $18,842,481 | 01 Jan 2010 | 31 Dec 2010 | 10-K/A | 18 Jul 2013 | 2011 | FY |