| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q1 2023 | $2,929,800 | $868,614 | +$284,074 | +48.6% | 01 Jan 2023 | 31 Mar 2023 | 10-K | 21 Jun 2023 |
| Q4 2022 | $2,645,726 | $773,911 | +$48,611 | +6.7% | 01 Oct 2022 | 31 Dec 2022 | 10-Q | 08 Feb 2023 |
| Q3 2022 | $2,597,115 | $686,542 | +$22,019 | +3.3% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 09 Nov 2022 |
| Q2 2022 | $2,575,096 | $600,733 | -$231,488 | -27.8% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 10 Aug 2022 |
| Q1 2022 | $2,806,584 | $584,540 | -$233,082 | -28.5% | 01 Jan 2022 | 31 Mar 2022 | 10-K | 21 Jun 2023 |
| Q4 2021 | $3,039,666 | $725,300 | -$344,943 | -32.2% | 01 Oct 2021 | 31 Dec 2021 | 10-Q | 08 Feb 2023 |
| Q3 2021 | $3,384,609 | $664,523 | -$425,856 | -39.1% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 09 Nov 2022 |
| Q2 2021 | $3,810,465 | $832,221 | -$698,283 | -45.6% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 10 Aug 2022 |
| Q1 2021 | $4,508,748 | $817,622 | -$527,402 | -39.2% | 01 Jan 2021 | 31 Mar 2021 | 10-K | 09 Jun 2022 |
| Q4 2020 | $5,036,150 | $1,070,243 | -$123,148 | -10.3% | 01 Oct 2020 | 31 Dec 2020 | 10-Q | 09 Feb 2022 |
| Q3 2020 | $5,159,298 | $1,090,379 | -$109,559 | -9.1% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 10 Nov 2021 |
| Q2 2020 | $5,268,857 | $1,530,504 | +$688,811 | +81.8% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 12 Aug 2021 |
| Q1 2020 | $4,580,046 | $1,345,024 | +$384,611 | +40% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 24 Jun 2021 |
| Q4 2019 | $4,195,435 | $1,193,391 | +$171,367 | +16.8% | 01 Oct 2019 | 31 Dec 2019 | 10-Q | 11 Feb 2021 |
| Q3 2019 | $4,024,068 | $1,199,938 | +$268,461 | +28.8% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 12 Nov 2020 |
| Q2 2019 | $3,755,607 | $841,693 | -$137,786 | -14.1% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 12 Aug 2020 |
| Q1 2019 | $3,893,393 | $960,413 | +$291,847 | +43.7% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 29 Jun 2020 |
| Q4 2018 | $3,601,546 | $1,022,024 | +$238,240 | +30.4% | 01 Oct 2018 | 31 Dec 2018 | 10-Q | 14 Feb 2020 |
| Q3 2018 | $3,363,306 | $931,477 | -$574,051 | -38.1% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 |
| Q2 2018 | $3,937,357 | $979,479 | +$351,873 | +56.1% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 12 Aug 2019 |
| Q1 2018 | $3,585,484 | $668,566 | -$386,528 | -36.6% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 01 Jul 2019 |
| Q4 2017 | $3,972,012 | $783,784 | +$374,115 | +91.3% | 01 Oct 2017 | 31 Dec 2017 | 10-Q | 11 Feb 2019 |
| Q3 2017 | $3,597,897 | $1,505,528 | +$927,675 | +1.6% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 13 Nov 2018 |
| Q2 2017 | $2,670,222 | $627,606 | -$676,008 | -51.9% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 |
| Q1 2017 | $3,346,230 | $1,055,094 | -$383,459 | -26.7% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 27 Jun 2018 |
| Q4 2016 | $3,729,689 | $409,669 | -$28,959 | -6.6% | 01 Oct 2016 | 31 Dec 2016 | 10-Q | 13 Feb 2018 |
| Q3 2016 | $3,758,648 | $577,853 | +$205,511 | +55.2% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 13 Nov 2017 |
| Q2 2016 | $3,553,137 | $1,303,614 | +$793,385 | +1.6% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 14 Aug 2017 |
| Q1 2016 | $2,759,752 | $1,438,553 | +$1,270,806 | +7.6% | 01 Jan 2016 | 31 Mar 2016 | 10-KT | 30 Jun 2016 |
| Q4 2015 | $1,488,946 | $438,628 | +$1,293,229 | 01 Oct 2015 | 31 Dec 2015 | 10-Q | 14 Feb 2017 | |
| Q3 2015 | $195,717 | $372,342 | -$231,428 | -38.3% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 14 Nov 2016 |
| Q2 2015 | $427,145 | $510,229 | +$326,569 | +1.8% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 15 Aug 2016 |
| Q1 2015 | $100,576 | $167,747 | +$72,048 | +75.3% | 01 Jan 2015 | 31 Mar 2015 | 10-KT | 30 Jun 2016 |
| Q4 2014 | $28,528 | -$854,601 | -$858,733 | -207.8% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 15 Apr 2015 |
| Q3 2014 | $887,261 | $603,770 | +$600,495 | +183.4% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 17 Mar 2016 |
| Q2 2014 | $286,766 | $183,660 | +$176,840 | +25.9% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 17 Mar 2016 |
| Q1 2014 | $109,926 | $95,699 | +$91,617 | +22.4% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 17 Mar 2016 |
| Q4 2013 | $18,309 | $4,132 | -$8,487 | -67.3% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 15 Apr 2015 |
| Q3 2013 | $26,796 | $3,275 | +$2,916 | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | |
| Q2 2013 | $23,880 | $6,820 | +$6,621 | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 14 Aug 2014 | |
| Q1 2013 | $17,259 | $4,082 | +$753 | +22.6% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 15 May 2014 |
| Q4 2012 | $16,506 | $12,619 | 01 Oct 2012 | 31 Dec 2012 | 10-K | 15 Apr 2014 | ||
| Q3 2012 | $359* | -$1,761 | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 14 Nov 2013 | ||
| Q2 2012 | $199* | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 14 Aug 2013 | |||
| Q1 2012 | $3,329 | +$129 | +4% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 15 May 2013 | |
| Q3 2011 | $2,120 | -$4,009 | -65.4% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 19 Nov 2012 | |
| Q1 2011 | $3,200 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 15 May 2012 | |||
| Q3 2010 | $6,129 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 21 Nov 2011 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2022 | $2,929,800 | +$123,216 | +4.4% | 01 Apr 2022 | 31 Mar 2023 | 10-K | 21 Jun 2023 |
| 2021 | $2,806,584 | -$1,702,164 | -37.8% | 01 Apr 2021 | 31 Mar 2022 | 10-K | 21 Jun 2023 |
| 2020 | $4,508,748 | -$71,298 | -1.6% | 01 Apr 2020 | 31 Mar 2021 | 10-K | 09 Jun 2022 |
| 2019 | $4,580,046 | +$686,653 | +17.6% | 01 Apr 2019 | 31 Mar 2020 | 10-K | 24 Jun 2021 |
| 2018 | $3,893,393 | +$307,909 | +8.6% | 01 Apr 2018 | 31 Mar 2019 | 10-K | 29 Jun 2020 |
| 2017 | $3,585,484 | +$239,254 | +7.2% | 01 Apr 2017 | 31 Mar 2018 | 10-K | 01 Jul 2019 |
| 2016 | $3,346,230 | +$679,561 | +25.5% | 01 Apr 2016 | 31 Mar 2017 | 10-K | 27 Jun 2018 |
| 2015 | $2,666,669 | +$2,638,141 | +92.5% | 01 Jan 2015 | 31 Dec 2015 | 10-KT | 30 Jun 2016 |
| 2014 | $28,528 | +$10,219 | +55.8% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 15 Apr 2015 |
| 2013 | $18,309 | +$1,803 | +10.9% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 15 Apr 2015 |
| 2012 | $16,506 | +$5,027 | +43.8% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 15 Apr 2014 |
| 2011 | $11,479 | -$3,291 | -22.3% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 06 Mar 2013 |
| 2010 | $14,770 | 08 Jan 2010 | 31 Dec 2010 | 10-K | 11 Apr 2012 |