| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $17,209,592 | $2,767,463 | -$75,558,062 | -96% | 01 Aug 2025 | 31 Oct 2025 | 10-Q | 12 Dec 2025 | 2026 | Q3 |
| Q2 2025 | $92,767,654 | $4,743,882 | -$654,012 | -12% | 01 May 2025 | 31 Jul 2025 | 10-Q | 15 Sep 2025 | 2026 | Q2 |
| Q1 2025 | $93,421,666 | $3,631,208 | +$147,423 | +4.2% | 01 Feb 2025 | 30 Apr 2025 | 10-Q | 12 Jun 2025 | 2026 | Q1 |
| Q4 2024 | $93,274,243 | $6,067,039 | +$1,376,248 | +29% | 01 Nov 2024 | 31 Jan 2025 | 10-K | 24 Apr 2025 | 2025 | FY |
| Q3 2024 | $91,897,995 | $78,325,525 | +$74,239,459 | +1817% | 01 Aug 2024 | 31 Oct 2024 | 10-Q | 12 Dec 2025 | 2026 | Q3 |
| Q2 2024 | $17,658,536 | $5,397,894 | -$3,785,446 | -41% | 01 May 2024 | 31 Jul 2024 | 10-Q | 15 Sep 2025 | 2026 | Q2 |
| Q1 2024 | $21,443,982 | $3,483,785 | +$2,460,646 | +240% | 01 Feb 2024 | 30 Apr 2024 | 10-Q | 12 Jun 2025 | 2026 | Q1 |
| Q4 2023 | $18,983,336 | $4,690,791 | +$7,705,828 | 01 Nov 2023 | 31 Jan 2024 | 10-K | 24 Apr 2025 | 2025 | FY | |
| Q3 2023 | $11,277,508 | $4,086,066 | +$4,499,758 | 01 Aug 2023 | 31 Oct 2023 | 10-Q | 13 Dec 2024 | 2025 | Q3 | |
| Q2 2023 | $6,777,750 | $9,183,340 | +$14,040,711 | 01 May 2023 | 31 Jul 2023 | 10-Q | 05 Sep 2024 | 2025 | Q2 | |
| Q1 2023 | $7,262,961 | $1,023,139 | -$12,572,046 | -92% | 01 Feb 2023 | 30 Apr 2023 | 10-Q | 13 Jun 2024 | 2025 | Q1 |
| Q4 2022 | $5,309,085 | $3,015,037 | -$20,457,976 | -117% | 01 Nov 2022 | 31 Jan 2023 | 10-K | 24 Apr 2023 | 2023 | FY |
| Q3 2022 | $25,767,061 | $413,692 | -$16,406,598 | -103% | 01 Aug 2022 | 31 Oct 2022 | 10-Q | 14 Dec 2023 | 2024 | Q3 |
| Q2 2022 | $42,173,659 | $4,857,371 | -$31,613,401 | -118% | 01 May 2022 | 31 Jul 2022 | 10-Q | 13 Sep 2023 | 2024 | Q2 |
| Q1 2022 | $73,787,060 | $13,595,185 | +$5,021,315 | +59% | 01 Feb 2022 | 30 Apr 2022 | 10-Q | 13 Jun 2023 | 2024 | Q1 |
| Q4 2021 | $68,765,745 | $17,442,939 | +$7,449,315 | +75% | 01 Nov 2021 | 31 Jan 2022 | 10-K | 24 Apr 2023 | 2023 | FY |
| Q3 2021 | $61,316,430 | $15,992,906 | +$10,866,507 | +212% | 01 Aug 2021 | 31 Oct 2021 | 10-K | 24 Apr 2023 | 2023 | FY |
| Q2 2021 | $50,449,923 | $26,756,030 | +$20,080,027 | +301% | 01 May 2021 | 31 Jul 2021 | 10-K | 24 Apr 2023 | 2023 | FY |
| Q1 2021 | $30,369,896 | $8,573,870 | +$6,962,249 | +432% | 01 Feb 2021 | 30 Apr 2021 | 10-K | 24 Apr 2023 | 2023 | FY |
| Q4 2020 | $23,407,647 | $9,993,624 | +$4,910,043 | +97% | 01 Nov 2020 | 31 Jan 2021 | 10-K | 27 Apr 2022 | 2022 | FY |
| Q3 2020 | $18,497,604 | $5,126,399 | -$1,023,797 | -17% | 01 Aug 2020 | 31 Oct 2020 | 10-K | 27 Apr 2022 | 2022 | FY |
| Q2 2020 | $19,521,401 | $6,676,003 | -$7,235,684 | -52% | 01 May 2020 | 31 Jul 2020 | 10-K | 27 Apr 2022 | 2022 | FY |
| Q1 2020 | $26,757,085 | $1,611,621 | -$3,298,667 | -67% | 01 Feb 2020 | 30 Apr 2020 | 10-K | 27 Apr 2022 | 2022 | FY |
| Q4 2019 | $30,055,752 | $5,083,581 | -$1,703,098 | -25% | 01 Nov 2019 | 31 Jan 2020 | 10-K | 27 Apr 2021 | 2021 | FY |
| Q3 2019 | $31,758,850 | $6,150,196 | -$7,434,866 | -55% | 01 Aug 2019 | 31 Oct 2019 | 10-K | 27 Apr 2021 | 2021 | FY |
| Q2 2019 | $39,193,716 | $13,911,687 | -$4,959,768 | -26% | 01 May 2019 | 31 Jul 2019 | 10-K | 27 Apr 2021 | 2021 | FY |
| Q1 2019 | $44,153,484 | $4,910,288 | -$1,405,560 | -22% | 01 Feb 2019 | 30 Apr 2019 | 10-K | 27 Apr 2021 | 2021 | FY |
| Q4 2018 | $45,559,044 | $6,786,679 | +$2,529,802 | +59% | 01 Nov 2018 | 31 Jan 2019 | 10-K | 13 Apr 2020 | 2019 | FY |
| Q3 2018 | $43,029,242 | $13,585,062 | +$2,887,393 | +27% | 01 Aug 2018 | 31 Oct 2018 | 10-K | 13 Apr 2020 | 2019 | FY |
| Q2 2018 | $40,141,849 | $18,871,455 | +$4,874,501 | +35% | 01 May 2018 | 31 Jul 2018 | 10-K | 13 Apr 2020 | 2019 | FY |
| Q1 2018 | $35,267,348 | $6,315,848 | +$1,843,923 | +41% | 01 Feb 2018 | 30 Apr 2018 | 10-K | 13 Apr 2020 | 2019 | FY |
| Q4 2017 | $33,423,425 | $4,256,877 | -$158,090 | -3.6% | 01 Nov 2017 | 31 Jan 2018 | 10-K | 12 Apr 2019 | 2018 | FY |
| Q3 2017 | $33,581,515 | $10,697,669 | +$7,489,518 | +233% | 01 Aug 2017 | 31 Oct 2017 | 10-K | 12 Apr 2019 | 2018 | FY |
| Q2 2017 | $26,091,997 | $13,996,954 | +$11,576,708 | +478% | 01 May 2017 | 31 Jul 2017 | 10-K | 12 Apr 2019 | 2018 | FY |
| Q1 2017 | $14,515,289 | $4,471,925 | +$4,902,177 | 01 Feb 2017 | 30 Apr 2017 | 10-K | 12 Apr 2019 | 2018 | FY | |
| Q4 2016 | $9,613,112 | $4,414,967 | +$1,682,102 | +62% | 01 Nov 2016 | 31 Jan 2017 | 10-K | 13 Apr 2018 | 2017 | FY |
| Q3 2016 | $7,931,010 | $3,208,151 | +$806,084 | +34% | 01 Aug 2016 | 31 Oct 2016 | 10-K | 13 Apr 2018 | 2017 | FY |
| Q2 2016 | $7,124,926 | $2,420,246 | -$63,398 | -2.6% | 01 May 2016 | 31 Jul 2016 | 10-K | 13 Apr 2018 | 2017 | FY |
| Q1 2016 | $7,188,324 | $430,252 | -$1,370,517 | -146% | 01 Feb 2016 | 30 Apr 2016 | 10-K | 13 Apr 2018 | 2017 | FY |
| Q4 2015 | $8,558,841 | $2,732,865 | -$2,941,617 | -52% | 01 Nov 2015 | 31 Jan 2016 | 10-K | 14 Apr 2017 | 2016 | FY |
| Q3 2015 | $11,500,458 | $2,402,067 | -$9,137,539 | -79% | 01 Aug 2015 | 31 Oct 2015 | 10-K | 14 Apr 2017 | 2016 | FY |
| Q2 2015 | $20,637,997 | $2,483,644 | -$4,932,898 | -67% | 01 May 2015 | 31 Jul 2015 | 10-K | 14 Apr 2017 | 2016 | FY |
| Q1 2015 | $25,570,895 | $940,265 | +$803,047 | +585% | 01 Feb 2015 | 30 Apr 2015 | 10-K | 14 Apr 2017 | 2016 | FY |
| Q4 2014 | $24,767,848 | $5,674,482 | +$581,877 | +11% | 01 Nov 2014 | 31 Jan 2015 | 10-K | 14 Apr 2016 | 2015 | FY |
| Q3 2014 | $24,185,971 | $11,539,606 | +$5,403,091 | +88% | 01 Aug 2014 | 31 Oct 2014 | 10-K | 14 Apr 2016 | 2015 | FY |
| Q2 2014 | $18,782,880 | $7,416,542 | -$208,238 | -2.7% | 01 May 2014 | 31 Jul 2014 | 10-K | 14 Apr 2016 | 2015 | FY |
| Q1 2014 | $18,991,118 | $137,218 | -$2,065,171 | -94% | 01 Feb 2014 | 30 Apr 2014 | 10-K | 14 Apr 2016 | 2015 | FY |
| Q4 2013 | $21,056,289 | $5,092,605 | +$305,072 | +6.4% | 01 Nov 2013 | 31 Jan 2014 | 10-K | 15 Apr 2015 | 2014 | FY |
| Q3 2013 | $20,751,217 | $6,136,515 | -$5,487,511 | -47% | 01 Aug 2013 | 31 Oct 2013 | 10-K | 15 Apr 2015 | 2014 | FY |
| Q2 2013 | $26,238,728 | $7,624,780 | -$3,248,506 | -30% | 01 May 2013 | 31 Jul 2013 | 10-K | 15 Apr 2015 | 2014 | FY |
| Q1 2013 | $29,487,234 | $2,202,389 | -$1,167,503 | -35% | 01 Feb 2013 | 30 Apr 2013 | 10-K | 15 Apr 2015 | 2014 | FY |
| Q4 2012 | $30,654,737 | $4,787,533 | -$1,497,916 | -24% | 01 Nov 2012 | 31 Jan 2013 | 10-K | 15 Apr 2014 | 2013 | FY |
| Q3 2012 | $32,152,653 | $11,624,026 | -$2,132,311 | -16% | 01 Aug 2012 | 31 Oct 2012 | 10-K | 15 Apr 2014 | 2013 | FY |
| Q2 2012 | $34,284,964 | $10,873,286 | +$741,001 | +7.3% | 01 May 2012 | 31 Jul 2012 | 10-K | 15 Apr 2014 | 2013 | FY |
| Q1 2012 | $33,543,963 | $3,369,892 | +$306,631 | +10% | 01 Feb 2012 | 30 Apr 2012 | 10-K | 15 Apr 2014 | 2013 | FY |
| Q4 2011 | $33,237,332 | $6,285,449 | 01 Nov 2011 | 31 Jan 2012 | 10-K | 10 Apr 2013 | 2012 | FY | ||
| Q3 2011 | $13,756,337 | +$2,359,771 | +21% | 01 Aug 2011 | 31 Oct 2011 | 10-K | 10 Apr 2013 | 2012 | FY | |
| Q2 2011 | $10,132,285 | 01 May 2011 | 31 Jul 2011 | 10-K | 10 Apr 2013 | 2012 | FY | |||
| Q1 2011 | $3,063,261 | 01 Feb 2011 | 30 Apr 2011 | 10-K | 10 Apr 2013 | 2012 | FY | |||
| Q3 2010 | $11,396,566 | 01 Aug 2010 | 31 Oct 2010 | 10-Q | 07 Dec 2011 | 2011 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $93,274,243 | +$74,290,907 | +391% | 01 Feb 2024 | 31 Jan 2025 | 10-K | 24 Apr 2025 | 2025 | FY |
| 2023 | $18,983,336 | +$13,674,251 | +258% | 01 Feb 2023 | 31 Jan 2024 | 10-K | 24 Apr 2025 | 2025 | FY |
| 2022 | $5,309,085 | -$63,456,660 | -92% | 01 Feb 2022 | 31 Jan 2023 | 10-K | 24 Apr 2024 | 2024 | FY |
| 2021 | $68,765,745 | +$45,358,098 | +194% | 01 Feb 2021 | 31 Jan 2022 | 10-K | 24 Apr 2024 | 2024 | FY |
| 2020 | $23,407,647 | -$6,648,105 | -22% | 01 Feb 2020 | 31 Jan 2021 | 10-K | 24 Apr 2023 | 2023 | FY |
| 2019 | $30,055,752 | -$15,503,292 | -34% | 01 Feb 2019 | 31 Jan 2020 | 10-K | 27 Apr 2022 | 2022 | FY |
| 2018 | $45,559,044 | +$12,135,619 | +36% | 01 Feb 2018 | 31 Jan 2019 | 10-K | 27 Apr 2021 | 2021 | FY |
| 2017 | $33,423,425 | +$23,659,654 | +242% | 01 Feb 2017 | 31 Jan 2018 | 10-K | 13 Apr 2020 | 2019 | FY |
| 2016 | $9,763,771 | +$1,204,930 | +14% | 01 Feb 2016 | 31 Jan 2017 | 10-K | 12 Apr 2019 | 2018 | FY |
| 2015 | $8,558,841 | -$16,209,007 | -65% | 01 Feb 2015 | 31 Jan 2016 | 10-K | 13 Apr 2018 | 2017 | FY |
| 2014 | $24,767,848 | +$3,711,559 | +18% | 01 Feb 2014 | 31 Jan 2015 | 10-K | 14 Apr 2017 | 2016 | FY |
| 2013 | $21,056,289 | -$9,598,448 | -31% | 01 Feb 2013 | 31 Jan 2014 | 10-K | 14 Apr 2016 | 2015 | FY |
| 2012 | $30,654,737 | -$2,582,595 | -7.8% | 01 Feb 2012 | 31 Jan 2013 | 10-K | 15 Apr 2015 | 2014 | FY |
| 2011 | $33,237,332 | +$774,138 | +2.4% | 01 Feb 2011 | 31 Jan 2012 | 10-K | 15 Apr 2014 | 2013 | FY |
| 2010 | $32,463,194 | +$20,039,532 | +161% | 01 Feb 2010 | 31 Jan 2011 | 10-K | 10 Apr 2013 | 2012 | FY |
| 2009 | $12,423,662 | 01 Feb 2009 | 31 Jan 2010 | 10-K | 13 Apr 2012 | 2011 | FY |