| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2023 | $594,771 | $139,025 | +$20,992 | +13% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 27 Dec 2023 | 2023 | Q3 |
| Q2 2023 | $615,763 | $146,750 | +$22,917 | +14% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2023 | $638,680 | $156,335 | +$12,490 | +7.4% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2022 | $651,170 | $152,661 | +$103,512 | +40% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2022 | $754,682 | $160,017 | +$102,459 | +39% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 27 Dec 2023 | 2023 | Q3 |
| Q2 2022 | $857,141 | $169,667 | +$181,098 | +52% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $1,038,239 | $168,825 | +$158,572 | +48% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2021 | $1,196,811 | $256,173 | +$977,128 | +79% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $2,173,939 | $262,476 | +$287,352 | +52% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $2,461,291 | $350,765 | -$310,135 | -763% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $2,151,156 | $327,397 | -$233,039 | -247% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 23 May 2022 | 2022 | Q1 |
| Q4 2020 | $1,918,117 | $1,233,301 | -$1,136,439 | -1173% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2022 | FY |
| Q3 2020 | $781,678 | $549,828 | -$423,197 | -334% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $358,481 | $40,630 | +$103,600 | +72% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 16 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $462,081 | $94,358 | +$127,016 | +57% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 17 May 2021 | 2021 | Q1 |
| Q4 2019 | $589,097 | $96,862 | +$2,185,807 | +96% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 15 Apr 2021 | 2020 | FY |
| Q3 2019 | $2,774,904 | $126,631 | +$1,464,845 | +92% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 23 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $4,239,749 | $144,230 | +$526,107 | +78% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 19 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $4,765,856 | $221,374 | +$2,279,961 | +91% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 12 Aug 2020 | 2020 | Q1 |
| Q4 2018 | $7,045,817 | $2,282,669 | +$1,336,835 | +37% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 31 Jul 2020 | 2019 | FY |
| Q3 2018 | $8,382,652 | $1,591,476 | -$1,280,165 | -411% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 02 Jul 2020 | 2019 | Q3 |
| Q2 2018 | $7,102,487 | $670,337 | -$281,531 | -72% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 22 Jun 2020 | 2019 | Q2 |
| Q1 2018 | $6,820,956 | $2,501,335 | -$1,957,970 | -360% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 20 May 2019 | 2019 | Q1 |
| Q4 2017 | $4,862,986 | $3,619,504 | 01 Oct 2017 | 31 Dec 2017 | 10-K | 15 Apr 2019 | 2018 | FY | ||
| Q3 2017 | $311,311 | +$3,838 | +1.2% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 16 Nov 2018 | 2018 | Q3 | |
| Q2 2017 | $388,806 | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 | |||
| Q1 2017 | $543,365 | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 21 May 2018 | 2018 | Q1 | |||
| Q3 2016 | $315,149 | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 14 Nov 2017 | 2017 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2022 | $651,170 | +$545,641 | +46% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2021 | $1,196,811 | +$721,306 | +38% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $1,918,117 | -$1,329,020 | -226% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2022 | FY |
| 2019 | $589,097 | +$6,456,720 | +92% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 15 Apr 2021 | 2020 | FY |
| 2018 | $7,045,817 | -$2,182,831 | -45% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 31 Jul 2020 | 2019 | FY |
| 2017 | $4,862,986 | -$2,441,742 | -101% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 15 Apr 2019 | 2018 | FY |
| 2016 | $2,421,244 | 01 Jan 2016 | 31 Dec 2016 | 10-K | 21 May 2018 | 2017 | FY |