| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q1 2024 | $26,484,865 | $1,813,778 | +$7,799,477 | +81% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 23 May 2024 | 2024 | Q3 |
| Q4 2023 | $34,284,342 | $16,530,546 | +$4,969,663 | +23% | 01 Oct 2023 | 31 Dec 2023 | 10-Q | 27 Mar 2024 | 2024 | Q2 |
| Q3 2023 | $39,254,005 | $5,013,141 | +$1,048,380 | +17% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 20 Nov 2023 | 2024 | Q1 |
| Q2 2023 | $40,302,385 | $3,127,400 | +$14,976,876 | +83% | 01 Apr 2023 | 30 Jun 2023 | 10-K | 13 Oct 2023 | 2023 | FY |
| Q1 2023 | $55,279,261 | $9,613,255 | +$41,012,942 | +81% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 23 May 2024 | 2024 | Q3 |
| Q4 2022 | $96,292,203 | $21,500,209 | -$9,473,384 | -79% | 01 Oct 2022 | 31 Dec 2022 | 10-Q | 27 Mar 2024 | 2024 | Q2 |
| Q3 2022 | $86,818,819 | $6,061,521 | +$2,543,079 | +30% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 20 Nov 2023 | 2024 | Q1 |
| Q2 2022 | $89,361,898 | $18,104,276 | -$7,618,235 | -73% | 01 Apr 2022 | 30 Jun 2022 | 10-K | 13 Oct 2023 | 2023 | FY |
| Q1 2022 | $81,743,663 | $50,626,197 | -$45,012,697 | -802% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 22 May 2023 | 2023 | Q3 |
| Q4 2021 | $36,730,966 | $12,026,825 | -$6,257,537 | -108% | 01 Oct 2021 | 31 Dec 2021 | 10-Q | 21 Feb 2023 | 2023 | Q2 |
| Q3 2021 | $30,473,429 | $8,604,600 | -$4,746,991 | -123% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2023 | Q1 |
| Q2 2021 | $25,726,438 | $10,486,041 | -$8,349,197 | -391% | 01 Apr 2021 | 30 Jun 2021 | 10-K | 13 Oct 2022 | 2022 | FY |
| Q1 2021 | $17,377,241 | $5,613,500 | -$5,062,442 | -919% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 23 May 2022 | 2022 | Q3 |
| Q4 2020 | $12,314,799 | $5,769,288 | -$5,100,410 | -763% | 01 Oct 2020 | 31 Dec 2020 | 10-Q | 22 Feb 2022 | 2022 | Q2 |
| Q3 2020 | $7,214,389 | $3,857,609 | -$3,164,675 | -457% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2022 | Q1 |
| Q2 2020 | $4,049,714 | $2,136,844 | -$1,631,679 | -323% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 13 Oct 2021 | 2021 | FY |
| Q1 2020 | $2,418,035 | $551,058 | +$570,689 | +51% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 17 May 2021 | 2021 | Q3 |
| Q4 2019 | $2,988,724 | $668,878 | -$154,097 | -30% | 01 Oct 2019 | 31 Dec 2019 | 10-Q | 16 Feb 2021 | 2021 | Q2 |
| Q3 2019 | $2,834,627 | $692,934 | +$179,846 | +21% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Nov 2020 | 2021 | Q1 |
| Q2 2019 | $3,014,473 | $505,165 | 01 Apr 2019 | 30 Jun 2019 | 10-K | 01 Oct 2020 | 2020 | FY | ||
| Q1 2019 | $1,121,747 | -$323,627 | -41% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 20 May 2020 | 2020 | Q3 | |
| Q4 2018 | $514,781 | 01 Oct 2018 | 31 Dec 2018 | 10-Q | 19 Feb 2020 | 2020 | Q2 | |||
| Q3 2018 | $872,780 | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 19 Nov 2019 | 2020 | Q1 | |||
| Q1 2018 | $798,120 | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 Jul 2019 | 2019 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | $40,302,385 | +$49,059,513 | +55% | 01 Jul 2022 | 30 Jun 2023 | 10-K | 13 Oct 2023 | 2023 | FY |
| 2022 | $89,361,898 | -$63,635,460 | -247% | 01 Jul 2021 | 30 Jun 2022 | 10-K | 13 Oct 2023 | 2023 | FY |
| 2021 | $25,726,438 | -$21,676,724 | -535% | 01 Jul 2020 | 30 Jun 2021 | 10-K | 13 Oct 2022 | 2022 | FY |
| 2020 | $4,049,714 | -$1,035,241 | -34% | 01 Jul 2019 | 30 Jun 2020 | 10-K | 13 Oct 2021 | 2021 | FY |
| 2019 | $3,014,473 | -$1,008,758 | -50% | 01 Jul 2018 | 30 Jun 2019 | 10-K | 01 Oct 2020 | 2020 | FY |
| 2018 | $2,005,715 | 01 Jul 2017 | 30 Jun 2018 | 10-K | 30 Sep 2019 | 2019 | FY |