| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | $267,584,785 | -$14,379,341 | -5.1% | 01 Jan 2023 | 31 Dec 2023 | 10-K/A | 08 Nov 2024 | 2023 | FY |
| 2022 | $281,964,126 | +$106,876,105 | +61% | 01 Jan 2022 | 31 Dec 2022 | 10-K/A | 08 Nov 2024 | 2023 | FY |
| 2021 | $175,088,021 | 01 Jan 2021 | 31 Dec 2021 | 10-K/A | 08 Nov 2024 | 2023 | FY |
| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2023 | $69,237,603 | -$4,630,389 | -6.3% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 02 Nov 2023 | 2023 | Q3 | |
| Q2 2023 | $56,981,614 | -$21,609,855 | -27% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 02 Aug 2023 | 2023 | Q2 | |
| Q3 2022 | $73,867,992 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 02 Nov 2023 | 2023 | Q3 | |||
| Q2 2022 | $78,591,469 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 02 Aug 2023 | 2023 | Q2 | |||
| Q4 2020 | $90,481,915 | $23,287,347 | -$2,075,262 | -8.2% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q3 2020 | $92,557,177 | $18,444,163 | -$14,534,688 | -44% | 01 Jul 2020 | 30 Sep 2020 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q2 2020 | $107,091,865 | $12,803,034 | -$19,133,567 | -60% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q1 2020 | $126,225,432 | $35,947,371 | +$18,000,162 | +100% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q4 2019 | $108,225,270 | $25,362,609 | -$4,888,409 | -16% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q3 2019 | $113,113,679 | $32,978,851 | +$14,570,895 | +79% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q2 2019 | $98,542,784 | $31,936,601 | +$21,228,703 | +198% | 01 Apr 2019 | 30 Jun 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q1 2019 | $77,314,081 | $17,947,209 | +$7,055,871 | +65% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q4 2018 | $70,258,210 | $30,251,018 | +$20,561,496 | +212% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 28 Feb 2020 | 2019 | FY |
| Q3 2018 | $49,696,714 | $18,407,956 | +$10,056,557 | +120% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 28 Feb 2020 | 2019 | FY |
| Q2 2018 | $39,640,157 | $10,707,898 | +$2,955,900 | +38% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 28 Feb 2020 | 2019 | FY |
| Q1 2018 | $36,684,257 | $10,891,338 | +$6,337,994 | +139% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 28 Feb 2020 | 2019 | FY |
| Q4 2017 | $30,346,263 | $9,689,522 | 01 Oct 2017 | 31 Dec 2017 | 10-K | 12 Mar 2019 | 2018 | FY | ||
| Q3 2017 | $8,351,399 | 01 Jul 2017 | 30 Sep 2017 | 10-K | 12 Mar 2019 | 2018 | FY | |||
| Q2 2017 | $7,751,998 | 01 Apr 2017 | 30 Jun 2017 | 10-K | 12 Mar 2019 | 2018 | FY | |||
| Q1 2017 | $4,553,344 | 01 Jan 2017 | 31 Mar 2017 | 10-K | 12 Mar 2019 | 2018 | FY |