| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $11,313,565 | $2,661,579 | -$463,780 | -15% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $11,777,345 | $2,916,135 | -$177,911 | -5.8% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $11,955,256 | $2,512,542 | -$713,942 | -22% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 14 May 2025 | 2025 | Q1 |
| Q4 2024 | $12,669,198 | $3,223,309 | 01 Oct 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY | ||
| Q3 2024 | $3,125,359 | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 12 Nov 2025 | 2025 | Q3 | |||
| Q2 2024 | $3,094,046 | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q2 | |||
| Q1 2024 | $3,226,484 | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 14 May 2025 | 2025 | Q1 | |||
| Q2 2020 | $17,143,792 | $3,275,895 | -$1,319,090 | -29% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 12 Aug 2020 | 2020 | Q2 |
| Q1 2020 | $18,462,882 | $4,648,059 | +$232,345 | +5.3% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 15 May 2020 | 2020 | Q1 |
| Q4 2019 | $18,230,537 | $4,752,032 | -$63,837 | -1.3% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 13 Mar 2020 | 2019 | FY |
| Q3 2019 | $18,294,374 | $4,467,806 | -$1,096,501 | -20% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2019 | 2019 | Q3 |
| Q2 2019 | $19,390,875 | $4,594,985 | -$907,208 | -16% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 12 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $20,298,083 | $4,415,714 | -$1,159,211 | -21% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 15 May 2020 | 2020 | Q1 |
| Q4 2018 | $21,457,294 | $4,815,869 | -$1,173,971 | -20% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 13 Mar 2020 | 2019 | FY |
| Q3 2018 | $22,631,265 | $5,564,307 | +$394,904 | +7.6% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 12 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $22,236,361 | $5,502,193 | -$379,818 | -6.5% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 19 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $22,616,179 | $5,574,925 | -$34,499 | -0.62% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 13 May 2019 | 2019 | Q1 |
| Q4 2017 | $22,650,678 | $5,989,840 | +$155,409 | +2.7% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 25 Mar 2019 | 2018 | FY |
| Q3 2017 | $22,495,269 | $5,169,403 | -$107,449 | -2% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $22,602,718 | $5,882,011 | +$660,750 | +13% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 09 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $21,941,968 | $5,609,424 | -$374,799 | -6.3% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 11 May 2018 | 2018 | Q1 |
| Q4 2016 | $22,316,767 | $5,834,431 | +$1,703,884 | +41% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 20 Mar 2018 | 2017 | FY |
| Q3 2016 | $20,612,883 | $5,276,852 | +$1,067,704 | +25% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 08 Nov 2017 | 2017 | Q3 |
| Q2 2016 | $19,545,179 | $5,221,261 | +$1,701,951 | +48% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 11 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $17,843,228 | $5,984,223 | +$2,510,909 | +72% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 11 May 2017 | 2017 | Q1 |
| Q4 2015 | $15,332,319 | $4,130,547 | 01 Oct 2015 | 31 Dec 2015 | 10-K | 17 Mar 2017 | 2016 | FY | ||
| Q3 2015 | $4,209,148 | +$4,224,825 | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 09 Nov 2016 | 2016 | Q3 | ||
| Q2 2015 | $3,519,310 | +$3,560,978 | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 09 Aug 2016 | 2016 | Q2 | ||
| Q1 2015 | $3,473,314 | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 12 May 2016 | 2016 | Q1 | |||
| Q3 2014 | $15,677 | -$593,778 | -103% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 13 Nov 2015 | 2015 | Q3 | |
| Q2 2014 | $41,668 | -$711,648 | -106% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 13 Aug 2014 | 2014 | Q2 | |
| Q3 2013 | $578,101 | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | 2014 | Q3 | |||
| Q2 2013 | $669,980 | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 13 Aug 2014 | 2014 | Q2 | |||
| Q1 2013 | $3,686,570 | +$913,325 | +33% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 15 May 2013 | 2013 | Q1 | |
| Q1 2012 | $2,773,245 | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 15 May 2013 | 2013 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $12,669,198 | +$996,502 | +8.5% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2023 | $11,672,696 | 01 Jan 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY | ||
| 2019 | $18,230,537 | -$3,226,757 | -15% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 13 Mar 2020 | 2019 | FY |
| 2018 | $21,457,294 | -$1,193,384 | -5.3% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 13 Mar 2020 | 2019 | FY |
| 2017 | $22,650,678 | +$333,911 | +1.5% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 25 Mar 2019 | 2018 | FY |
| 2016 | $22,316,767 | +$6,984,448 | +46% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 20 Mar 2018 | 2017 | FY |
| 2015 | $15,332,319 | 01 Jan 2015 | 31 Dec 2015 | 10-K | 17 Mar 2017 | 2016 | FY | ||
| 2012 | $11,788,463 | +$2,986,920 | +34% | 01 Jan 2012 | 31 Dec 2012 | 10-K/A | 02 Apr 2013 | 2012 | FY |
| 2011 | $8,801,543 | 01 Jan 2011 | 31 Dec 2011 | 10-K/A | 02 Apr 2013 | 2012 | FY |