| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2025 | $105,156 | $73,226 | -$46,119 | -170% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 22 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $59,037 | $520 | +$18,358 | 01 Jan 2025 | 31 Mar 2025 | 10-Q/A | 26 Aug 2025 | 2025 | Q1 | |
| Q4 2024 | $77,395 | $16,299 | +$10,406 | +39% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 27 Feb 2025 | 2024 | FY |
| Q3 2024 | $87,801 | $16,151 | +$1,318 | +7.5% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 15 Nov 2024 | 2024 | Q3 |
| Q2 2024 | $89,119 | $27,107 | +$12,257 | +31% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 22 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $101,376 | $17,838 | +$92,438 | +84% | 01 Jan 2024 | 31 Mar 2024 | 10-Q/A | 26 Aug 2025 | 2025 | Q1 |
| Q4 2023 | $193,814 | $26,705 | -$98,200 | -137% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 27 Feb 2025 | 2024 | FY |
| Q3 2023 | $95,614 | $17,469 | -$14,860 | -570% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 15 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $80,754 | $39,364 | -$21,504 | -120% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 04 Oct 2024 | 2024 | Q2 |
| Q1 2023 | $59,250 | $110,276 | -$104,398 | -1776% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 16 Jul 2024 | 2024 | Q1 |
| Q4 2022 | $45,148 | $71,495 | 01 Oct 2022 | 31 Dec 2022 | 10-K | 27 Jun 2024 | 2023 | FY | ||
| Q3 2022 | $2,609 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 16 Jan 2024 | 2023 | Q3 | |||
| Q2 2022 | $17,860 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 05 Oct 2023 | 2023 | Q2 | |||
| Q1 2022 | $5,878 | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 02 Jun 2023 | 2023 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $77,395 | +$116,419 | +60% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 27 Feb 2025 | 2024 | FY |
| 2023 | $193,814 | -$238,962 | -529% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 27 Feb 2025 | 2024 | FY |
| 2022 | $45,148 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 27 Jun 2024 | 2023 | FY |