| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2024 | $27,745,753 | +$838,495 | +3.1% | 31 Dec 2024 | 10-K | 12 May 2025 | 2024 | FY |
| Q4 2023 | $26,907,258 | +$15,174,261 | +129% | 31 Dec 2023 | 10-K | 12 May 2025 | 2024 | FY |
| Q4 2022 | $11,732,997 | +$2,131,505 | +22% | 31 Dec 2022 | 10-K/A | 26 Aug 2024 | 2023 | FY |
| Q4 2021 | $9,601,492 | -$1,337,651 | -12% | 31 Dec 2021 | 10-K | 17 Mar 2023 | 2022 | FY |
| Q4 2020 | $10,939,143 | 31 Dec 2020 | 10-K/A | 08 Jun 2022 | 2021 | FY | ||
| Q1 2020 | $10,432,878 | -$4,727,734 | -31% | 31 Mar 2020 | 10-KT/A | 08 Jun 2022 | 2020 | FY |
| Q1 2019 | $15,160,612 | +$2,849,717 | +23% | 31 Mar 2019 | 10-K/A | 08 Jun 2022 | 2020 | FY |
| Q1 2018 | $12,310,895 | +$8,398,395 | +215% | 31 Mar 2018 | 10-K | 01 Jul 2019 | 2019 | FY |
| Q1 2017 | $3,912,500 | -$10,725,985 | -73% | 31 Mar 2017 | 10-K | 02 Jul 2018 | 2018 | FY |
| Q1 2016 | $14,638,485 | +$1,068,852 | +7.9% | 31 Mar 2016 | 10-K | 14 Jul 2017 | 2017 | FY |
| Q1 2015 | $13,569,633 | +$2,333,473 | +21% | 31 Mar 2015 | 10-K | 13 Jul 2016 | 2016 | FY |
| Q1 2014 | $11,236,160 | +$1,186,963 | +12% | 31 Mar 2014 | 10-K | 14 Jul 2015 | 2015 | FY |
| Q1 2013 | $10,049,197 | +$642,530 | +6.8% | 31 Mar 2013 | 10-K | 27 Jun 2014 | 2014 | FY |
| Q1 2012 | $9,406,667 | 31 Mar 2012 | 10-K | 28 Jun 2013 | 2012 | FY |