| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q1 2024 | $90,560,860 | -$30,007,714 | -25% | 30 Apr 2024 | 10-K | 10 Jan 2025 | 2024 | FY |
| Q1 2023 | $120,568,574 | +$27,333,380 | +29% | 28 Apr 2023 | 10-K | 16 Jan 2024 | 2023 | FY |
| Q1 2022 | $93,235,194 | -$46,594,842 | -33% | 29 Apr 2022 | 10-K | 04 Jan 2023 | 2022 | FY |
| Q1 2021 | $139,830,036 | +$104,594,086 | +297% | 30 Apr 2021 | 10-K | 04 Jan 2022 | 2022 | FY |
| Q1 2020 | $35,235,950 | -$37,075,587 | -51% | 30 Apr 2020 | 10-K | 07 Jan 2021 | 2020 | FY |
| Q1 2019 | $72,311,537 | +$15,851,736 | +28% | 30 Apr 2019 | 10-K | 09 Jan 2020 | 2019 | FY |
| Q1 2018 | $56,459,801 | +$33,960,892 | +151% | 30 Apr 2018 | 10-K | 11 Jan 2019 | 2018 | FY |
| Q1 2017 | $22,498,909 | +$890,896 | +4.1% | 28 Apr 2017 | 10-K | 09 Jan 2018 | 2017 | FY |
| Q1 2016 | $21,608,013 | -$1,981,137 | -8.4% | 30 Apr 2016 | 10-K | 08 Dec 2016 | 2016 | FY |
| Q1 2015 | $23,589,150 | -$43,943,681 | -65% | 30 Apr 2015 | 10-K | 23 Dec 2015 | 2015 | FY |
| Q1 2014 | $67,532,831 | +$29,822,775 | +79% | 30 Apr 2014 | 10-K | 29 Jan 2015 | 2014 | FY |
| Q1 2013 | $37,710,056 | +$12,485,247 | +49% | 30 Apr 2013 | 10-K/A | 17 Jan 2014 | 2013 | FY |
| Q1 2012 | $25,224,809 | -$6,630,094 | -21% | 30 Apr 2012 | 10-K | 29 Jan 2013 | 2012 | FY |
| Q1 2011 | $31,854,903 | 30 Apr 2011 | 10-K | 30 Jan 2012 | 2011 | FY |