| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $412,631 | $57,686 | -$26,479 | -31% | 01 Aug 2025 | 31 Oct 2025 | 10-Q | 11 Dec 2025 | 2026 | Q2 |
| Q2 2025 | $439,110 | $67,602 | -$22,562 | -25% | 01 May 2025 | 31 Jul 2025 | 10-Q | 15 Sep 2025 | 2026 | Q1 |
| Q1 2025 | $461,672 | $83,288 | +$40,346 | +94% | 01 Feb 2025 | 30 Apr 2025 | 10-K | 29 Jul 2025 | 2025 | FY |
| Q4 2024 | $421,326 | $204,055 | +$114,313 | +127% | 01 Nov 2024 | 31 Jan 2025 | 10-Q | 14 Mar 2025 | 2025 | Q3 |
| Q3 2024 | $307,013 | $84,165 | -$24,787 | -23% | 01 Aug 2024 | 31 Oct 2024 | 10-Q | 11 Dec 2025 | 2026 | Q2 |
| Q2 2024 | $331,800 | $90,164 | -$8,974 | -9.1% | 01 May 2024 | 31 Jul 2024 | 10-Q | 15 Sep 2025 | 2026 | Q1 |
| Q1 2024 | $340,774 | $42,942 | +$1,238 | +3% | 01 Feb 2024 | 30 Apr 2024 | 10-K | 29 Jul 2025 | 2025 | FY |
| Q4 2023 | $339,536 | $89,742 | +$22,565 | +34% | 01 Nov 2023 | 31 Jan 2024 | 10-Q | 14 Mar 2025 | 2025 | Q3 |
| Q3 2023 | $316,971 | $108,952 | +$45,827 | +73% | 01 Aug 2023 | 31 Oct 2023 | 10-Q | 16 Dec 2024 | 2025 | Q2 |
| Q2 2023 | $271,144 | $99,138 | +$36,250 | +58% | 01 May 2023 | 31 Jul 2023 | 10-Q | 16 Sep 2024 | 2025 | Q1 |
| Q1 2023 | $234,894 | $41,704 | 01 Feb 2023 | 30 Apr 2023 | 10-K | 29 Jul 2024 | 2024 | FY | ||
| Q4 2022 | $67,177 | 01 Nov 2022 | 31 Jan 2023 | 10-Q | 15 Mar 2024 | 2024 | Q3 | |||
| Q3 2022 | $63,125 | 01 Aug 2022 | 31 Oct 2022 | 10-Q | 14 Dec 2023 | 2024 | Q2 | |||
| Q2 2022 | $62,888 | 01 May 2022 | 31 Jul 2022 | 10-Q | 11 Sep 2023 | 2024 | Q1 | |||
| Q2 2019 | $2,257,282 | $687,972 | -$280,975 | -69% | 01 May 2019 | 31 Jul 2019 | 10-Q | 16 Sep 2019 | 2020 | Q1 |
| Q1 2019 | $1,976,307 | $2,658,870 | +$612,709 | +19% | 01 Feb 2019 | 30 Apr 2019 | 10-K | 26 Jul 2019 | 2019 | FY |
| Q4 2018 | $2,589,016 | $441,447 | -$175,751 | -28% | 01 Nov 2018 | 31 Jan 2019 | 10-Q | 12 Mar 2019 | 2019 | Q3 |
| Q3 2018 | $2,413,265 | $648,113 | +$216,320 | +50% | 01 Aug 2018 | 31 Oct 2018 | 10-Q | 14 Dec 2018 | 2019 | Q2 |
| Q2 2018 | $2,629,585 | $406,997 | -$701,605 | -238% | 01 May 2018 | 31 Jul 2018 | 10-Q | 16 Sep 2019 | 2020 | Q1 |
| Q1 2018 | $1,927,980 | $3,271,579 | -$3,340,465 | -4849% | 01 Feb 2018 | 30 Apr 2018 | 10-K | 26 Jul 2019 | 2019 | FY |
| Q4 2017 | $1,412,485 | $617,198 | +$519,762 | +533% | 01 Nov 2017 | 31 Jan 2018 | 10-Q | 12 Mar 2019 | 2019 | Q3 |
| Q3 2017 | $892,723 | $431,793 | +$351,093 | +435% | 01 Aug 2017 | 31 Oct 2017 | 10-Q | 14 Dec 2018 | 2019 | Q2 |
| Q2 2017 | $541,630 | $294,608 | +$258,369 | +713% | 01 May 2017 | 31 Jul 2017 | 10-Q | 07 Sep 2018 | 2019 | Q1 |
| Q1 2017 | $283,261 | $68,886 | +$32,578 | +90% | 01 Feb 2017 | 30 Apr 2017 | 10-K | 23 Jul 2018 | 2018 | FY |
| Q4 2016 | $250,683 | $97,436 | +$61,267 | +169% | 01 Nov 2016 | 31 Jan 2017 | 10-Q | 09 Mar 2018 | 2018 | Q3 |
| Q3 2016 | $189,416 | $80,700 | +$44,593 | +124% | 01 Aug 2016 | 31 Oct 2016 | 10-Q | 12 Dec 2017 | 2018 | Q2 |
| Q2 2016 | $144,823 | $36,239 | -$384,651 | -91% | 01 May 2016 | 31 Jul 2016 | 10-Q | 12 Sep 2017 | 2018 | Q1 |
| Q1 2016 | $529,474 | $36,308 | -$113,062 | -76% | 01 Feb 2016 | 30 Apr 2016 | 10-K | 28 Jul 2017 | 2017 | FY |
| Q4 2015 | $642,536 | $36,169 | -$104,310 | -74% | 01 Nov 2015 | 31 Jan 2016 | 10-Q | 29 Mar 2017 | 2017 | Q3 |
| Q3 2015 | $746,846 | $36,107 | -$94,895 | -72% | 01 Aug 2015 | 31 Oct 2015 | 10-Q | 28 Mar 2017 | 2017 | Q2 |
| Q2 2015 | $841,741 | $420,890 | +$298,360 | +244% | 01 May 2015 | 31 Jul 2015 | 10-Q | 24 Feb 2017 | 2017 | Q1 |
| Q1 2015 | $543,381 | $149,370 | +$39,282 | +36% | 01 Feb 2015 | 30 Apr 2015 | 10-K | 13 Jan 2017 | 2016 | FY |
| Q4 2014 | $504,099 | $140,479 | +$26,154 | +23% | 01 Nov 2014 | 31 Jan 2015 | 10-Q | 06 Dec 2016 | 2015 | Q3 |
| Q3 2014 | $477,945 | $131,002 | -$24,214 | -16% | 01 Aug 2014 | 31 Oct 2014 | 10-Q | 03 Feb 2017 | 2016 | Q2 |
| Q2 2014 | $502,159 | $122,530 | -$112,537 | -48% | 01 May 2014 | 31 Jul 2014 | 10-Q | 30 Jan 2017 | 2016 | Q1 |
| Q1 2014 | $614,696 | $110,088 | -$135,220 | -55% | 01 Feb 2014 | 30 Apr 2014 | 10-K | 11 Jul 2016 | 2015 | FY |
| Q4 2013 | $749,916 | $114,325 | -$187,898 | -62% | 01 Nov 2013 | 31 Jan 2014 | 10-Q | 06 Dec 2016 | 2015 | Q3 |
| Q3 2013 | $937,814 | $155,216 | -$313,791 | -67% | 01 Aug 2013 | 31 Oct 2013 | 10-Q | 05 Dec 2016 | 2015 | Q2 |
| Q2 2013 | $1,251,605 | $235,067 | -$59,559 | -20% | 01 May 2013 | 31 Jul 2013 | 10-Q | 05 Dec 2016 | 2014 | Q1 |
| Q1 2013 | $1,311,164 | $245,308 | -$1,426,309 | -85% | 01 Feb 2013 | 30 Apr 2013 | 10-K | 15 Apr 2016 | 2014 | FY |
| Q4 2012 | $2,737,473 | $302,223 | +$37,761 | +14% | 01 Nov 2012 | 31 Jan 2013 | 10-Q | 17 Nov 2016 | 2014 | Q3 |
| Q3 2012 | $2,699,712 | $469,007 | -$139,175 | -23% | 01 Aug 2012 | 31 Oct 2012 | 10-Q | 15 Nov 2016 | 2014 | Q2 |
| Q2 2012 | $2,838,887 | $294,626 | -$266,201 | -47% | 01 May 2012 | 31 Jul 2012 | 10-Q | 01 Nov 2016 | 2014 | Q1 |
| Q1 2012 | $3,105,088 | $1,671,617 | +$1,025,718 | +159% | 01 Feb 2012 | 30 Apr 2012 | 10-K | 05 Nov 2015 | 2013 | FY |
| Q4 2011 | $2,079,370 | $264,462 | +$173,076 | +189% | 01 Nov 2011 | 31 Jan 2012 | 10-Q | 18 Mar 2013 | 2013 | Q3 |
| Q3 2011 | $1,906,294 | $608,182 | +$571,619 | +1563% | 01 Aug 2011 | 31 Oct 2011 | 10-Q | 19 Dec 2012 | 2013 | Q2 |
| Q2 2011 | $1,334,675 | $560,827 | +$524,487 | +1443% | 01 May 2011 | 31 Jul 2011 | 10-Q | 14 Sep 2012 | 2013 | Q1 |
| Q1 2011 | $810,188 | $645,899 | 01 Feb 2011 | 30 Apr 2011 | 10-K | 13 Aug 2012 | 2012 | FY | ||
| Q4 2010 | $91,386 | 01 Nov 2010 | 31 Jan 2011 | 10-Q | 16 Mar 2012 | 2012 | Q3 | |||
| Q3 2010 | $36,563 | 01 Aug 2010 | 31 Oct 2010 | 10-Q | 14 Dec 2011 | 2012 | Q2 | |||
| Q2 2010 | $36,340 | 01 May 2010 | 31 Jul 2010 | 10-Q | 08 Sep 2011 | 2012 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $461,672 | +$120,898 | +35% | 01 May 2024 | 30 Apr 2025 | 10-K | 29 Jul 2025 | 2025 | FY |
| 2023 | $340,774 | +$105,880 | +45% | 01 May 2023 | 30 Apr 2024 | 10-K | 29 Jul 2025 | 2025 | FY |
| 2022 | $234,894 | -$282,890 | -55% | 01 May 2022 | 30 Apr 2023 | 10-K | 29 Jul 2024 | 2024 | FY |
| 2021 | $517,784 | 01 May 2021 | 30 Apr 2022 | 10-K | 17 Jul 2023 | 2023 | FY | ||
| 2018 | $1,976,307 | -$48,327 | -2.5% | 01 May 2018 | 30 Apr 2019 | 10-K | 26 Jul 2019 | 2019 | FY |
| 2017 | $1,927,980 | -$2,211,241 | -781% | 01 May 2017 | 30 Apr 2018 | 10-K | 26 Jul 2019 | 2019 | FY |
| 2016 | $283,261 | -$246,213 | -47% | 01 May 2016 | 30 Apr 2017 | 10-K | 23 Jul 2018 | 2018 | FY |
| 2015 | $529,474 | -$13,907 | -2.6% | 01 May 2015 | 30 Apr 2016 | 10-K | 28 Jul 2017 | 2017 | FY |
| 2014 | $543,381 | -$71,315 | -12% | 01 May 2014 | 30 Apr 2015 | 10-K | 13 Jan 2017 | 2016 | FY |
| 2013 | $614,696 | -$696,468 | -53% | 01 May 2013 | 30 Apr 2014 | 10-K | 11 Jul 2016 | 2015 | FY |
| 2012 | $1,311,164 | -$1,793,924 | -58% | 01 May 2012 | 30 Apr 2013 | 10-K | 15 Apr 2016 | 2014 | FY |
| 2011 | $3,105,088 | +$2,294,900 | +283% | 01 May 2011 | 30 Apr 2012 | 10-K | 05 Nov 2015 | 2013 | FY |
| 2010 | $810,188 | 01 May 2010 | 30 Apr 2011 | 10-K | 13 Aug 2012 | 2012 | FY |