| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $10,036,522 | $2,822,567 | +$773,773 | +38% | 03 Aug 2025 | 01 Nov 2025 | 10-K | 30 Jan 2026 | 2025 | FY |
| Q2 2025 | $9,262,749 | $2,177,601 | -$396,026 | -15% | 04 May 2025 | 02 Aug 2025 | 10-Q | 15 Sep 2025 | 2025 | Q3 |
| Q1 2025 | $9,658,775 | $2,742,219 | +$485,205 | +21% | 02 Feb 2025 | 03 May 2025 | 10-Q | 16 Jun 2025 | 2025 | Q2 |
| Q4 2024 | $9,173,570 | $2,294,135 | -$407,881 | -15% | 03 Nov 2024 | 01 Feb 2025 | 10-Q | 17 Mar 2025 | 2025 | Q1 |
| Q3 2024 | $9,581,451 | $2,048,794 | -$650,717 | -24% | 04 Aug 2024 | 02 Nov 2024 | 10-K | 30 Jan 2026 | 2025 | FY |
| Q2 2024 | $10,232,168 | $2,573,627 | -$552,981 | -18% | 05 May 2024 | 03 Aug 2024 | 10-Q | 15 Sep 2025 | 2025 | Q3 |
| Q1 2024 | $10,785,149 | $2,257,014 | -$1,481,099 | -40% | 04 Feb 2024 | 04 May 2024 | 10-Q | 16 Jun 2025 | 2025 | Q2 |
| Q4 2023 | $12,266,248 | $2,702,016 | -$1,134,103 | -30% | 05 Nov 2023 | 03 Feb 2024 | 10-Q | 17 Mar 2025 | 2025 | Q1 |
| Q3 2023 | $13,400,351 | $2,699,511 | -$526,082 | -16% | 06 Aug 2023 | 04 Nov 2023 | 10-K | 30 Jan 2025 | 2024 | FY |
| Q2 2023 | $13,926,433 | $3,126,608 | +$881,748 | +39% | 07 May 2023 | 05 Aug 2023 | 10-Q | 16 Sep 2024 | 2024 | Q3 |
| Q1 2023 | $13,044,685 | $3,738,113 | +$2,094,801 | +127% | 05 Feb 2023 | 06 May 2023 | 10-Q | 03 Jul 2024 | 2024 | Q2 |
| Q4 2022 | $10,949,884 | $3,836,119 | +$2,524,434 | +192% | 06 Nov 2022 | 04 Feb 2023 | 10-Q | 07 Jun 2024 | 2024 | Q1 |
| Q3 2022 | $8,425,450 | $3,225,593 | +$1,558,095 | +93% | 07 Aug 2022 | 05 Nov 2022 | 10-K | 20 May 2024 | 2023 | FY |
| Q2 2022 | $6,867,355 | $2,244,860 | +$1,052,572 | +88% | 08 May 2022 | 06 Aug 2022 | 10-Q | 19 Sep 2023 | 2023 | Q3 |
| Q1 2022 | $5,814,783 | $1,643,312 | -$418,860 | -20% | 06 Feb 2022 | 07 May 2022 | 10-Q | 09 Jun 2023 | 2023 | Q2 |
| Q4 2021 | $6,233,643 | $1,311,685 | +$87,619 | +7.2% | 07 Nov 2021 | 05 Feb 2022 | 10-Q | 20 Mar 2023 | 2023 | Q1 |
| Q3 2021 | $6,146,024 | $1,667,498 | -$599,039 | -26% | 01 Aug 2021 | 06 Nov 2021 | 10-K | 01 Feb 2023 | 2022 | FY |
| Q2 2021 | $6,745,063 | $1,192,288 | -$138,772 | -10% | 01 May 2021 | 31 Jul 2021 | 10-Q | 10 Sep 2021 | 2021 | Q3 |
| Q1 2021 | $6,883,835 | $2,062,172 | +$147,305 | +7.7% | 31 Jan 2021 | 01 May 2021 | 10-Q | 21 Jun 2022 | 2022 | Q2 |
| Q4 2020 | $6,736,530 | $1,224,066 | -$409,639 | -25% | 01 Nov 2020 | 30 Jan 2021 | 10-Q | 22 Mar 2022 | 2022 | Q1 |
| Q3 2020 | $7,146,169 | $2,266,537 | +$166,554 | +7.9% | 02 Aug 2020 | 31 Oct 2020 | 10-K | 04 Feb 2022 | 2021 | FY |
| Q2 2020 | $6,979,615 | $1,331,060 | -$962,081 | -42% | 02 May 2020 | 01 Aug 2020 | 10-Q | 10 Sep 2021 | 2021 | Q3 |
| Q1 2020 | $7,941,696 | $1,914,867 | -$220,859 | -10% | 02 Feb 2020 | 02 May 2020 | 10-Q | 15 Jun 2021 | 2021 | Q2 |
| Q4 2019 | $8,162,555 | $1,633,705 | -$138,126 | -7.8% | 03 Nov 2019 | 01 Feb 2020 | 10-Q | 16 Mar 2021 | 2021 | Q1 |
| Q3 2019 | $8,300,681 | $2,099,983 | +$121,653 | +6.1% | 04 Aug 2019 | 02 Nov 2019 | 10-K | 29 Jan 2021 | 2020 | FY |
| Q2 2019 | $8,179,028 | $2,293,141 | +$830,749 | +57% | 05 May 2019 | 03 Aug 2019 | 10-Q | 14 Sep 2020 | 2020 | Q3 |
| Q1 2019 | $7,348,279 | $2,135,726 | +$943,779 | +79% | 03 Feb 2019 | 04 May 2019 | 10-Q | 15 Jun 2020 | 2020 | Q2 |
| Q4 2018 | $6,404,500 | $1,771,831 | +$681,674 | +63% | 04 Nov 2018 | 02 Feb 2019 | 10-Q | 16 Mar 2020 | 2020 | Q1 |
| Q3 2018 | $5,722,826 | $1,978,330 | +$890,395 | +82% | 05 Aug 2018 | 03 Nov 2018 | 10-K | 31 Jan 2020 | 2019 | FY |
| Q2 2018 | $4,832,431 | $1,462,392 | +$527,528 | +56% | 06 May 2018 | 04 Aug 2018 | 10-Q | 13 Sep 2019 | 2019 | Q3 |
| Q1 2018 | $4,304,903 | $1,191,947 | -$84,651 | -6.6% | 04 Feb 2018 | 05 May 2018 | 10-Q | 14 Jun 2019 | 2019 | Q2 |
| Q4 2017 | $4,389,554 | $1,090,157 | +$33,680 | +3.2% | 04 Nov 2017 | 03 Feb 2018 | 10-Q | 18 Mar 2019 | 2019 | Q1 |
| Q3 2017 | $4,355,874 | $1,087,935 | +$104,238 | +11% | 06 Aug 2017 | 04 Nov 2017 | 10-K | 31 Jan 2019 | 2018 | FY |
| Q2 2017 | $4,251,636 | $934,864 | -$305,628 | -25% | 06 May 2017 | 05 Aug 2017 | 10-Q | 18 Sep 2018 | 2018 | Q3 |
| Q1 2017 | $4,557,264 | $1,276,598 | +$322,729 | +34% | 05 Feb 2017 | 06 May 2017 | 10-Q | 18 Jun 2018 | 2018 | Q2 |
| Q4 2016 | $4,234,535 | $1,056,477 | +$80,736 | +8.3% | 06 Nov 2016 | 04 Feb 2017 | 10-Q | 19 Mar 2018 | 2018 | Q1 |
| Q3 2016 | $4,153,799 | $983,697 | -$84,944 | -7.9% | 31 Jul 2016 | 05 Nov 2016 | 10-K | 26 Jan 2018 | 2017 | FY |
| Q2 2016 | $4,238,743 | $1,240,492 | +$453,220 | +58% | 01 May 2016 | 30 Jul 2016 | 10-Q | 18 Sep 2017 | 2017 | Q3 |
| Q1 2016 | $3,785,523 | $953,869 | +$293,150 | +44% | 31 Jan 2016 | 30 Apr 2016 | 10-Q | 16 Jun 2017 | 2017 | Q2 |
| Q4 2015 | $3,492,373 | $975,741 | +$550,921 | +130% | 01 Nov 2015 | 30 Jan 2016 | 10-Q | 20 Mar 2017 | 2017 | Q1 |
| Q3 2015 | $2,941,452 | $1,068,641 | +$436,551 | +69% | 02 Aug 2015 | 31 Oct 2015 | 10-K | 27 Jan 2017 | 2016 | FY |
| Q2 2015 | $2,504,901 | $787,272 | +$498,146 | +172% | 03 May 2015 | 01 Aug 2015 | 10-Q | 13 Sep 2016 | 2016 | Q3 |
| Q1 2015 | $2,006,755 | $660,719 | +$355,091 | +116% | 01 Feb 2015 | 02 May 2015 | 10-Q | 14 Jun 2016 | 2016 | Q2 |
| Q4 2014 | $1,651,664 | $424,820 | +$340,634 | +405% | 02 Nov 2014 | 31 Jan 2015 | 10-Q | 14 Mar 2016 | 2016 | Q1 |
| Q3 2014 | $1,311,030 | $632,090 | -$50,411 | -7.4% | 03 Aug 2014 | 01 Nov 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| Q2 2014 | $1,361,441 | $289,126 | +$134,186 | +87% | 04 May 2014 | 02 Aug 2014 | 10-Q | 15 Sep 2015 | 2015 | Q3 |
| Q1 2014 | $1,227,255 | $305,628 | +$354,660 | 02 Feb 2014 | 03 May 2014 | 10-Q | 16 Jun 2015 | 2015 | Q2 | |
| Q4 2013 | $872,595 | $84,186 | +$90,903 | 03 Nov 2013 | 01 Feb 2014 | 10-Q | 16 Mar 2015 | 2015 | Q1 | |
| Q3 2013 | $781,692 | $682,501 | +$552,410 | +425% | 04 Aug 2013 | 02 Nov 2013 | 10-K | 28 Jan 2015 | 2014 | FY |
| Q2 2013 | $229,282 | $154,940 | +$269,545 | 05 May 2013 | 03 Aug 2013 | 10-Q | 15 Sep 2014 | 2014 | Q3 | |
| Q1 2013 | $40,263 | $49,032 | -$115,892 | -173% | 03 Feb 2013 | 04 May 2013 | 10-Q | 16 Jun 2014 | 2014 | Q2 |
| Q4 2012 | $75,629 | $6,717 | -$74,383 | -110% | 04 Nov 2012 | 02 Feb 2013 | 10-Q | 17 Mar 2014 | 2014 | Q1 |
| Q3 2012 | $150,012 | $130,091 | +$2,321,289 | 05 Aug 2012 | 03 Nov 2012 | 10-K | 28 Jan 2014 | 2013 | FY | |
| Q2 2012 | $2,171,277 | $114,605 | +$814,540 | +88% | 06 May 2012 | 04 Aug 2012 | 10-Q | 10 Sep 2013 | 2013 | Q3 |
| Q1 2012 | $2,985,817 | $66,860 | +$228,600 | 05 Feb 2012 | 05 May 2012 | 10-Q | 22 Aug 2013 | 2013 | Q2 | |
| Q4 2011 | $3,214,417 | $67,666 | +$242,846 | 06 Nov 2011 | 04 Feb 2012 | 10-Q | 24 Jul 2013 | 2013 | Q1 | |
| Q3 2011 | $3,457,263 | $2,191,198 | 07 Aug 2011 | 05 Nov 2011 | 10-K | 08 Jul 2013 | 2012 | FY | ||
| Q2 2011 | $929,145 | -$926,182 | -31258% | 08 May 2011 | 06 Aug 2011 | 10-Q | 23 May 2013 | 2012 | Q3 | |
| Q1 2011 | $161,740 | 05 Feb 2011 | 07 May 2011 | 10-Q | 09 May 2013 | 2012 | Q2 | |||
| Q4 2010 | $175,180 | 07 Nov 2010 | 05 Feb 2011 | 10-Q | 25 Apr 2013 | 2012 | Q1 | |||
| Q2 2010 | $2,963 | 02 May 2010 | 31 Jul 2010 | 10-Q | 28 Nov 2012 | 2011 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $10,036,522 | +$455,071 | +4.7% | 03 Nov 2024 | 01 Nov 2025 | 10-K | 30 Jan 2026 | 2025 | FY |
| 2024 | $9,581,451 | -$3,818,900 | -28% | 05 Nov 2023 | 02 Nov 2024 | 10-K | 30 Jan 2026 | 2025 | FY |
| 2023 | $13,400,351 | +$4,974,901 | +59% | 06 Nov 2022 | 04 Nov 2023 | 10-K | 30 Jan 2025 | 2024 | FY |
| 2022 | $8,425,450 | +$2,279,426 | +37% | 07 Nov 2021 | 05 Nov 2022 | 10-K | 20 May 2024 | 2023 | FY |
| 2021 | $6,146,024 | -$1,000,145 | -14% | 01 Nov 2020 | 06 Nov 2021 | 10-K | 01 Feb 2023 | 2022 | FY |
| 2020 | $7,146,169 | -$1,154,512 | -14% | 03 Nov 2019 | 31 Oct 2020 | 10-K | 04 Feb 2022 | 2021 | FY |
| 2019 | $8,300,681 | +$2,577,855 | +45% | 04 Nov 2018 | 02 Nov 2019 | 10-K | 29 Jan 2021 | 2020 | FY |
| 2018 | $5,722,826 | +$1,366,952 | +31% | 05 Nov 2017 | 03 Nov 2018 | 10-K | 31 Jan 2020 | 2019 | FY |
| 2017 | $4,355,874 | +$202,075 | +4.9% | 06 Nov 2016 | 04 Nov 2017 | 10-K | 31 Jan 2019 | 2018 | FY |
| 2016 | $4,153,799 | +$1,212,347 | +41% | 01 Nov 2015 | 05 Nov 2016 | 10-K | 26 Jan 2018 | 2017 | FY |
| 2015 | $2,941,452 | +$1,630,422 | +124% | 02 Nov 2014 | 31 Oct 2015 | 10-K | 27 Jan 2017 | 2016 | FY |
| 2014 | $1,311,030 | +$529,338 | +68% | 03 Nov 2013 | 01 Nov 2014 | 10-K | 28 Jan 2016 | 2015 | FY |
| 2013 | $781,692 | +$631,680 | +421% | 04 Nov 2012 | 02 Nov 2013 | 10-K | 28 Jan 2015 | 2014 | FY |
| 2012 | $150,012 | +$3,607,275 | 06 Nov 2011 | 03 Nov 2012 | 10-K | 28 Jan 2014 | 2013 | FY | |
| 2011 | $3,457,263 | -$2,658,280 | -333% | 07 Nov 2010 | 05 Nov 2011 | 10-K | 08 Jul 2013 | 2012 | FY |
| 2010 | $798,983 | 01 Nov 2009 | 06 Nov 2010 | 10-K | 02 Apr 2013 | 2011 | FY |