| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $15,801,686 | $3,426,119 | -$1,128,075 | -25% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 10 Mar 2026 | 2025 | FY |
| Q3 2025 | $16,929,761 | $3,907,090 | -$731,837 | -16% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 10 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $17,661,598 | $3,906,172 | -$420,648 | -9.7% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $18,082,246 | $4,562,305 | +$356,505 | +8.5% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 08 May 2025 | 2025 | Q1 |
| Q4 2024 | $17,725,741 | $4,554,194 | +$2,059,436 | +83% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 10 Mar 2026 | 2025 | FY |
| Q3 2024 | $15,666,305 | $4,638,927 | +$2,403,028 | +107% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 10 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $13,263,277 | $4,326,820 | +$3,120,415 | +259% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 07 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $10,142,862 | $4,205,800 | +$2,290,522 | +120% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 08 May 2025 | 2025 | Q1 |
| Q4 2023 | $7,852,340 | $2,494,758 | +$954,273 | +62% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 20 Mar 2025 | 2024 | FY |
| Q3 2023 | $6,898,067 | $2,235,899 | +$1,095,341 | +96% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 07 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $5,802,726 | $1,206,405 | -$584,801 | -33% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 09 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $6,387,527 | $1,915,278 | +$292,910 | +18% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 10 May 2024 | 2024 | Q1 |
| Q4 2022 | $6,094,617 | $1,540,485 | +$192,194 | +14% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 22 Mar 2024 | 2023 | FY |
| Q3 2022 | $5,902,423 | $1,140,558 | -$350,820 | -24% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $6,253,243 | $1,791,206 | +$842,204 | +89% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 07 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $5,411,039 | $1,622,368 | +$494,762 | +44% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 12 May 2023 | 2023 | Q1 |
| Q4 2021 | $4,916,277 | $1,348,291 | +$399,417 | +42% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $4,516,860 | $1,491,378 | +$299,375 | +25% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $4,217,485 | $949,002 | +$156,873 | +20% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $4,060,612 | $1,127,606 | -$283,990 | -20% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 06 May 2022 | 2022 | Q1 |
| Q4 2020 | $4,344,602 | $948,874 | -$178,711 | -16% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 28 Mar 2022 | 2021 | FY |
| Q3 2020 | $4,523,313 | $1,192,003 | +$201,893 | +20% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 10 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $4,321,420 | $792,129 | -$290,717 | -27% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 06 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $4,612,137 | $1,411,596 | +$217,515 | +18% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 07 May 2021 | 2021 | Q1 |
| Q4 2019 | $4,394,622 | $1,127,585 | +$49,908 | +4.6% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 02 Mar 2021 | 2020 | FY |
| Q3 2019 | $4,344,714 | $990,110 | +$11,781 | +1.2% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 06 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $4,332,933 | $1,082,846 | +$2,656 | +0.25% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 13 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $4,330,277 | $1,194,081 | -$32,280 | -2.6% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 08 May 2020 | 2020 | Q1 |
| Q4 2018 | $4,362,557 | $1,077,677 | -$939,344 | -47% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 23 Mar 2020 | 2019 | FY |
| Q3 2018 | $5,301,901 | $978,329 | +$305,249 | +45% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $4,996,652 | $1,080,190 | +$409,914 | +61% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 09 Aug 2019 | 2019 | Q2 |
| Q1 2018 | $4,586,738 | $1,226,361 | +$1,038,811 | +554% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 10 May 2019 | 2019 | Q1 |
| Q4 2017 | $3,547,927 | $2,017,021 | +$1,368,163 | +211% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 14 Mar 2019 | 2018 | FY |
| Q3 2017 | $2,179,764 | $673,080 | -$102,543 | -13% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $2,282,307 | $670,276 | -$351,802 | -34% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 10 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $2,634,109 | $187,550 | -$897,431 | -83% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 14 Mar 2019 | 2018 | FY |
| Q4 2016 | $3,531,540 | $648,858 | -$162,360 | -20% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 19 Mar 2018 | 2017 | FY |
| Q3 2016 | $3,693,900 | $775,623 | +$31,619 | +4.2% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 14 Nov 2017 | 2017 | Q3 |
| Q2 2016 | $3,662,281 | $1,022,078 | -$291,092 | -22% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 11 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $3,953,373 | $1,084,981 | +$212,356 | +24% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 12 May 2017 | 2017 | Q1 |
| Q4 2015 | $3,741,017 | $811,218 | +$345,018 | +74% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 10 Mar 2017 | 2016 | FY |
| Q3 2015 | $3,395,999 | $744,004 | +$81,391 | +12% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 09 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $3,314,608 | $1,313,170 | +$1,170,250 | +819% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 12 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $2,144,358 | $872,625 | +$842,524 | +2799% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 12 Aug 2016 | 2016 | Q2 |
| Q4 2014 | $1,301,834 | $466,200 | +$457,573 | +5304% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 10 Mar 2017 | 2016 | FY |
| Q3 2014 | $844,261 | $662,613 | +$632,512 | +2101% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 12 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $211,749 | $142,920 | +$133,885 | +1482% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 14 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $77,864 | $30,101 | +$22,676 | +305% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 13 May 2015 | 2015 | Q1 |
| Q4 2013 | $55,188 | $8,627 | +$3,557 | +70% | 01 Nov 2013 | 31 Jan 2014 | 10-Q | 17 Mar 2014 | 2014 | Q1 |
| Q3 2013 | $51,631 | $30,101 | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | 2014 | Q3 | ||
| Q2 2013 | $9,035 | +$8,942 | 01 May 2013 | 31 Jul 2013 | 10-Q | 15 Sep 2014 | 2014 | Q3 | ||
| Q1 2013 | $7,425 | 31 Jan 2013 | 30 Apr 2013 | 10-Q | 05 Jun 2014 | 2014 | Q2 | |||
| Q4 2012 | $5,070 | 01 Nov 2012 | 31 Jan 2013 | 10-Q | 17 Mar 2014 | 2014 | Q1 | |||
| Q2 2012 | $93* | 01 May 2012 | 31 Jul 2012 | 10-Q | 16 Sep 2013 | 2013 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $15,801,686 | -$1,924,055 | -11% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 10 Mar 2026 | 2025 | FY |
| 2024 | $17,725,741 | +$9,873,401 | +126% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 10 Mar 2026 | 2025 | FY |
| 2023 | $7,852,340 | +$1,757,723 | +29% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 20 Mar 2025 | 2024 | FY |
| 2022 | $6,094,617 | +$1,178,340 | +24% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 22 Mar 2024 | 2023 | FY |
| 2021 | $4,916,277 | +$571,675 | +13% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $4,344,602 | -$50,020 | -1.1% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 28 Mar 2022 | 2021 | FY |
| 2019 | $4,394,622 | +$32,065 | +0.74% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 02 Mar 2021 | 2020 | FY |
| 2018 | $4,362,557 | +$814,630 | +23% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 23 Mar 2020 | 2019 | FY |
| 2017 | $3,547,927 | +$16,387 | +0.46% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 14 Mar 2019 | 2018 | FY |
| 2016 | $3,531,540 | -$209,477 | -5.6% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 19 Mar 2018 | 2017 | FY |
| 2015 | $3,741,017 | +$1,236,856 | +49% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 10 Mar 2017 | 2016 | FY |
| 2014 | $2,504,161 | +$2,383,758 | +1980% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 21 Mar 2016 | 2015 | FY |
| 2013 | $120,403 | +$117,872 | +4657% | 01 Jan 2013 | 31 Dec 2013 | 10-Q | 13 May 2015 | 2015 | Q1 |
| 2012 | $2,531 | 01 Nov 2011 | 31 Oct 2012 | 10-K | 27 Jan 2014 | 2013 | FY |