| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q1 2025 | $5,335,697 | -$2,984,794 | -127% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 20 May 2025 | 2025 | Q1 | |
| Q3 2024 | $13,554,283 | +$105,032,938 | +89% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2024 | 2024 | Q3 | |
| Q1 2024 | $19,211,552 | $2,350,903 | +$109,513,318 | +98% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 20 May 2025 | 2025 | Q1 |
| Q4 2023 | $128,724,870 | $124,630,620 | +$124,492,961 | +90436% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY |
| Q3 2023 | $253,217,831 | $118,587,221 | -$117,079,540 | -7766% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $136,138,291 | $22,904,048 | -$22,563,287 | -6621% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 06 Oct 2023 | 2023 | Q2 |
| Q1 2023 | $113,575,004 | $111,864,221 | -$111,173,161 | -16087% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 18 May 2023 | 2023 | Q1 |
| Q4 2022 | $2,401,843 | $137,659 | +$761,762 | 01 Oct 2022 | 31 Dec 2022 | 10-K | 31 Mar 2023 | 2022 | FY | |
| Q3 2022 | $3,163,605 | $1,507,681 | +$270,644 | +15% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2022 | $3,434,249 | $340,761 | +$1,435,819 | +81% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 06 Oct 2023 | 2023 | Q2 |
| Q1 2022 | $4,870,068 | $691,060 | +$951,037 | +58% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 18 May 2023 | 2023 | Q1 |
| Q4 2021 | $5,821,105 | $624,103 | -$454,456 | -268% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $5,366,649 | $1,778,325 | -$1,603,300 | -916% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $3,763,349 | $1,776,580 | -$1,632,217 | -1131% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 10 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $2,131,132 | $1,642,097 | -$1,524,032 | -1291% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 12 May 2022 | 2022 | Q1 |
| Q4 2020 | $607,100 | $169,647 | -$10,716 | -6.7% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2021 | FY |
| Q3 2020 | $596,384 | $175,025 | +$73,743 | +30% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 12 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $670,127 | $144,363 | -$435,187 | -150% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 09 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $234,940 | $118,065 | -$11,731 | -11% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 07 May 2021 | 2021 | Q1 |
| Q4 2019 | $223,209 | $158,931 | -$136,844 | -620% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 22 Mar 2021 | 2020 | FY |
| Q3 2019 | $86,365 | $248,768 | -$134,240 | -117% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 09 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $47,875 | $290,824 | +$405,352 | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 07 Aug 2020 | 2020 | Q2 | |
| Q1 2019 | $357,477 | $106,334 | +$40,384 | +28% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 23 Jul 2020 | 2020 | Q1 |
| Q4 2018 | $397,861 | $22,087 | +$255,600 | +92% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 01 Jun 2020 | 2019 | FY |
| Q3 2018 | $653,461 | $114,528 | -$45,449 | -66% | 01 Jul 2018 | 30 Sep 2018 | 10-Q/A | 19 Dec 2018 | 2018 | Q3 |
| Q2 2018 | $608,012 | $114,528 | -$87,618 | -326% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 22 Nov 2019 | 2019 | Q3 |
| Q1 2018 | $520,394 | $146,718 | -$119,053 | -430% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 20 May 2019 | 2019 | Q1 |
| Q4 2017 | $401,341 | $277,687 | 01 Oct 2017 | 31 Dec 2017 | 10-K/A | 24 Jun 2019 | 2018 | FY | ||
| Q3 2017 | $69,079 | -$45,099 | -188% | 01 Jul 2017 | 30 Sep 2017 | 10-Q/A | 19 Dec 2018 | 2018 | Q3 | |
| Q2 2017 | $26,910 | 01 Apr 2017 | 30 Jun 2017 | 10-Q/A | 19 Oct 2018 | 2018 | Q2 | |||
| Q1 2017 | $27,665 | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 24 May 2018 | 2018 | Q1 | |||
| Q3 2016 | $23,980 | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 13 Nov 2017 | 2017 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $10,404,396 | +$118,320,474 | +92% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2023 | $128,724,870 | -$126,323,027 | -5259% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2022 | $2,401,843 | +$3,419,262 | +59% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2021 | $5,821,105 | -$5,214,005 | -859% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $607,100 | -$383,891 | -172% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2021 | FY |
| 2019 | $223,209 | +$174,652 | +44% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 22 Mar 2021 | 2020 | FY |
| 2018 | $397,861 | +$3,480 | +0.87% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 01 Jun 2020 | 2019 | FY |
| 2017 | $401,341 | -$394,570 | -5827% | 01 Jan 2017 | 31 Dec 2017 | 10-K/A | 24 Jun 2019 | 2018 | FY |
| 2016 | $6,771 | 01 Jan 2016 | 31 Dec 2016 | 10-K | 13 Mar 2018 | 2017 | FY |