| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $55,826,472 | +$3,007,360 | +5.7% | 30 Sep 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $62,427,517 | +$6,203,509 | +11% | 30 Jun 2025 | 10-Q | 06 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $48,669,748 | -$9,997,300 | -17% | 31 Mar 2025 | 10-Q | 07 May 2025 | 2025 | Q1 |
| Q4 2024 | $50,448,092 | -$5,462,727 | -9.8% | 31 Dec 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q3 2024 | $52,819,112 | -$5,808,622 | -9.9% | 30 Sep 2024 | 10-Q | 06 Nov 2024 | 2024 | Q3 |
| Q2 2024 | $56,224,008 | +$1,116,011 | +2% | 30 Jun 2024 | 10-Q | 06 Aug 2024 | 2024 | Q2 |
| Q1 2024 | $58,667,048 | +$204,744 | +0.35% | 31 Mar 2024 | 10-Q | 06 May 2024 | 2024 | Q1 |
| Q4 2023 | $55,910,819 | -$7,255,645 | -11% | 31 Dec 2023 | 10-K | 05 Mar 2025 | 2024 | FY |
| Q3 2023 | $58,627,734 | -$6,592,940 | -10% | 30 Sep 2023 | 10-Q | 02 Nov 2023 | 2023 | Q3 |
| Q2 2023 | $55,107,997 | +$7,478,704 | +16% | 30 Jun 2023 | 10-Q | 03 Aug 2023 | 2023 | Q2 |
| Q1 2023 | $58,462,304 | +$19,052,924 | +48% | 31 Mar 2023 | 10-Q | 03 May 2023 | 2023 | FY |
| Q4 2022 | $63,166,464 | +$33,359,501 | +112% | 31 Dec 2022 | 10-K | 07 Mar 2024 | 2023 | FY |
| Q3 2022 | $65,220,674 | +$39,896,329 | +158% | 30 Sep 2022 | 10-Q | 10 Nov 2022 | 2022 | Q3 |
| Q2 2022 | $47,629,293 | +$19,792,009 | +71% | 30 Jun 2022 | 10-Q | 04 Aug 2022 | 2022 | Q2 |
| Q1 2022 | $39,409,380 | +$14,639,817 | +59% | 31 Mar 2022 | 10-Q | 10 May 2022 | 2022 | Q1 |
| Q4 2021 | $29,806,963 | +$9,007,073 | +43% | 31 Dec 2021 | 10-K | 09 Mar 2023 | 2022 | FY |
| Q3 2021 | $25,324,345 | -$17,468,284 | -41% | 30 Sep 2021 | 10-Q | 09 Nov 2021 | 2021 | Q3 |
| Q2 2021 | $27,837,284 | -$11,923,940 | -30% | 30 Jun 2021 | 10-Q | 09 Aug 2021 | 2021 | Q2 |
| Q1 2021 | $24,769,563 | -$40,022,534 | -62% | 31 Mar 2021 | 10-Q | 10 May 2021 | 2021 | Q1 |
| Q4 2020 | $20,799,890 | -$17,908,651 | -46% | 31 Dec 2020 | 10-K | 16 Mar 2022 | 2021 | FY |
| Q3 2020 | $42,792,629 | +$8,981,303 | +27% | 30 Sep 2020 | 10-Q | 09 Nov 2020 | 2020 | Q3 |
| Q2 2020 | $39,761,224 | +$1,150,076 | +3% | 30 Jun 2020 | 10-Q | 10 Aug 2020 | 2020 | Q2 |
| Q1 2020 | $64,792,097 | +$28,259,318 | +77% | 31 Mar 2020 | 10-Q | 11 May 2020 | 2020 | Q1 |
| Q4 2019 | $38,708,541 | +$21,864,284 | +130% | 31 Dec 2019 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q3 2019 | $33,811,326 | +$16,208,467 | +92% | 30 Sep 2019 | 10-K | 16 Mar 2020 | 2019 | FY |
| Q2 2019 | $38,611,148 | +$12,066,083 | +45% | 30 Jun 2019 | 10-K | 16 Mar 2020 | 2019 | FY |
| Q1 2019 | $36,532,779 | -$24,717,896 | -40% | 31 Mar 2019 | 10-K | 16 Mar 2020 | 2019 | FY |
| Q4 2018 | $16,844,257 | -$12,279,667 | -42% | 31 Dec 2018 | 10-K | 16 Mar 2020 | 2019 | FY |
| Q3 2018 | $17,602,859 | -$32,112,639 | -65% | 30 Sep 2018 | 10-Q | 06 Nov 2018 | 2018 | Q3 |
| Q2 2018 | $26,545,065 | +$5,132,558 | +24% | 30 Jun 2018 | 10-Q | 08 Aug 2018 | 2018 | Q2 |
| Q1 2018 | $61,250,675 | +$672,088 | +1.1% | 31 Mar 2018 | 10-Q | 08 May 2018 | 2018 | Q1 |
| Q4 2017 | $29,123,924 | -$46,096,991 | -61% | 31 Dec 2017 | 10-K | 28 Feb 2019 | 2018 | FY |
| Q3 2017 | $49,715,498 | +$43,559,335 | +708% | 30 Sep 2017 | 10-Q | 08 Nov 2017 | 2017 | Q3 |
| Q2 2017 | $21,412,507 | +$8,942,202 | +72% | 30 Jun 2017 | 10-Q | 08 Aug 2017 | 2017 | Q2 |
| Q1 2017 | $60,578,587 | +$53,364,598 | +740% | 31 Mar 2017 | 10-Q | 09 May 2017 | 2017 | Q1 |
| Q4 2016 | $75,220,915 | +$66,506,424 | +763% | 31 Dec 2016 | 10-K | 15 Mar 2018 | 2017 | FY |
| Q3 2016 | $6,156,163 | -$2,665,964 | -30% | 30 Sep 2016 | 10-Q | 08 Nov 2016 | 2016 | Q3 |
| Q2 2016 | $12,470,305 | -$1,121,175 | -8.2% | 30 Jun 2016 | 10-Q | 08 Aug 2016 | 2016 | Q2 |
| Q1 2016 | $7,213,989 | -$1,640,892 | -19% | 31 Mar 2016 | 10-Q | 09 May 2016 | 2016 | Q1 |
| Q4 2015 | $8,714,491 | -$6,368,807 | -42% | 31 Dec 2015 | 10-K | 15 Mar 2017 | 2016 | FY |
| Q3 2015 | $8,822,127 | -$24,827,636 | -74% | 30 Sep 2015 | 10-Q | 09 Nov 2015 | 2015 | Q3 |
| Q2 2015 | $13,591,480 | -$36,983,595 | -73% | 30 Jun 2015 | 10-Q | 10 Aug 2015 | 2015 | Q2 |
| Q1 2015 | $8,854,881 | -$31,806,305 | -78% | 31 Mar 2015 | 10-Q | 06 May 2015 | 2015 | Q1 |
| Q4 2014 | $15,083,298 | -$41,221,738 | -73% | 31 Dec 2014 | 10-K | 15 Mar 2016 | 2015 | FY |
| Q3 2014 | $33,649,763 | +$23,991,258 | +248% | 30 Sep 2014 | 10-Q | 06 Nov 2014 | 2014 | Q3 |
| Q2 2014 | $50,575,075 | +$31,586,041 | +166% | 30 Jun 2014 | 10-Q | 08 Aug 2014 | 2014 | Q2 |
| Q1 2014 | $40,661,186 | +$36,116,153 | +795% | 31 Mar 2014 | 10-Q | 08 May 2014 | 2014 | Q1 |
| Q4 2013 | $56,305,036 | +$50,422,506 | +857% | 31 Dec 2013 | 10-K | 16 Mar 2015 | 2014 | FY |
| Q3 2013 | $9,658,505 | -$439,267 | -4.4% | 30 Sep 2013 | 10-Q | 07 Nov 2013 | 2013 | Q3 |
| Q2 2013 | $18,989,034 | +$12,132,993 | +177% | 30 Jun 2013 | 10-Q | 13 Aug 2013 | 2013 | Q2 |
| Q1 2013 | $4,545,033 | -$3,497,461 | -43% | 31 Mar 2013 | 10-Q | 14 May 2013 | 2013 | Q1 |
| Q4 2012 | $5,882,530 | +$5,658,835 | +2530% | 31 Dec 2012 | 10-K | 21 Mar 2014 | 2013 | FY |
| Q3 2012 | $10,097,772 | +$9,474,765 | +1521% | 30 Sep 2012 | 10-Q | 14 Nov 2012 | 2012 | Q3 |
| Q2 2012 | $6,856,041 | +$5,968,285 | +672% | 30 Jun 2012 | 10-Q/A | 13 Sep 2012 | 2012 | Q2 |
| Q1 2012 | $8,042,494 | 31 Mar 2012 | 10-Q | 15 May 2012 | 2012 | Q1 | ||
| Q4 2011 | $223,695 | -$710,308 | -76% | 31 Dec 2011 | 10-K | 01 Apr 2013 | 2012 | FY |
| Q3 2011 | $623,007 | 30 Sep 2011 | 10-Q | 14 Nov 2011 | 2011 | Q3 | ||
| Q2 2011 | $887,756 | 30 Jun 2011 | 10-Q/A | 31 Aug 2011 | 2011 | Q2 | ||
| Q4 2010 | $934,003 | 31 Dec 2010 | 10-K | 20 Mar 2012 | 2011 | FY |