| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q1 2025 | $126,440,531 | -$19,448,260 | -13% | 30 Apr 2025 | 10-K | 27 Aug 2025 | 2025 | FY |
| Q4 2024 | $122,446,752 | +$37,260,192 | +44% | 31 Jan 2025 | 10-Q | 14 Mar 2025 | 2025 | Q3 |
| Q3 2024 | $138,582,021 | +$47,114,513 | +52% | 31 Oct 2024 | 10-Q | 20 Dec 2024 | 2025 | Q2 |
| Q2 2024 | $145,416,405 | +$1,956,007 | +1.4% | 31 Jul 2024 | 10-Q | 19 Sep 2024 | 2025 | Q1 |
| Q1 2024 | $145,888,791 | -$6,419,808 | -4.2% | 30 Apr 2024 | 10-K | 27 Aug 2025 | 2025 | FY |
| Q4 2023 | $85,186,560 | -$113,222,531 | -57% | 31 Jan 2024 | 10-Q | 11 Mar 2024 | 2024 | Q3 |
| Q3 2023 | $91,467,508 | -$23,039,893 | -20% | 31 Oct 2023 | 10-Q | 11 Dec 2023 | 2024 | Q2 |
| Q2 2023 | $143,460,398 | +$13,880,879 | +11% | 31 Jul 2023 | 10-Q | 12 Sep 2023 | 2024 | Q1 |
| Q1 2023 | $152,308,599 | +$19,807,404 | +15% | 30 Apr 2023 | 10-K | 03 Sep 2024 | 2024 | FY |
| Q4 2022 | $198,409,091 | +$70,882,297 | +56% | 31 Jan 2023 | 10-Q | 18 May 2023 | 2023 | Q3 |
| Q3 2022 | $114,507,401 | +$1,261,495 | +1.1% | 31 Oct 2022 | 10-Q | 12 Dec 2022 | 2023 | Q2 |
| Q2 2022 | $129,579,519 | +$31,995,605 | +33% | 31 Jul 2022 | 10-Q | 13 Sep 2022 | 2023 | Q1 |
| Q1 2022 | $132,501,195 | +$47,185,946 | +55% | 30 Apr 2022 | 10-K | 21 Jul 2023 | 2023 | FY |
| Q4 2021 | $127,526,794 | +$60,045,482 | +89% | 31 Jan 2022 | 10-Q | 23 Mar 2022 | 2022 | Q3 |
| Q3 2021 | $113,245,906 | +$50,202,476 | +80% | 31 Oct 2021 | 10-Q | 13 Dec 2021 | 2022 | Q2 |
| Q2 2021 | $97,583,914 | +$36,786,003 | +61% | 31 Jul 2021 | 10-Q | 13 Sep 2021 | 2022 | Q1 |
| Q1 2021 | $85,315,249 | +$15,267,208 | +22% | 30 Apr 2021 | 10-K | 27 Jul 2022 | 2022 | FY |
| Q4 2020 | $67,481,312 | +$18,249,175 | +37% | 31 Jan 2021 | 10-Q | 11 Mar 2021 | 2021 | Q3 |
| Q3 2020 | $63,043,430 | +$15,110,246 | +32% | 31 Oct 2020 | 10-Q | 11 Dec 2020 | 2021 | Q2 |
| Q2 2020 | $60,797,911 | +$12,036,944 | +25% | 31 Jul 2020 | 10-Q | 11 Sep 2020 | 2021 | Q1 |
| Q1 2020 | $70,048,041 | +$14,441,275 | +26% | 30 Apr 2020 | 10-K | 23 Jul 2021 | 2021 | FY |
| Q4 2019 | $49,232,137 | -$13,907,266 | -22% | 31 Jan 2020 | 10-Q | 12 Mar 2020 | 2020 | Q3 |
| Q3 2019 | $47,933,184 | -$15,744,115 | -25% | 31 Oct 2019 | 10-Q | 11 Dec 2019 | 2020 | Q2 |
| Q2 2019 | $48,760,967 | -$12,094,576 | -20% | 31 Jul 2019 | 10-Q | 12 Sep 2019 | 2020 | Q1 |
| Q1 2019 | $55,606,766 | -$3,771,720 | -6.4% | 30 Apr 2019 | 10-K | 12 Aug 2020 | 2020 | FY |
| Q4 2018 | $63,139,403 | +$6,525,227 | +12% | 31 Jan 2019 | 10-Q | 15 Mar 2019 | 2019 | Q3 |
| Q3 2018 | $63,677,299 | +$6,705,406 | +12% | 31 Oct 2018 | 10-Q | 12 Dec 2018 | 2019 | Q2 |
| Q2 2018 | $60,855,543 | +$405,066 | +0.67% | 31 Jul 2018 | 10-Q | 13 Sep 2018 | 2019 | Q1 |
| Q1 2018 | $59,378,486 | +$3,767,272 | +6.8% | 30 Apr 2018 | 10-K | 25 Jul 2019 | 2019 | FY |
| Q4 2017 | $56,614,176 | +$10,099,279 | +22% | 31 Jan 2018 | 10-Q | 14 Mar 2018 | 2018 | Q3 |
| Q3 2017 | $56,971,893 | +$9,855,091 | +21% | 31 Oct 2017 | 10-Q | 12 Dec 2017 | 2018 | Q2 |
| Q2 2017 | $60,450,477 | +$12,065,921 | +25% | 31 Jul 2017 | 10-Q | 13 Sep 2017 | 2018 | Q1 |
| Q1 2017 | $55,611,214 | +$9,624,905 | +21% | 30 Apr 2017 | 10-K | 24 Jul 2018 | 2018 | FY |
| Q4 2016 | $46,514,897 | -$1,326,840 | -2.8% | 31 Jan 2017 | 10-Q | 14 Mar 2017 | 2017 | Q3 |
| Q3 2016 | $47,116,802 | -$1,935,317 | -3.9% | 31 Oct 2016 | 10-Q | 12 Dec 2016 | 2017 | Q2 |
| Q2 2016 | $48,384,556 | +$2,058,306 | +4.4% | 31 Jul 2016 | 10-Q | 13 Sep 2016 | 2017 | Q1 |
| Q1 2016 | $45,986,309 | +$2,496,677 | +5.7% | 30 Apr 2016 | 10-K | 24 Jul 2017 | 2017 | FY |
| Q4 2015 | $47,841,737 | +$5,680,785 | +13% | 31 Jan 2016 | 10-Q | 15 Mar 2016 | 2016 | Q3 |
| Q3 2015 | $49,052,119 | +$8,644,069 | +21% | 31 Oct 2015 | 10-Q | 14 Dec 2015 | 2016 | Q2 |
| Q2 2015 | $46,326,250 | +$6,212,816 | +15% | 31 Jul 2015 | 10-Q | 14 Sep 2015 | 2016 | Q1 |
| Q1 2015 | $43,489,632 | +$6,478,834 | +18% | 30 Apr 2015 | 10-K | 29 Jul 2016 | 2016 | FY |
| Q4 2014 | $42,160,952 | +$5,377,314 | +15% | 31 Jan 2015 | 10-Q | 16 Mar 2015 | 2015 | Q3 |
| Q3 2014 | $40,408,050 | +$5,333,371 | +15% | 31 Oct 2014 | 10-Q | 12 Dec 2014 | 2015 | Q2 |
| Q2 2014 | $40,113,434 | +$544,353 | +1.4% | 31 Jul 2014 | 10-Q | 11 Sep 2014 | 2015 | Q1 |
| Q1 2014 | $37,010,798 | -$1,118,361 | -2.9% | 30 Apr 2014 | 10-K | 27 Jul 2015 | 2015 | FY |
| Q4 2013 | $36,783,638 | +$7,200,908 | +24% | 31 Jan 2014 | 10-Q | 13 Mar 2014 | 2014 | Q3 |
| Q3 2013 | $35,074,679 | +$2,027,410 | +6.1% | 31 Oct 2013 | 10-Q | 13 Dec 2013 | 2014 | Q2 |
| Q2 2013 | $39,569,081 | +$8,627,521 | +28% | 31 Jul 2013 | 10-Q | 12 Sep 2013 | 2014 | Q1 |
| Q1 2013 | $38,129,159 | +$13,562,197 | +55% | 30 Apr 2013 | 10-K | 24 Jul 2014 | 2014 | FY |
| Q4 2012 | $29,582,730 | +$9,692,966 | +49% | 31 Jan 2013 | 10-Q | 15 Mar 2013 | 2013 | Q3 |
| Q3 2012 | $33,047,269 | +$15,904,704 | +93% | 31 Oct 2012 | 10-Q | 13 Dec 2012 | 2013 | Q2 |
| Q2 2012 | $30,941,560 | +$5,827,575 | +23% | 31 Jul 2012 | 10-Q/A | 20 Sep 2012 | 2013 | Q1 |
| Q1 2012 | $24,566,962 | +$311,112 | +1.3% | 30 Apr 2012 | 10-K | 26 Jul 2013 | 2013 | FY |
| Q4 2011 | $19,889,764 | 31 Jan 2012 | 10-Q | 14 Mar 2012 | 2012 | Q3 | ||
| Q3 2011 | $17,142,565 | 31 Oct 2011 | 10-Q | 13 Dec 2011 | 2012 | Q2 | ||
| Q2 2011 | $25,113,985 | 31 Jul 2011 | 10-Q | 13 Sep 2011 | 2012 | Q1 | ||
| Q1 2011 | $24,255,850 | 30 Apr 2011 | 10-K | 14 Aug 2012 | 2012 | FY |