| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $3,122,752 | $653,528 | +$1,173,407 | +64% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 18 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $4,296,159 | $759,338 | +$747,452 | +50% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 18 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $5,043,611 | $576,123 | +$732,340 | +56% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 18 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $5,775,951 | $1,133,763 | +$1,129,198 | +50% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 19 Feb 2025 | 2024 | FY |
| Q3 2024 | $6,905,149 | $1,826,935 | -$1,273,399 | -230% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 18 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $5,631,750 | $1,506,790 | -$1,221,008 | -427% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 18 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $4,410,742 | $1,308,463 | -$842,859 | -181% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 18 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $3,567,883 | $2,262,961 | -$1,681,136 | -289% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 19 Feb 2025 | 2024 | FY |
| Q3 2023 | $1,886,747 | $553,536 | -$269,510 | -95% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $1,617,237 | $285,782 | +$141,003 | +33% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $1,758,240 | $465,604 | -$74,741 | -19% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q4 2022 | $1,683,499 | $581,825 | -$523,389 | -896% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 01 Apr 2024 | 2023 | FY |
| Q3 2022 | $1,160,110 | $284,026 | -$256,815 | -944% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 20 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $903,295 | $426,785 | -$389,427 | -1042% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 20 Nov 2023 | 2023 | Q3 |
| Q1 2022 | $513,868 | $390,863 | -$343,359 | -723% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 20 Nov 2023 | 2023 | Q3 |
| Q4 2021 | $170,509 | $58,436 | -$23,970 | -70% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $146,539 | $27,211 | +$24,345 | +47% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $170,884 | $37,358 | -$5,788 | -18% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 12 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $165,096 | $47,504 | +$2,890 | +5.7% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 13 May 2022 | 2022 | Q1 |
| Q4 2020 | $167,986 | $34,466 | -$1,903 | -5.8% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 23 Mar 2022 | 2021 | FY |
| Q3 2020 | $166,083 | $51,556 | -$17,115 | -50% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 12 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $148,968 | $31,570 | -$4,866 | -18% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 12 Aug 2021 | 2021 | Q2 |
| Q1 2020 | $144,102 | $50,394 | -$9,925 | -25% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 21 May 2021 | 2021 | Q1 |
| Q4 2019 | $134,177 | $32,563 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 24 Mar 2021 | 2020 | FY | ||
| Q3 2019 | $34,441 | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 13 Nov 2020 | 2020 | Q3 | |||
| Q2 2019 | $26,704 | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2020 | Q2 | |||
| Q1 2019 | $40,469 | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 14 May 2020 | 2020 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $5,775,951 | -$2,208,068 | -62% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 19 Feb 2025 | 2024 | FY |
| 2023 | $3,567,883 | -$1,884,384 | -112% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 19 Feb 2025 | 2024 | FY |
| 2022 | $1,683,499 | -$1,512,990 | -887% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 01 Apr 2024 | 2023 | FY |
| 2021 | $170,509 | -$2,523 | -1.5% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $167,986 | -$33,809 | -25% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 23 Mar 2022 | 2021 | FY |
| 2019 | $134,177 | -$18,239 | -16% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 24 Mar 2021 | 2020 | FY |
| 2018 | $115,938 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 07 May 2020 | 2019 | FY |