| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $500,606 | $195,441 | -$18,565 | -8.7% | 01 Aug 2025 | 31 Oct 2025 | 10-K | 30 Jan 2026 | 2025 | FY |
| Q2 2025 | $519,171 | $63,704 | +$117,626 | 01 May 2025 | 31 Jul 2025 | 10-Q | 15 Sep 2025 | 2025 | Q3 | |
| Q1 2025 | $401,545 | $200,674 | +$172,943 | +624% | 01 Feb 2025 | 30 Apr 2025 | 10-Q | 12 Jun 2025 | 2025 | Q2 |
| Q4 2024 | $228,602 | $40,787 | +$95,407 | 01 Nov 2024 | 31 Jan 2025 | 10-Q | 20 Mar 2025 | 2025 | Q1 | |
| Q3 2024 | $133,195 | $214,006 | +$218,886 | 01 Aug 2024 | 31 Oct 2024 | 10-K | 30 Jan 2026 | 2025 | FY | |
| Q2 2024 | $85,691 | $53,922 | +$22,852 | +30% | 01 May 2024 | 31 Jul 2024 | 10-Q | 15 Sep 2025 | 2025 | Q3 |
| Q1 2024 | $108,543 | $27,731 | +$134,922 | 01 Feb 2024 | 30 Apr 2024 | 10-Q | 12 Jun 2025 | 2025 | Q2 | |
| Q4 2023 | $243,465 | $54,620 | +$4,625 | +7.8% | 01 Nov 2023 | 31 Jan 2024 | 10-Q | 20 Mar 2025 | 2025 | Q1 |
| Q3 2023 | $248,090 | $4,880 | +$128,861 | +96% | 01 Aug 2023 | 31 Oct 2023 | 10-K | 20 Feb 2025 | 2024 | FY |
| Q2 2023 | $376,951 | $76,774 | -$40,214 | -110% | 01 May 2023 | 31 Jul 2023 | 10-Q | 23 Dec 2024 | 2024 | Q3 |
| Q1 2023 | $336,737 | $107,191 | +$156,361 | +59% | 01 Feb 2023 | 30 Apr 2023 | 10-Q | 01 Oct 2024 | 2024 | Q2 |
| Q4 2022 | $493,098 | $59,245 | +$61,319 | +51% | 01 Nov 2022 | 31 Jan 2023 | 10-Q | 30 Apr 2024 | 2024 | Q1 |
| Q3 2022 | $554,417 | $133,741 | -$28,861 | -28% | 01 Aug 2022 | 31 Oct 2022 | 10-K | 23 Feb 2024 | 2023 | FY |
| Q2 2022 | $525,556 | $36,560 | -$29,478 | -416% | 01 May 2022 | 31 Jul 2022 | 10-Q/A | 27 Sep 2023 | 2023 | Q3 |
| Q1 2022 | $496,078 | $263,552 | -$152,499 | -137% | 01 Feb 2022 | 30 Apr 2022 | 10-Q | 07 Jul 2023 | 2023 | Q2 |
| Q4 2021 | $343,579 | $120,564 | -$60,736 | -102% | 01 Nov 2021 | 31 Jan 2022 | 10-Q | 15 Mar 2023 | 2023 | Q1 |
| Q3 2021 | $282,843 | $104,880 | -$11,175 | -12% | 01 Aug 2021 | 31 Oct 2021 | 10-K | 13 Feb 2023 | 2022 | FY |
| Q2 2021 | $271,668 | $7,082 | +$44,750 | +86% | 01 May 2021 | 31 Jul 2021 | 10-Q | 14 Sep 2022 | 2022 | Q3 |
| Q1 2021 | $316,418 | $111,053 | -$50,938 | -85% | 01 Feb 2021 | 30 Apr 2021 | 10-Q | 21 Jun 2022 | 2022 | Q2 |
| Q4 2020 | $265,480 | $59,828 | +$4,679 | +7.3% | 01 Nov 2020 | 31 Jan 2021 | 10-Q | 15 Mar 2022 | 2022 | Q1 |
| Q3 2020 | $270,159 | $93,705 | +$226,471 | +71% | 01 Aug 2020 | 31 Oct 2020 | 10-K | 15 Feb 2022 | 2021 | FY |
| Q2 2020 | $496,630 | $51,832 | +$94,038 | +64% | 01 May 2020 | 31 Jul 2020 | 10-Q | 27 Sep 2021 | 2021 | Q3 |
| Q1 2020 | $590,668 | $60,115 | +$62,982 | +51% | 01 Feb 2020 | 30 Apr 2020 | 10-Q | 23 Sep 2021 | 2021 | Q2 |
| Q4 2019 | $653,650 | $64,507 | +$163,257 | +72% | 01 Nov 2019 | 31 Jan 2020 | 10-Q | 20 Sep 2021 | 2021 | Q1 |
| Q3 2019 | $816,907 | $320,176 | -$173,369 | -118% | 01 Aug 2019 | 31 Oct 2019 | 10-K | 25 Mar 2020 | 2019 | FY |
| Q2 2019 | $643,538 | $145,870 | $0 | 0% | 01 May 2019 | 31 Jul 2019 | 10-Q | 21 Sep 2020 | 2020 | Q3 |
| Q1 2019 | $643,538 | $123,097 | +$32,708 | +21% | 01 Feb 2019 | 30 Apr 2019 | 10-Q | 10 Aug 2020 | 2020 | Q2 |
| Q4 2018 | $676,246 | $227,764 | -$88,774 | -64% | 01 Nov 2018 | 31 Jan 2019 | 10-Q | 30 Apr 2020 | 2020 | Q1 |
| Q3 2018 | $587,472 | $146,807 | +$7,903 | +5.1% | 01 Aug 2018 | 31 Oct 2018 | 10-K | 25 Mar 2020 | 2019 | FY |
| Q2 2018 | $595,375 | $145,870 | +$35,650 | +20% | 01 May 2018 | 31 Jul 2018 | 10-K | 25 Mar 2020 | 2019 | FY |
| Q1 2018 | $631,025 | $155,805 | +$1,342 | +0.85% | 01 Feb 2018 | 30 Apr 2018 | 10-K | 25 Mar 2020 | 2019 | FY |
| Q4 2017 | $632,367 | $138,990 | -$28,236 | -25% | 01 Nov 2017 | 31 Jan 2018 | 10-K | 25 Mar 2020 | 2019 | FY |
| Q3 2017 | $604,131 | $154,710 | +$84,013 | +35% | 01 Aug 2017 | 31 Oct 2017 | 10-K/A | 15 Aug 2019 | 2018 | FY |
| Q2 2017 | $688,144 | $181,520 | -$80,220 | -79% | 01 May 2017 | 31 Jul 2017 | 10-K/A | 15 Aug 2019 | 2018 | FY |
| Q1 2017 | $607,924 | $157,147 | -$45,110 | -40% | 01 Feb 2017 | 30 Apr 2017 | 10-K/A | 15 Aug 2019 | 2018 | FY |
| Q4 2016 | $562,814 | $110,754 | +$3,978 | +3.5% | 01 Nov 2016 | 31 Jan 2017 | 10-K/A | 15 Aug 2019 | 2018 | FY |
| Q3 2016 | $566,792 | $238,723 | +$514,262 | +68% | 01 Aug 2016 | 31 Oct 2016 | 10-K | 29 Jan 2018 | 2017 | FY |
| Q2 2016 | $1,081,054 | $101,300 | -$370,560 | -138% | 01 May 2016 | 31 Jul 2016 | 10-K | 29 Jan 2018 | 2017 | FY |
| Q1 2016 | $710,494 | $112,037 | -$178,566 | -268% | 01 Feb 2016 | 30 Apr 2016 | 10-K | 29 Jan 2018 | 2017 | FY |
| Q4 2015 | $531,928 | $114,732 | -$116,878 | -5446% | 01 Nov 2015 | 31 Jan 2016 | 10-K | 29 Jan 2018 | 2017 | FY |
| Q3 2015 | $415,050 | $752,985 | -$646,109 | -605% | 01 Aug 2015 | 31 Oct 2015 | 10-K | 07 Feb 2017 | 2016 | FY |
| Q2 2015 | $231,059 | $269,260 | +$367,697 | 01 May 2015 | 31 Jul 2015 | 10-K | 07 Feb 2017 | 2016 | FY | |
| Q1 2015 | $136,638 | $66,529 | +$233,789 | 01 Feb 2015 | 30 Apr 2015 | 10-K | 07 Feb 2017 | 2016 | FY | |
| Q4 2014 | $370,427 | $2,146 | -$60,818 | -97% | 01 Nov 2014 | 31 Jan 2015 | 10-K | 07 Feb 2017 | 2016 | FY |
| Q3 2014 | $309,609 | $106,876 | -$64,104 | -150% | 01 Aug 2014 | 31 Oct 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| Q2 2014 | $245,505 | $98,437 | +$9,433 | +8.7% | 01 May 2014 | 31 Jul 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| Q1 2014 | $254,938 | $167,260 | -$70,043 | -72% | 01 Feb 2014 | 30 Apr 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| Q4 2013 | $184,895 | $62,964 | +$45,613 | +263% | 01 Nov 2013 | 31 Jan 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| Q3 2013 | $230,508 | $42,772 | -$19,957 | -87% | 01 Aug 2013 | 31 Oct 2013 | 10-K | 12 Feb 2015 | 2014 | FY |
| Q2 2013 | $210,551 | $107,870 | -$27,929 | -35% | 01 May 2013 | 31 Jul 2013 | 10-K | 12 Feb 2015 | 2014 | FY |
| Q1 2013 | $182,622 | $97,217 | +$72,257 | +43% | 31 Jan 2013 | 30 Apr 2013 | 10-Q | 12 Jun 2013 | 2013 | Q2 |
| Q4 2012 | $254,879 | $17,351 | -$112,364 | -87% | 01 Nov 2012 | 31 Jan 2013 | 10-K | 12 Feb 2015 | 2014 | FY |
| Q3 2012 | $142,515 | $22,815 | -$60,311 | -161% | 01 Aug 2012 | 31 Oct 2012 | 10-K | 06 Feb 2014 | 2013 | FY |
| Q2 2012 | $82,204 | $79,941 | -$14,036 | -21% | 01 May 2012 | 31 Jul 2012 | 10-K | 06 Feb 2014 | 2013 | FY |
| Q1 2012 | $68,168 | $169,474 | -$65,440 | -63% | 31 Jan 2012 | 30 Apr 2012 | 10-Q | 12 Jun 2013 | 2013 | Q2 |
| Q4 2011 | $2,728 | $129,715 | -$92,626 | -42% | 01 Nov 2011 | 31 Jan 2012 | 10-K | 06 Feb 2014 | 2013 | FY |
| Q3 2011 | $89,898 | $37,496 | 01 Aug 2011 | 31 Oct 2011 | 10-K | 28 Jan 2013 | 2012 | FY | ||
| Q2 2011 | $65,905 | +$1,509 | +2.2% | 01 May 2011 | 31 Jul 2011 | 10-K | 28 Jan 2013 | 2012 | FY | |
| Q1 2011 | $104,034 | 01 Feb 2011 | 30 Apr 2011 | 10-K | 28 Jan 2013 | 2012 | FY | |||
| Q4 2010 | $222,341 | 01 Nov 2010 | 31 Jan 2011 | 10-K | 28 Jan 2013 | 2012 | FY | |||
| Q2 2010 | $67,414 | 01 May 2010 | 31 Jul 2010 | 10-Q | 13 Sep 2011 | 2011 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $500,606 | +$367,411 | +276% | 01 Nov 2024 | 31 Oct 2025 | 10-K | 30 Jan 2026 | 2025 | FY |
| 2024 | $133,195 | +$381,285 | 01 Nov 2023 | 31 Oct 2024 | 10-K | 30 Jan 2026 | 2025 | FY | |
| 2023 | $248,090 | +$306,327 | +55% | 01 Nov 2022 | 31 Oct 2023 | 10-K | 20 Feb 2025 | 2024 | FY |
| 2022 | $554,417 | -$271,574 | -96% | 01 Nov 2021 | 31 Oct 2022 | 10-K | 23 Feb 2024 | 2023 | FY |
| 2021 | $282,843 | -$12,684 | -4.7% | 01 Nov 2020 | 31 Oct 2021 | 10-K | 13 Feb 2023 | 2022 | FY |
| 2020 | $270,159 | +$217,571 | +45% | 01 Nov 2019 | 31 Oct 2020 | 10-K | 15 Feb 2022 | 2021 | FY |
| 2019 | $487,730 | +$99,742 | +17% | 01 Nov 2018 | 31 Oct 2019 | 10-K | 04 Aug 2021 | 2020 | FY |
| 2018 | $587,472 | +$16,659 | +2.8% | 01 Nov 2017 | 31 Oct 2018 | 10-K | 25 Mar 2020 | 2019 | FY |
| 2017 | $604,131 | -$37,339 | -6.6% | 01 Nov 2016 | 31 Oct 2017 | 10-K/A | 15 Aug 2019 | 2018 | FY |
| 2016 | $566,792 | -$151,742 | -37% | 01 Nov 2015 | 31 Oct 2016 | 10-K | 29 Jan 2018 | 2017 | FY |
| 2015 | $415,050 | -$105,441 | -34% | 01 Nov 2014 | 31 Oct 2015 | 10-K | 07 Feb 2017 | 2016 | FY |
| 2014 | $309,609 | -$79,101 | -34% | 01 Nov 2013 | 31 Oct 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| 2013 | $230,508 | -$87,993 | -62% | 01 Nov 2012 | 31 Oct 2013 | 10-K | 12 Feb 2015 | 2014 | FY |
| 2012 | $142,515 | -$196,413 | -364% | 01 Nov 2011 | 31 Oct 2012 | 10-K | 06 Feb 2014 | 2013 | FY |
| 2011 | $53,898 | -$34,150 | -39% | 01 Nov 2010 | 31 Oct 2011 | 10-K | 28 Jan 2013 | 2012 | FY |
| 2010 | $88,048 | 01 Nov 2009 | 31 Oct 2010 | 10-K | 13 Feb 2012 | 2011 | FY |