| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q1 2024 | $501,887 | $115,978 | -$25,653 | -18% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 13 May 2024 | 2024 | Q1 |
| Q4 2023 | $527,540 | $123,324 | -$28,223 | -19% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 17 May 2024 | 2023 | Q4 |
| Q3 2023 | $555,763 | $128,077 | -$29,997 | -19% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 13 Nov 2023 | 2023 | Q1 |
| Q2 2023 | $585,760 | $134,508 | -$27,789 | -17% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2023 | 2023 | Q1 |
| Q1 2023 | $613,549 | $141,631 | -$25,305 | -15% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 13 May 2024 | 2024 | Q1 |
| Q4 2022 | $638,854 | $151,547 | -$24,762 | -14% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 17 May 2024 | 2023 | Q4 |
| Q3 2022 | $663,616 | $158,074 | -$23,892 | -13% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2022 | 2022 | Q1 |
| Q2 2022 | $687,508 | $162,297 | -$23,032 | -12% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 17 Aug 2022 | 2022 | Q1 |
| Q1 2022 | $710,540 | $166,936 | -$21,198 | -11% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 13 Nov 2023 | 2023 | Q1 |
| Q4 2021 | $731,738 | $176,309 | -$38,846 | -18% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 04 Apr 2023 | 2022 | Q4 |
| Q3 2021 | $770,584 | $181,966 | -$47,299 | -21% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q1 |
| Q2 2021 | $817,883 | $185,329 | -$46,313 | -20% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 17 Aug 2022 | 2022 | Q1 |
| Q1 2021 | $864,196 | $188,134 | -$45,352 | -19% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2020 | $909,548 | $215,155 | +$16,799 | +8.5% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 30 Mar 2022 | 2021 | Q4 |
| Q3 2020 | $892,749 | $229,265 | +$61,382 | +37% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 08 Nov 2021 | 2021 | Q1 |
| Q2 2020 | $831,367 | $231,642 | +$92,866 | +67% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 14 Aug 2020 | 2020 | Q1 |
| Q1 2020 | $738,501 | $233,486 | +$138,679 | +146% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 14 May 2021 | 2021 | Q1 |
| Q4 2019 | $599,822 | $198,356 | +$150,190 | +312% | 01 Oct 2019 | 31 Dec 2019 | 10-K/A | 31 Mar 2020 | 2019 | Q4 |
| Q3 2019 | $449,632 | $167,883 | +$153,949 | +1105% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Nov 2020 | 2020 | Q1 |
| Q2 2019 | $295,683 | $138,776 | +$136,398 | +5736% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2020 | Q1 |
| Q1 2019 | $159,285 | $94,807 | +$92,341 | +3745% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 14 May 2020 | 2020 | Q1 |
| Q4 2018 | $66,944 | $48,166 | 01 Oct 2018 | 31 Dec 2018 | 10-K/A | 31 Mar 2020 | 2019 | Q4 | ||
| Q3 2018 | $13,934 | +$13,605 | +4135% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2018 | 2018 | Q1 | |
| Q2 2018 | $2,378 | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 12 Aug 2019 | 2019 | Q2 | |||
| Q1 2018 | $2,466 | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q1 | |||
| Q3 2017 | $329* | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 14 Nov 2018 | 2018 | Q1 | |||
| Q3 2015 | $309* | -$869,527 | -100% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 14 Nov 2016 | 2016 | Q3 | |
| Q1 2015 | $1,169,535 | $294,658 | +$4,932 | +1.7% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 12 May 2016 | 2016 | Q1 |
| Q4 2014 | $1,164,603 | $284,904 | -$575,069 | -198% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 25 Mar 2016 | 2015 | Q4 |
| Q3 2014 | $1,739,672 | $869,836 | +$579,672 | +200% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 12 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $1,160,000 | $289,945 | -$22,301 | -7.1% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 12 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $1,182,301 | $289,726 | -$15,336 | -5% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 12 May 2015 | 2015 | Q1 |
| Q4 2013 | $1,197,637 | $290,165 | -$9,125 | -3% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 27 Mar 2015 | 2014 | Q4 |
| Q3 2013 | $1,206,762 | $290,164 | -$9,128 | -3% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 12 Nov 2014 | 2014 | Q3 |
| Q2 2013 | $1,215,890 | $312,246 | +$13,011 | +4.3% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 12 Aug 2014 | 2014 | Q2 |
| Q1 2013 | $1,202,879 | $305,062 | +$6,096 | +2% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 12 May 2014 | 2014 | Q1 |
| Q4 2012 | $1,196,783 | $299,290 | -$595,620 | -67% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 28 Mar 2014 | 2013 | Q4 |
| Q3 2012 | $1,792,403 | $299,292 | +$597,352 | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 04 Nov 2013 | 2013 | Q3 | |
| Q2 2012 | $1,195,051 | $299,235 | -$54,483 | -15% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 31 Jul 2013 | 2013 | Q2 |
| Q1 2012 | $1,249,534 | $298,966 | +$9,169 | +3.2% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 13 May 2013 | 2013 | Q1 |
| Q4 2011 | $1,240,365 | $894,910 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 29 Mar 2013 | 2012 | Q4 | ||
| Q3 2011 | $298,060 | -$5,794 | -2% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 14 Nov 2011 | 2011 | Q3 | |
| Q2 2011 | $353,718 | +$650,246 | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 15 Aug 2012 | 2012 | Q2 | ||
| Q1 2011 | $289,797 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 31 May 2012 | 2012 | Q1 | |||
| Q3 2010 | $292,266 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 14 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | $296,528 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 12 Aug 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | $527,540 | -$111,314 | -17% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 17 May 2024 | 2023 | FY |
| 2022 | $638,854 | -$92,884 | -13% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 17 May 2024 | 2023 | FY |
| 2021 | $731,738 | -$177,810 | -20% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 04 Apr 2023 | 2022 | FY |
| 2020 | $909,548 | +$309,726 | +52% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 30 Mar 2022 | 2021 | FY |
| 2019 | $599,822 | +$532,878 | +796% | 01 Jan 2019 | 31 Dec 2019 | 10-K/A | 31 Mar 2020 | 2019 | FY |
| 2018 | $66,944 | +$64,095 | +2250% | 01 Jan 2018 | 31 Dec 2018 | 10-K/A | 31 Mar 2020 | 2019 | FY |
| 2017 | $2,849 | 01 Jan 2017 | 31 Dec 2017 | 10-K | 28 Mar 2019 | 2018 | FY | ||
| 2015 | $294,967 | -$869,636 | -75% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 28 Mar 2017 | 2016 | FY |
| 2014 | $1,164,603 | -$33,034 | -2.8% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 25 Mar 2016 | 2015 | FY |
| 2013 | $1,197,637 | +$854 | +0.07% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 27 Mar 2015 | 2014 | FY |
| 2012 | $1,196,783 | -$43,582 | -3.5% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 28 Mar 2014 | 2013 | FY |
| 2011 | $1,240,365 | +$44,083 | +3.7% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 29 Mar 2013 | 2012 | FY |
| 2010 | $1,196,282 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 30 Mar 2012 | 2011 | FY |