| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 281,474,949 | -3,074,951 | -1.1% | 01 Oct 2025 | 31 Dec 2025 | 10-Q | 05 Feb 2026 | 2025 | Q1 | |
| Q3 2025 | 282,182,800 | +65,321,981 | +30% | 01 Jul 2025 | 30 Sep 2025 | 10-K | 25 Nov 2025 | 2025 | FY | |
| Q2 2025 | 280,997,649 | +52,354,710 | +23% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q3 | |
| Q1 2025 | 280,853,882 | +71,566,793 | +34% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 08 May 2025 | 2025 | Q2 | |
| Q4 2024 | 284,549,900 | +105,740,636 | +59% | 01 Oct 2024 | 31 Dec 2024 | 10-Q | 05 Feb 2026 | 2025 | Q1 | |
| Q3 2024 | 216,860,819 | +114,153,310 | +111% | 01 Jul 2024 | 30 Sep 2024 | 10-K | 25 Nov 2025 | 2025 | FY | |
| Q2 2024 | 228,642,939 | +113,798,537 | +99% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 07 Aug 2025 | 2025 | Q3 | |
| Q1 2024 | 209,287,089 | +128,817,618 | +160% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 08 May 2025 | 2025 | Q2 | |
| Q4 2023 | 178,809,264 | +112,414,090 | +169% | 01 Oct 2023 | 31 Dec 2023 | 10-Q | 06 Feb 2025 | 2025 | Q1 | |
| Q3 2023 | 102,707,509 | +60,093,312 | +141% | 01 Jul 2023 | 30 Sep 2023 | 10-K | 25 Nov 2025 | 2025 | FY | |
| Q2 2023 | 114,844,402 | +73,567,312 | +178% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 09 Aug 2024 | 2024 | Q3 | |
| Q1 2023 | 80,469,471 | +39,133,129 | +95% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 09 May 2024 | 2024 | Q2 | |
| Q4 2022 | 66,395,174 | +26,115,236 | +65% | 01 Oct 2022 | 31 Dec 2022 | 10-Q | 08 Feb 2024 | 2024 | Q1 | |
| Q3 2022 | 42,614,197 | +13,172,833 | +45% | 01 Jul 2022 | 30 Sep 2022 | 10-K | 03 Dec 2024 | 2024 | FY | |
| Q2 2022 | 41,277,090 | +7,262,869 | +21% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 09 Aug 2023 | 2023 | Q3 | |
| Q1 2022 | 41,336,342 | +15,411,083 | +59% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 10 May 2023 | 2023 | Q2 | |
| Q4 2021 | 40,279,938 | +18,132,946 | +82% | 01 Oct 2021 | 31 Dec 2021 | 10-Q | 09 Feb 2023 | 2022 | Q1 | |
| Q3 2021 | 29,441,364 | +19,890,738 | +208% | 01 Jul 2021 | 30 Sep 2021 | 10-K | 15 Dec 2022 | 2022 | FY | |
| Q2 2021 | 34,014,221 | +22,894,933 | +206% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 10 Aug 2022 | 2022 | Q3 | |
| Q1 2021 | 25,925,259 | +20,789,457 | +405% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 10 May 2022 | 2022 | Q2 | |
| Q4 2020 | 22,146,992 | +17,365,917 | +363% | 01 Oct 2020 | 31 Dec 2020 | 10-Q | 09 Feb 2022 | 2022 | Q1 | |
| Q3 2020 | 9,550,626 | +5,373,224 | +129% | 01 Jul 2020 | 30 Sep 2020 | 10-K | 17 Dec 2020 | 2021 | FY | |
| Q2 2020 | 11,119,288 | +6,700,944 | +152% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 | 2021 | Q3 | |
| Q1 2020 | 5,135,802 | +1,013,839 | +25% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 06 May 2021 | 2021 | Q2 | |
| Q4 2019 | 4,781,075 | +1,128,252 | +31% | 01 Oct 2019 | 31 Dec 2019 | 10-Q | 12 Feb 2021 | 2021 | Q1 | |
| Q3 2019 | 4,177,402 | +725,604 | +21% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 17 Dec 2020 | 2021 | FY | |
| Q2 2019 | 4,418,344 | -30,446,653 | -87% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 04 Aug 2020 | 2020 | Q3 | |
| Q1 2019 | 4,121,963 | -29,644,818 | -88% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 11 May 2020 | 2020 | Q2 | |
| Q4 2018 | 3,652,823 | -29,847,568 | -89% | 01 Oct 2018 | 31 Dec 2018 | 10-Q | 10 Feb 2020 | 2020 | Q1 | |
| Q3 2018 | 3,451,798 | -28,730,309 | -89% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 16 Dec 2019 | 2019 | FY | |
| Q2 2018 | 34,864,997 | +2,117,790 | +6.5% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 14 Aug 2019 | 2019 | Q3 | |
| Q1 2018 | 33,766,781 | +1,214,560 | +3.7% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q2 | |
| Q4 2017 | 33,500,391 | +3,775,089 | +13% | 01 Oct 2017 | 31 Dec 2017 | 10-Q | 14 Feb 2019 | 2019 | Q1 | |
| Q3 2017 | 32,182,107 | +9,653,439 | +43% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 15 Jan 2019 | 2018 | FY | |
| Q2 2017 | 32,747,207 | +11,688,792 | +56% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 20 Aug 2018 | 2018 | Q3 | |
| Q1 2017 | 32,552,221 | +11,612,707 | +55% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 17 May 2018 | 2018 | Q2 | |
| Q4 2016 | 29,725,302 | +9,223,300 | +45% | 01 Oct 2016 | 31 Dec 2016 | 10-Q | 14 Feb 2018 | 2018 | Q1 | |
| Q3 2016 | 22,528,668 | +3,299,606 | +17% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 16 Jan 2018 | 2017 | FY | |
| Q2 2016 | 21,058,415 | +680,000 | +3.3% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 14 Aug 2017 | 2017 | Q3 | |
| Q1 2016 | 20,939,514 | +2,402,064 | +13% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 11 May 2017 | 2016 | Q2 | |
| Q4 2015 | 20,502,002 | +2,901,626 | +16% | 01 Oct 2015 | 31 Dec 2015 | 10-Q | 14 Feb 2017 | 2016 | Q1 | |
| Q3 2015 | 19,229,062 | 01 Jul 2015 | 30 Sep 2015 | 10-K | 30 Dec 2016 | 2016 | FY | |||
| Q2 2015 | 20,378,415 | +11,741,679 | +136% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 22 Aug 2016 | 2015 | Q3 | |
| Q1 2015 | 18,537,450 | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 16 May 2016 | 2016 | Q2 | |||
| Q4 2014 | 17,600,376 | 01 Oct 2014 | 31 Dec 2014 | 10-Q | 02 Feb 2016 | 2016 | Q1 | |||
| Q2 2014 | 8,636,736 | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 13 Aug 2015 | 2015 | Q3 | |||
| Q4 2012 | 37,076,779 | 0 | 0% | 01 Oct 2012 | 31 Dec 2012 | 10-Q | 08 Feb 2013 | 2013 | Q1 | |
| Q4 2011 | 37,076,779 | 01 Oct 2011 | 31 Dec 2011 | 10-Q | 08 Feb 2013 | 2013 | Q1 | |||
| Q2 2011 | 35,976,781 | +100,000 | +0.28% | 01 Apr 2011 | 30 Jun 2011 | 10-Q/A | 13 Sep 2011 | 2011 | Q3 | |
| Q2 2010 | 35,876,781 | 01 Apr 2010 | 30 Jun 2010 | 10-Q/A | 13 Sep 2011 | 2011 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 282,182,800 | +65,321,981 | +30% | 01 Oct 2024 | 30 Sep 2025 | 10-K | 25 Nov 2025 | 2025 | FY |
| 2024 | 216,860,819 | +114,153,310 | +111% | 01 Oct 2023 | 30 Sep 2024 | 10-K | 25 Nov 2025 | 2025 | FY |
| 2023 | 102,707,509 | +60,093,312 | +141% | 01 Oct 2022 | 30 Sep 2023 | 10-K | 25 Nov 2025 | 2025 | FY |
| 2022 | 42,614,197 | +13,172,833 | +45% | 01 Oct 2021 | 30 Sep 2022 | 10-K | 03 Dec 2024 | 2024 | FY |
| 2021 | 29,441,364 | +19,890,738 | +208% | 01 Oct 2020 | 30 Sep 2021 | 10-K | 15 Dec 2022 | 2022 | FY |
| 2020 | 9,550,626 | +5,373,224 | +129% | 01 Oct 2019 | 30 Sep 2020 | 10-K | 17 Dec 2020 | 2021 | FY |
| 2019 | 4,177,402 | +725,604 | +21% | 01 Oct 2018 | 30 Sep 2019 | 10-K | 17 Dec 2020 | 2021 | FY |
| 2018 | 3,451,798 | -28,730,309 | -89% | 01 Oct 2017 | 30 Sep 2018 | 10-K | 16 Dec 2019 | 2019 | FY |
| 2017 | 32,182,107 | +9,653,439 | +43% | 01 Oct 2016 | 30 Sep 2017 | 10-K | 15 Jan 2019 | 2018 | FY |
| 2016 | 22,528,668 | +3,299,606 | +17% | 01 Oct 2015 | 30 Sep 2016 | 10-K | 16 Jan 2018 | 2017 | FY |
| 2015 | 19,229,062 | +8,532,901 | +80% | 01 Oct 2014 | 30 Sep 2015 | 10-K | 30 Dec 2016 | 2016 | FY |
| 2014 | 10,696,161 | 01 Oct 2013 | 30 Sep 2014 | 10-K | 29 Dec 2015 | 2015 | FY |