| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $111,619 | $105,576 | -$17,853 | -14% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $129,472 | $17,815 | -$736,472 | -98% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $865,944 | $33,167 | -$331,218 | -91% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 21 Jul 2025 | 2025 | Q1 |
| Q4 2024 | $1,197,162 | $44,939 | -$1,356,128 | -103% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 30 Jun 2025 | 2024 | FY |
| Q3 2024 | $2,553,290 | $123,429 | -$1,318,169 | -91% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $3,871,459 | $754,287 | -$420,359 | -36% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $4,291,818 | $364,385 | -$917,432 | -72% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 21 Jul 2025 | 2025 | Q1 |
| Q4 2023 | $5,209,250 | $1,311,189 | +$1,126,577 | +610% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 30 Jun 2025 | 2024 | FY |
| Q3 2023 | $4,082,673 | $1,441,598 | +$511,062 | +55% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $3,571,611 | $1,174,646 | -$331,581 | -22% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $3,903,192 | $1,281,817 | -$582,928 | -31% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 02 Jul 2024 | 2024 | Q1 |
| Q4 2022 | $4,486,120 | $184,612 | -$1,440,952 | -89% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 08 Apr 2024 | 2023 | FY |
| Q3 2022 | $5,927,072 | $930,536 | -$1,152,779 | -55% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $7,079,851 | $1,506,227 | -$3,002,239 | -67% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $10,082,090 | $1,864,745 | -$1,634,628 | -47% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2021 | $11,716,718 | $1,625,564 | 01 Oct 2021 | 31 Dec 2021 | 10-K | 02 May 2023 | 2022 | FY | ||
| Q3 2021 | $2,083,315 | +$1,212,439 | +139% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 | |
| Q2 2021 | $4,508,466 | +$3,911,121 | +655% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 | |
| Q1 2021 | $3,499,373 | +$3,261,314 | +1370% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 13 May 2022 | 2022 | Q1 | |
| Q3 2020 | $3,910,539 | $870,876 | +$670,659 | +335% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $3,239,880 | $597,345 | +$449,704 | +305% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $2,790,176 | $238,059 | -$3,336,796 | -93% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2019 | $6,126,972 | $2,204,259 | -$3,875,075 | -64% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 31 Mar 2020 | 2019 | FY |
| Q3 2019 | $10,002,047 | $200,217 | -$3,259,464 | -94% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2020 | 2021 | Q2 |
| Q2 2019 | $13,261,511 | $147,641 | -$1,723,601 | -92% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2021 | Q1 |
| Q1 2019 | $14,985,112 | $3,574,855 | +$2,725,172 | +321% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 01 May 2020 | 2020 | Q1 |
| Q4 2018 | $12,259,940 | $6,079,334 | +$5,327,048 | +708% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 31 Mar 2020 | 2019 | FY |
| Q3 2018 | $6,932,892 | $3,459,681 | +$2,544,413 | +278% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $4,388,479 | $1,871,242 | +$1,096,766 | +142% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 14 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $3,291,713 | $849,683 | +$417,529 | +97% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q1 |
| Q4 2017 | $2,874,184 | $752,286 | -$5,428,025 | -88% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 01 Apr 2019 | 2018 | FY |
| Q3 2017 | $8,302,209 | $915,268 | -$1,433,487 | -61% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 09 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $9,735,696 | $774,476 | -$2,106,098 | -73% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $11,841,794 | $432,154 | -$1,450,694 | -77% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 15 May 2018 | 2018 | Q1 |
| Q4 2016 | $13,292,488 | $6,180,311 | +$5,504,567 | +815% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 19 Mar 2018 | 2017 | FY |
| Q3 2016 | $7,787,921 | $2,348,755 | +$843,639 | +56% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 31 Oct 2017 | 2017 | Q3 |
| Q2 2016 | $6,944,282 | $2,880,574 | +$2,832,597 | +5904% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 07 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $4,111,685 | $1,882,848 | +$1,851,388 | +5885% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 09 May 2017 | 2017 | Q1 |
| Q4 2015 | $2,260,297 | $675,744 | 01 Oct 2015 | 31 Dec 2015 | 10-K | 27 Feb 2017 | 2016 | FY | ||
| Q3 2015 | $1,505,116 | +$1,447,371 | +2506% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 07 Nov 2016 | 2016 | Q3 | |
| Q2 2015 | $47,977 | +$41,662 | +660% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 08 Aug 2016 | 2016 | Q2 | |
| Q1 2015 | $31,460 | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 09 May 2016 | 2016 | Q1 | |||
| Q3 2014 | $57,745 | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 10 Nov 2015 | 2015 | Q3 | |||
| Q2 2014 | $6,315 | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 12 Aug 2015 | 2015 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $1,197,162 | -$4,012,088 | -77% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 30 Jun 2025 | 2024 | FY |
| 2023 | $5,209,250 | +$723,130 | +16% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 30 Jun 2025 | 2024 | FY |
| 2022 | $4,486,120 | -$7,230,598 | -62% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 08 Apr 2024 | 2023 | FY |
| 2021 | $11,716,718 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 02 May 2023 | 2022 | FY | ||
| 2019 | $6,126,972 | -$6,132,968 | -50% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 31 Mar 2020 | 2019 | FY |
| 2018 | $12,259,940 | +$9,385,756 | +327% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 31 Mar 2020 | 2019 | FY |
| 2017 | $2,874,184 | -$10,418,304 | -78% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 01 Apr 2019 | 2018 | FY |
| 2016 | $13,292,488 | +$11,032,191 | +488% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 19 Mar 2018 | 2017 | FY |
| 2015 | $2,260,297 | +$2,146,366 | +1884% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 27 Feb 2017 | 2016 | FY |
| 2014 | $113,931 | 01 Jan 2014 | 31 Dec 2014 | 10-K | 21 Mar 2016 | 2015 | FY |