| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $8,252,347 | +$16,916,745 | +67% | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $12,379,200 | +$13,499,073 | +52% | 30 Jun 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $15,639,366 | +$10,954,440 | +41% | 31 Mar 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $16,631,343 | +$10,674,630 | +39% | 31 Dec 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q3 2024 | $25,169,092 | +$4,607,588 | +15% | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $25,878,273 | +$5,287,991 | +17% | 30 Jun 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $26,593,806 | +$6,602,076 | +20% | 31 Mar 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $27,305,973 | +$6,213,894 | +19% | 31 Dec 2023 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q3 2023 | $29,776,680 | 30 Sep 2023 | 10-Q | 06 Dec 2024 | 2024 | Q3 | ||
| Q2 2023 | $31,166,264 | 30 Jun 2023 | 10-Q | 06 Dec 2024 | 2024 | Q3 | ||
| Q1 2023 | $33,195,882 | 31 Mar 2023 | 10-Q | 06 Dec 2024 | 2024 | Q3 | ||
| Q4 2022 | $33,519,867 | 31 Dec 2022 | 10-K | 31 Mar 2025 | 2024 | FY | ||
| Q1 2020 | $4,567,878 | -$10,020,037 | -184% | 31 Mar 2020 | 10-Q | 29 Jun 2020 | 2020 | Q1 |
| Q4 2019 | $5,203,351 | -$9,174,044 | -231% | 31 Dec 2019 | 10-Q | 29 Jun 2020 | 2020 | Q1 |
| Q3 2019 | $5,927,792 | -$3,247,004 | -35% | 30 Sep 2019 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q2 2019 | $5,734,238 | -$3,202,941 | -36% | 30 Jun 2019 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q1 2019 | $5,452,159 | -$4,105,754 | -43% | 31 Mar 2019 | 10-Q | 29 Jun 2020 | 2020 | Q1 |
| Q4 2018 | $3,970,693 | -$5,462,586 | -58% | 31 Dec 2018 | 10-Q | 29 Jun 2020 | 2020 | Q1 |
| Q3 2018 | $9,174,796 | -$1,771,381 | -16% | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $8,937,179 | -$1,571,711 | -15% | 30 Jun 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q1 2018 | $9,557,913 | -$441,452 | -4.4% | 31 Mar 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q4 2017 | $9,433,279 | +$2,325,803 | +33% | 31 Dec 2017 | 10-K | 29 Apr 2020 | 2019 | FY |
| Q3 2017 | $10,946,177 | -$51,096 | -0.46% | 30 Sep 2017 | 10-Q | 13 Nov 2017 | 2017 | Q3 |
| Q2 2017 | $10,508,890 | +$2,802,888 | +36% | 30 Jun 2017 | 10-Q | 14 Aug 2017 | 2017 | Q2 |
| Q1 2017 | $9,999,365 | +$1,466,537 | +17% | 31 Mar 2017 | 10-Q | 01 May 2017 | 2017 | Q1 |
| Q4 2016 | $7,107,476 | +$1,687,763 | +31% | 31 Dec 2016 | 10-K | 29 Mar 2019 | 2018 | FY |
| Q3 2016 | $10,997,273 | +$9,151,572 | +496% | 30 Sep 2016 | 10-Q | 26 Oct 2016 | 2016 | Q3 |
| Q2 2016 | $7,706,002 | +$6,896,693 | +852% | 30 Jun 2016 | 10-Q | 05 Aug 2016 | 2016 | Q2 |
| Q1 2016 | $8,532,828 | +$7,549,383 | +768% | 31 Mar 2016 | 10-Q | 25 Apr 2016 | 2016 | Q1 |
| Q4 2015 | $5,419,713 | +$5,545,379 | 31 Dec 2015 | 10-K | 02 Apr 2018 | 2017 | FY | |
| Q3 2015 | $1,845,701 | +$1,810,070 | +5080% | 30 Sep 2015 | 10-Q | 16 Nov 2015 | 2015 | Q3 |
| Q2 2015 | $809,309 | +$644,442 | +391% | 30 Jun 2015 | 10-Q | 13 Aug 2015 | 2015 | Q2 |
| Q1 2015 | $983,445 | +$996,836 | 31 Mar 2015 | 10-Q | 15 May 2015 | 2015 | Q1 | |
| Q4 2014 | $125,666 | -$112,845 | 31 Dec 2014 | 10-K | 24 Mar 2017 | 2016 | FY | |
| Q3 2014 | $35,631 | +$31,912 | 30 Sep 2014 | 10-Q | 31 Oct 2014 | 2014 | Q3 | |
| Q2 2014 | $164,867 | +$154,650 | 30 Jun 2014 | 10-Q | 28 Aug 2014 | 2014 | Q2 | |
| Q1 2014 | $13,391* | +$6,713 | 31 Mar 2014 | 10-Q | 28 Aug 2014 | 2014 | Q2 | |
| Q4 2013 | $12,821* | 31 Dec 2013 | 10-K | 30 Mar 2016 | 2015 | FY | ||
| Q3 2013 | $3,719* | 31 Oct 2013 | 10-Q | 06 Dec 2013 | 2013 | Q3 | ||
| Q2 2013 | $10,217* | +$24,217 | 31 Jul 2013 | 10-K | 31 Mar 2015 | 2014 | FY | |
| Q1 2013 | $20,104 | 30 Apr 2013 | 10-Q | 28 Oct 2013 | 2013 | Q3 | ||
| Q2 2012 | $14,000* | 31 Jul 2012 | 10-K | 31 Mar 2015 | 2014 | FY |