| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q1 2024 | $4,453,000 | $1,428,000 | +$237,000 | +19.9% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 15 May 2024 |
| Q4 2023 | $4,216,000 | $1,033,572 | +$151,334 | +17.2% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 16 Apr 2024 |
| Q3 2023 | $4,064,666 | $684,466 | -$80,766 | -10.6% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2023 |
| Q2 2023 | $4,145,432 | $1,306,962 | +$473,608 | +56.8% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2023 |
| Q1 2023 | $3,671,824 | $1,191,000 | -$149,176 | -11.1% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 15 May 2024 |
| Q4 2022 | $3,821,000 | $882,238 | +$132,068 | +17.6% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 16 Apr 2024 |
| Q3 2022 | $3,688,932 | $765,232 | +$33,000 | +4.5% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 |
| Q2 2022 | $3,655,932 | $833,354 | +$118,261 | +16.5% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 |
| Q1 2022 | $3,537,671 | $1,340,176 | +$630,014 | +88.7% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 |
| Q4 2021 | $2,907,657 | $750,170 | -$369,635 | -33% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 18 Apr 2023 |
| Q3 2021 | $3,277,292 | $732,232 | -$41,188 | -5.3% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 |
| Q2 2021 | $3,318,480 | $715,093 | -$44,132 | -5.8% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 |
| Q1 2021 | $3,362,612 | $710,162 | +$530,214 | +2.9% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 16 May 2022 |
| Q4 2020 | $2,832,398 | $1,119,805 | +$949,802 | +5.6% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 04 Apr 2022 |
| Q3 2020 | $1,882,596 | $773,420 | +$684,019 | +7.7% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 |
| Q2 2020 | $1,198,577 | $759,225 | +$669,679 | +7.5% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 |
| Q1 2020 | $528,898 | $179,948 | +$89,419 | +98.8% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 20 May 2021 |
| Q4 2019 | $439,479 | $170,003 | -$29,429 | -14.8% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 13 Apr 2021 |
| Q3 2019 | $468,908 | $89,401 | +$8,770 | +10.9% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Dec 2020 |
| Q2 2019 | $460,138 | $89,546 | +$8,914 | +11.1% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 11 Dec 2020 |
| Q1 2019 | $451,224 | $90,529 | +$9,898 | +12.3% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 11 Dec 2020 |
| Q4 2018 | $441,326 | $199,432 | +$159,150 | +4% | 01 Oct 2018 | 31 Dec 2018 | 10-K/A | 07 Oct 2020 |
| Q3 2018 | $282,176 | $80,631 | +$38,655 | +92.1% | 01 Jul 2018 | 30 Sep 2018 | 10-K/A | 07 Oct 2020 |
| Q2 2018 | $243,521 | $80,632 | -$71,921 | -47.1% | 01 Apr 2018 | 30 Jun 2018 | 10-K/A | 07 Oct 2020 |
| Q1 2018 | $315,442 | $80,631 | +$3,329 | +4.3% | 01 Jan 2018 | 31 Mar 2018 | 10-K/A | 07 Oct 2020 |
| Q4 2017 | $312,113 | $40,282 | -$16,328 | -28.8% | 01 Oct 2017 | 31 Dec 2017 | 10-K/A | 07 Oct 2020 |
| Q3 2017 | $328,441 | $41,976 | +$27,824 | +2% | 01 Jul 2017 | 30 Sep 2017 | 10-K/A | 07 Oct 2020 |
| Q2 2017 | $300,617 | $152,553 | +$13,783 | +9.9% | 01 Apr 2017 | 30 Jun 2017 | 10-K/A | 07 Oct 2020 |
| Q1 2017 | $286,834 | $77,302 | +$3,785 | +5.1% | 01 Jan 2017 | 31 Mar 2017 | 10-K/A | 07 Oct 2020 |
| Q4 2016 | $283,049 | $56,610 | +$369,960 | 01 Oct 2016 | 31 Dec 2016 | 10-K/A | 07 Oct 2020 | |
| Q3 2016 | -$86,911 | $14,152 | -$288,549 | -95.3% | 01 Jul 2016 | 30 Sep 2016 | 10-K/A | 07 Oct 2020 |
| Q2 2016 | $201,638 | $138,770 | -$185,627 | -57.2% | 01 Apr 2016 | 30 Jun 2016 | 10-K/A | 07 Oct 2020 |
| Q1 2016 | $387,265 | $73,517 | +$52,647 | +2.5% | 01 Jan 2016 | 31 Mar 2016 | 10-K/A | 07 Oct 2020 |
| Q4 2015 | $334,618 | -$313,350 | +$372,807 | +54.3% | 01 Oct 2015 | 31 Dec 2015 | 10-K/A | 07 Oct 2020 |
| Q3 2015 | -$38,189 | $302,701 | +$9,465 | +3.2% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 10 Nov 2015 |
| Q2 2015 | -$47,654 | $324,397 | -$20,554 | -6% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 03 Aug 2015 |
| Q1 2015 | -$27,100 | $20,870 | -$236,163 | -91.9% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 13 May 2016 |
| Q4 2014 | $209,063 | -$686,157 | -$1,002,112 | -3.2% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 |
| Q3 2014 | $1,211,175 | $293,236 | +$68,073 | +30.2% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 10 Nov 2015 |
| Q2 2014 | $1,143,102 | $344,951 | +$103,300 | +42.7% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 03 Aug 2015 |
| Q1 2014 | $1,039,802 | $257,033 | +$40,278 | +18.6% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 12 May 2015 |
| Q4 2013 | $999,524 | $315,955 | +$90,931 | +40.4% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 31 Mar 2015 |
| Q3 2013 | $908,593 | $225,163 | +$875 | +0.39% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 20 Jan 2015 |
| Q2 2013 | $907,718 | $241,651 | +$26,324 | +12.2% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 05 Jan 2015 |
| Q1 2013 | $881,394 | $216,755 | +$23,955 | +12.4% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 03 Dec 2014 |
| Q4 2012 | $857,439 | $225,024 | -$256,428 | -53.3% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 10 Nov 2014 |
| Q3 2012 | $1,113,867 | $224,288 | +$82,148 | +57.8% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 07 Nov 2013 |
| Q2 2012 | $1,031,719 | $215,327 | +$91,055 | +73.3% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 05 Aug 2013 |
| Q1 2012 | $940,664 | $192,800 | +$332,596 | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 14 May 2013 | |
| Q4 2011 | $608,068 | $481,452 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 29 Mar 2013 | ||
| Q3 2011 | $142,140 | +$306,842 | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 09 Nov 2012 | ||
| Q2 2011 | $124,272 | +$229,507 | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 07 Aug 2012 | ||
| Q1 2011 | -$139,796 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 08 May 2012 | |||
| Q3 2010 | -$164,702 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 14 Nov 2011 | |||
| Q2 2010 | -$105,235 | 01 Apr 2010 | 30 Jun 2010 | 10-Q/A | 07 Sep 2011 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2023 | $4,216,000 | +$395,000 | +10.3% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 16 Apr 2024 |
| 2022 | $3,821,000 | +$913,343 | +31.4% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 16 Apr 2024 |
| 2021 | $2,907,657 | +$75,259 | +2.7% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 18 Apr 2023 |
| 2020 | $2,832,398 | +$2,392,919 | +5.4% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 04 Apr 2022 |
| 2019 | $439,479 | -$1,847 | -0.42% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 13 Apr 2021 |
| 2018 | $441,326 | +$129,213 | +41.4% | 01 Jan 2018 | 31 Dec 2018 | 10-K/A | 07 Oct 2020 |
| 2017 | $312,113 | +$29,064 | +10.3% | 01 Jan 2017 | 31 Dec 2017 | 10-K/A | 07 Oct 2020 |
| 2016 | $283,049 | -$51,569 | -15.4% | 01 Jan 2016 | 31 Dec 2016 | 10-K/A | 07 Oct 2020 |
| 2015 | $334,618 | +$125,555 | +60.1% | 01 Jan 2015 | 31 Dec 2015 | 10-K/A | 07 Oct 2020 |
| 2014 | $209,063 | -$790,461 | -79.1% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 |
| 2013 | $999,524 | +$142,085 | +16.6% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 31 Mar 2015 |
| 2012 | $857,439 | +$249,371 | +41% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 10 Nov 2014 |
| 2011 | $608,068 | +$1,097,107 | 01 Jan 2011 | 31 Dec 2011 | 10-K | 29 Mar 2013 | |
| 2010 | -$489,039 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 22 Mar 2012 |