| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $25,162,956 | -$5,596,356 | -18% | 30 Sep 2025 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $29,037,927 | +$948,614 | +3.4% | 30 Jun 2025 | 10-Q | 12 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $28,583,104 | +$4,252,862 | +17% | 31 Mar 2025 | 10-Q | 14 May 2025 | 2025 | Q1 |
| Q4 2024 | $26,135,511 | +$1,942,961 | +8% | 31 Dec 2024 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q3 2024 | $30,759,312 | -$574,390 | -1.8% | 30 Sep 2024 | 10-Q | 12 Nov 2024 | 2024 | Q3 |
| Q2 2024 | $28,089,313 | -$4,392,118 | -14% | 30 Jun 2024 | 10-Q | 12 Aug 2024 | 2024 | Q2 |
| Q1 2024 | $24,330,242 | +$16,274,416 | +202% | 31 Mar 2024 | 10-Q | 14 May 2024 | 2024 | Q1 |
| Q4 2023 | $24,192,550 | +$16,768,172 | +226% | 31 Dec 2023 | 10-K | 24 Mar 2025 | 2024 | FY |
| Q3 2023 | $31,333,702 | +$25,818,227 | +468% | 30 Sep 2023 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q2 2023 | $32,481,431 | +$27,287,923 | +525% | 30 Jun 2023 | 10-Q | 09 Aug 2023 | 2023 | Q2 |
| Q1 2023 | $8,055,826 | +$3,312,750 | +70% | 31 Mar 2023 | 10-Q | 12 May 2023 | 2023 | Q1 |
| Q4 2022 | $7,424,378 | +$4,790,394 | +182% | 31 Dec 2022 | 10-K | 01 Apr 2024 | 2023 | FY |
| Q3 2022 | $5,515,475 | 30 Sep 2022 | 10-Q | 10 Nov 2022 | 2022 | Q3 | ||
| Q2 2022 | $5,193,508 | 30 Jun 2022 | 10-Q | 12 Aug 2022 | 2022 | Q2 | ||
| Q1 2022 | $4,743,076 | 31 Mar 2022 | 10-Q | 09 May 2022 | 2022 | Q1 | ||
| Q4 2021 | $2,633,984 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY | ||
| Q3 2018 | $25,883,949 | -$12,258,929 | -32% | 30 Sep 2018 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2018 | $37,677,091 | +$347,196 | +0.93% | 30 Jun 2018 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Q1 2018 | $35,895,209 | -$7,721,204 | -18% | 31 Mar 2018 | 10-Q | 15 May 2018 | 2018 | Q1 |
| Q4 2017 | $31,613,320 | +$2,828,805 | +9.8% | 31 Dec 2017 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q3 2017 | $38,142,878 | +$5,679,447 | +17% | 30 Sep 2017 | 10-Q | 14 Nov 2017 | 2017 | Q3 |
| Q2 2017 | $37,329,895 | -$32,520,772 | -47% | 30 Jun 2017 | 10-Q | 14 Aug 2017 | 2017 | Q2 |
| Q1 2017 | $43,616,413 | +$15,583,516 | +56% | 31 Mar 2017 | 10-Q | 15 May 2017 | 2017 | Q1 |
| Q4 2016 | $28,784,515 | -$375,025 | -1.3% | 31 Dec 2016 | 10-K | 02 Apr 2018 | 2017 | FY |
| Q3 2016 | $32,463,431 | +$15,653,419 | +93% | 30 Sep 2016 | 10-Q | 14 Nov 2016 | 2016 | Q3 |
| Q2 2016 | $69,850,667 | +$60,331,053 | +634% | 30 Jun 2016 | 10-Q | 15 Aug 2016 | 2016 | Q2 |
| Q1 2016 | $28,032,897 | +$20,226,488 | +259% | 31 Mar 2016 | 10-Q | 16 May 2016 | 2016 | Q1 |
| Q4 2015 | $29,159,540 | +$21,549,352 | +283% | 31 Dec 2015 | 10-K | 31 Mar 2017 | 2016 | FY |
| Q3 2015 | $16,810,012 | +$10,961,136 | +187% | 30 Sep 2015 | 10-Q | 16 Nov 2015 | 2015 | Q3 |
| Q2 2015 | $9,519,614 | 30 Jun 2015 | 10-Q | 14 Aug 2015 | 2015 | Q2 | ||
| Q1 2015 | $7,806,409 | 31 Mar 2015 | 10-Q | 14 May 2015 | 2015 | Q1 | ||
| Q4 2014 | $7,610,188 | +$4,627,110 | +155% | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| Q3 2014 | $5,848,876 | 30 Sep 2014 | 10-Q | 14 Nov 2014 | 2014 | Q3 | ||
| Q4 2013 | $2,983,078 | 31 Dec 2013 | 10-K | 31 Mar 2015 | 2014 | FY |