| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | $7,466,483 | +$231,340 | +3.2% | 01 Jan 2023 | 30 Dec 2023 | 10-K | 12 Mar 2024 | 2023 | FY |
| 2022 | $7,235,143 | -$5,930 | -0.08% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 12 Mar 2024 | 2023 | FY |
| 2021 | $7,241,073 | +$425,290 | +6.2% | 03 Jan 2021 | 01 Jan 2022 | 10-K | 14 Mar 2023 | 2022 | FY |
| 2020 | $6,815,783 | +$360,902 | +5.6% | 29 Dec 2019 | 02 Jan 2021 | 10-K | 17 Mar 2022 | 2022 | FY |
| 2019 | $6,454,881 | +$1,125,673 | +21% | 30 Dec 2018 | 28 Dec 2019 | 10-K | 05 Mar 2020 | 2019 | FY |
| 2018 | $5,329,208 | +$610,023 | +13% | 31 Dec 2017 | 29 Dec 2018 | 10-K | 05 Mar 2020 | 2019 | FY |
| 2017 | $4,719,185 | +$904,792 | +24% | 01 Jan 2017 | 30 Dec 2017 | 10-K | 14 Mar 2019 | 2018 | FY |
| 2016 | $3,814,393 | -$107,045 | -2.7% | 03 Jan 2016 | 31 Dec 2016 | 10-K | 15 Mar 2018 | 2017 | FY |
| 2015 | $3,921,438 | +$435,136 | +12% | 04 Jan 2015 | 02 Jan 2016 | 10-K | 15 Mar 2018 | 2017 | FY |
| 2014 | $3,486,302 | -$338,984 | -8.9% | 29 Dec 2013 | 03 Jan 2015 | 10-K | 15 Mar 2017 | 2016 | FY |
| 2013 | $3,825,286 | +$385,486 | +11% | 30 Dec 2012 | 28 Dec 2013 | 10-K | 15 Mar 2016 | 2015 | FY |
| 2012 | $3,439,800 | -$267,416 | -7.2% | 01 Jan 2012 | 29 Dec 2012 | 10-K | 13 Mar 2015 | 2014 | FY |
| 2011 | $3,707,216 | -$235,423 | -6% | 02 Jan 2011 | 31 Dec 2011 | 10-K | 12 Mar 2014 | 2013 | FY |
| 2010 | $3,942,639 | -$160,678 | -3.9% | 03 Jan 2010 | 01 Jan 2011 | 10-K | 13 Mar 2013 | 2012 | FY |
| 2009 | $4,103,317 | 04 Jan 2009 | 02 Jan 2010 | 10-K | 12 Mar 2012 | 2011 | FY |
| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q1 2023 | $1,814,749 | -$15,678 | -0.86% | 01 Jan 2023 | 01 Apr 2023 | 10-Q | 09 May 2023 | 2023 | Q1 | |
| Q1 2022 | $1,830,427 | +$20,818 | +1.2% | 02 Jan 2022 | 02 Apr 2022 | 10-Q | 09 May 2023 | 2023 | Q1 | |
| Q1 2021 | $1,809,609 | -$246,173 | -12% | 02 Jan 2021 | 03 Apr 2021 | 10-Q | 09 May 2022 | 2022 | Q1 | |
| Q1 2020 | $2,055,782 | +$616,983 | +43% | 29 Dec 2019 | 28 Mar 2020 | 10-Q | 11 May 2021 | 2021 | Q1 | |
| Q1 2019 | $1,438,799 | +$288,595 | +25% | 30 Dec 2018 | 30 Mar 2019 | 10-Q | 06 May 2020 | 2020 | Q1 | |
| Q1 2018 | $1,150,204 | +$194,590 | +20% | 31 Dec 2017 | 31 Mar 2018 | 10-Q | 06 May 2019 | 2019 | Q1 | |
| Q1 2017 | $955,614 | +$27,478 | +3% | 01 Jan 2017 | 01 Apr 2017 | 10-Q | 04 May 2018 | 2018 | Q1 | |
| Q1 2016 | $928,136 | -$31,721 | -3.3% | 03 Jan 2016 | 02 Apr 2016 | 10-Q | 05 May 2017 | 2017 | Q1 | |
| Q1 2015 | $959,857 | +$136,537 | +17% | 04 Jan 2015 | 04 Apr 2015 | 10-Q | 29 Apr 2016 | 2016 | Q1 | |
| Q1 2014 | $823,320 | -$126,234 | -13% | 29 Dec 2013 | 29 Mar 2014 | 10-Q | 01 May 2015 | 2015 | Q1 | |
| Q1 2013 | $949,554 | +$131,997 | +16% | 30 Dec 2012 | 30 Mar 2013 | 10-Q | 25 Apr 2014 | 2014 | Q1 | |
| Q1 2012 | $817,557 | -$90,172 | -9.9% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 26 Apr 2013 | 2013 | Q1 | |
| Q1 2011 | $907,729 | 02 Jan 2011 | 02 Apr 2011 | 10-Q | 30 Apr 2012 | 2012 | Q1 |