| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $4,588,538 | $1,314,755 | -$408,886 | -45% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $4,179,652 | $982,694 | -$128,191 | -15% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $4,051,461 | $1,391,695 | -$347,856 | -33% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q4 2024 | $3,703,605 | $899,394 | -$68,658 | -8.3% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 28 Mar 2025 | 2024 | FY |
| Q3 2024 | $3,634,947 | $905,869 | -$32,253 | -3.7% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $3,602,694 | $854,503 | -$85,902 | -11% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $3,516,792 | $1,043,839 | +$498,493 | +32% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q4 2023 | $4,015,285 | $830,736 | -$506,012 | -156% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 28 Mar 2025 | 2024 | FY |
| Q3 2023 | $3,509,273 | $873,616 | -$547,064 | -168% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $2,962,209 | $768,601 | -$303,990 | -65% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 13 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $2,658,219 | $1,542,332 | -$1,234,123 | -400% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 May 2024 | 2024 | Q1 |
| Q4 2022 | $1,424,096 | $324,724 | -$312,469 | -2550% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 27 Mar 2024 | 2023 | FY |
| Q3 2022 | $1,111,627 | $326,552 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 | ||
| Q2 2022 | $464,611 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 | |||
| Q1 2022 | $308,209 | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 12 May 2023 | 2023 | Q1 | |||
| Q4 2021 | $12,255 | 27 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $3,703,605 | +$311,680 | +7.8% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 28 Mar 2025 | 2024 | FY |
| 2023 | $4,015,285 | -$2,591,189 | -182% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 28 Mar 2025 | 2024 | FY |
| 2022 | $1,424,096 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 27 Mar 2024 | 2023 | FY |