| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $5,441,041 | $2,130,947 | -$1,200,539 | -129% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $4,240,502 | $1,464,105 | +$74,691 | +4.9% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $4,315,193 | $659,922 | +$445,045 | +40% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 13 May 2025 | 2025 | Q1 |
| Q4 2024 | $4,760,238 | $1,186,067 | +$660,329 | +36% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 18 Mar 2025 | 2024 | FY |
| Q3 2024 | $5,420,567 | $930,408 | -$448,835 | -93% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $4,971,732 | $1,538,796 | -$758,686 | -97% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $4,213,046 | $1,104,967 | +$385,062 | +26% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 13 May 2025 | 2025 | Q1 |
| Q4 2023 | $4,598,108 | $1,846,396 | -$421,990 | -30% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 18 Mar 2025 | 2024 | FY |
| Q3 2023 | $4,176,118 | $481,573 | -$224,861 | -88% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $3,951,257 | $780,110 | +$76,108 | +8.9% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 08 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $4,027,365 | $1,490,029 | -$1,579,438 | -1767% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 09 May 2024 | 2024 | Q1 |
| Q4 2022 | $2,447,927 | $1,424,406 | -$1,487,371 | -2362% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 25 Mar 2024 | 2023 | FY |
| Q3 2022 | $960,556 | $256,712 | -$1,723,409 | -118% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 09 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $762,853 | $856,218 | -$1,255,849 | -314% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 10 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $2,018,702 | $89,409 | -$1,677,298 | -95% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 11 May 2023 | 2023 | Q1 |
| Q4 2021 | $3,696,000 | $62,965 | +$4,125,277 | 01 Oct 2021 | 31 Dec 2021 | 10-K | 23 Mar 2023 | 2022 | FY | |
| Q3 2021 | $429,277 | $1,466,697 | +$1,698,617 | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 | |
| Q2 2021 | $2,127,894 | $399,631 | +$1,053,519 | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 11 Aug 2022 | 2022 | Q2 | |
| Q1 2021 | $3,181,413 | $1,766,707 | +$2,969,094 | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 12 May 2022 | 2022 | Q1 | |
| Q4 2020 | $6,150,507 | $4,062,312 | -$3,576,748 | -737% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 10 Mar 2022 | 2021 | FY |
| Q3 2020 | $2,573,759 | $231,920 | +$354,329 | +60% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 10 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $2,928,088 | $653,888 | -$296,759 | -83% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 12 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $2,631,329 | $1,202,387 | +$2,077,690 | +63% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 13 May 2021 | 2021 | Q1 |
| Q4 2019 | $4,709,019 | $485,564 | +$3,886,340 | +89% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 18 Mar 2021 | 2020 | FY |
| Q3 2019 | $8,595,359 | $586,249 | +$16,788 | +2.8% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $8,612,147 | $357,129 | +$397,221 | +53% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 13 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $9,009,368 | $3,280,077 | -$3,300,836 | -15901% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 14 May 2020 | 2020 | Q1 |
| Q4 2018 | $5,708,532 | $4,371,904 | -$4,640,882 | -1725% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 12 Mar 2020 | 2019 | FY |
| Q3 2018 | $1,067,650 | $603,037 | -$630,248 | -2316% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 12 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $437,402 | $754,350 | -$460,810 | -157% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 13 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $23,408 | $20,759 | -$24,028 | -54% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q1 |
| Q4 2017 | $47,436 | $268,978 | +$264,422 | +5804% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 29 Mar 2019 | 2018 | FY |
| Q3 2017 | $216,986 | $27,211 | -$180,657 | -87% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 13 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $36,329 | $293,540 | +$121,999 | +29% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $158,328 | $44,787 | +$937,955 | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 15 May 2018 | 2018 | Q1 | |
| Q4 2016 | $1,096,283 | $4,556 | +$1,057,449 | 01 Oct 2016 | 31 Dec 2016 | 10-K | 21 Mar 2018 | 2017 | FY | |
| Q3 2016 | $2,153,732 | $207,868 | +$1,156,710 | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 09 Nov 2017 | 2017 | Q3 | |
| Q2 2016 | $3,310,442 | $415,539 | -$52,700 | -15% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 14 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $3,257,742 | $893,168 | -$530,329 | -146% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 11 May 2017 | 2017 | Q1 |
| Q4 2015 | $2,727,413 | $1,052,893 | -$1,004,631 | -2082% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 23 Mar 2017 | 2016 | FY |
| Q3 2015 | $1,722,782 | $948,842 | +$498,956 | +34% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 14 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $2,221,738 | $362,839 | +$866,868 | +70% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 11 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $3,088,606 | $362,839 | +$657,206 | +64% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 11 Aug 2016 | 2016 | Q2 |
| Q4 2014 | $3,745,812 | $48,262 | +$62,675 | +56% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| Q3 2014 | $3,808,487 | $1,447,798 | -$60,119 | -4.3% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 10 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $3,748,368 | $1,229,707 | -$139,227 | -13% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 06 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $3,609,141 | $1,020,045 | -$159,652 | -19% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 11 May 2015 | 2014 | Q1 |
| Q4 2013 | $3,449,489 | $110,937 | +$16,129 | +13% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 25 Mar 2015 | 2014 | FY |
| Q3 2013 | $3,465,618 | $1,387,679 | -$713,074 | -106% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | 2014 | Q3 |
| Q2 2013 | $2,752,544 | $1,090,480 | -$693,507 | -175% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 14 Aug 2014 | 2014 | Q2 |
| Q1 2013 | $2,059,037 | $860,393 | -$422,080 | -96% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 15 May 2014 | 2014 | Q1 |
| Q4 2012 | $1,636,957 | $127,066 | 01 Oct 2012 | 31 Dec 2012 | 10-K | 31 Mar 2014 | 2013 | FY | ||
| Q3 2012 | $674,605 | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 14 Nov 2013 | 2013 | Q3 | |||
| Q2 2012 | $396,973 | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 14 Aug 2013 | 2013 | Q2 | |||
| Q1 2012 | $438,313 | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 14 May 2013 | 2013 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $4,760,238 | -$162,130 | -3.5% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 18 Mar 2025 | 2024 | FY |
| 2023 | $4,598,108 | -$2,150,181 | -88% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 18 Mar 2025 | 2024 | FY |
| 2022 | $2,447,927 | -$6,143,927 | -166% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 25 Mar 2024 | 2023 | FY |
| 2021 | $3,696,000 | +$9,846,507 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 23 Mar 2023 | 2022 | FY | |
| 2020 | $6,150,507 | -$1,441,488 | -31% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 10 Mar 2022 | 2021 | FY |
| 2019 | $4,709,019 | +$999,513 | +18% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 18 Mar 2021 | 2020 | FY |
| 2018 | $5,708,532 | -$5,755,968 | -12134% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 12 Mar 2020 | 2019 | FY |
| 2017 | $47,436 | +$1,143,719 | 01 Jan 2017 | 31 Dec 2017 | 10-K | 29 Mar 2019 | 2018 | FY | |
| 2016 | $1,096,283 | +$1,631,130 | +60% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 21 Mar 2018 | 2017 | FY |
| 2015 | $2,727,413 | +$1,018,399 | +27% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 23 Mar 2017 | 2016 | FY |
| 2014 | $3,745,812 | -$296,323 | -8.6% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| 2013 | $3,449,489 | -$1,812,532 | -111% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 25 Mar 2015 | 2014 | FY |
| 2012 | $1,636,957 | -$62,456 | -4% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 31 Mar 2014 | 2013 | FY |
| 2011 | $1,574,501 | 01 Jan 2011 | 31 Dec 2011 | 10-K | 27 Mar 2013 | 2012 | FY |