| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2025 | $14,466 | $3,726 | -$910 | -20% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $15,376 | $4,718 | +$483 | +11% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 12 May 2025 | 2025 | Q1 |
| Q4 2024 | $14,893 | $5,234 | -$7,820 | -60% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 24 Mar 2025 | 2024 | FY |
| Q3 2024 | $22,713 | $788 | -$7,770 | -91% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2024 | $30,483 | $4,636 | +$3,600 | +347% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 13 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $26,883 | $4,235 | -$8,687 | -67% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 12 May 2025 | 2025 | Q1 |
| Q4 2023 | $35,570 | $13,054 | +$2,173 | +20% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 24 Mar 2025 | 2024 | FY |
| Q3 2023 | $33,397 | $8,558 | +$3,685 | +76% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 14 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $29,712 | $1,036 | -$5,079 | -83% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $34,791 | $12,922 | +$5,594 | +76% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 May 2024 | 2024 | Q1 |
| Q4 2022 | $29,197 | $10,881 | +$3,498 | +47% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 22 Mar 2024 | 2023 | FY |
| Q3 2022 | $25,699 | $4,873 | -$3,844 | -44% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2022 | $29,543 | $6,115 | -$1,833 | -23% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2022 | $31,376 | $7,328 | -$1,091 | -13% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 |
| Q4 2021 | $32,467 | $7,383 | +$3,541 | +92% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 21 Mar 2023 | 2022 | FY |
| Q3 2021 | $28,926 | $8,717 | -$4,387 | -33% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $33,313 | $7,948 | -$13,440 | -63% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 15 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $46,753 | $8,419 | -$9,955 | -54% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 24 May 2022 | 2022 | Q1 |
| Q4 2020 | $56,708 | $3,842 | -$30,368 | -89% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2021 | FY |
| Q3 2020 | $87,076 | $13,104 | -$39,262 | -75% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 22 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $126,338 | $21,388 | -$20,678 | -49% | 01 Apr 2020 | 30 Jun 2020 | 10-Q/A | 12 Oct 2021 | 2021 | Q2 |
| Q1 2020 | $147,016 | $18,374 | -$32,050 | -64% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 29 Jun 2021 | 2021 | Q1 |
| Q4 2019 | $179,066 | $34,210 | +$119,259 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 07 Apr 2021 | 2020 | FY | |
| Q3 2019 | $59,807 | $52,366 | -$83,363 | -61% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 19 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $143,170 | $42,066 | -$290,705 | -87% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $433,875 | $50,424 | -$284,772 | -85% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 29 Jun 2020 | 2020 | Q1 |
| Q4 2018 | $718,647 | $85,049 | 01 Oct 2018 | 31 Dec 2018 | 10-K | 11 Jun 2020 | 2019 | FY | ||
| Q3 2018 | $135,729 | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 | |||
| Q2 2018 | $332,771 | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 12 Aug 2019 | 2019 | Q2 | |||
| Q1 2018 | $335,196 | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 15 May 2019 | 2019 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $14,893 | -$20,677 | -58% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 24 Mar 2025 | 2024 | FY |
| 2023 | $35,570 | +$6,373 | +22% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 24 Mar 2025 | 2024 | FY |
| 2022 | $29,197 | -$3,270 | -10% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 22 Mar 2024 | 2023 | FY |
| 2021 | $32,467 | -$24,241 | -43% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 21 Mar 2023 | 2022 | FY |
| 2020 | $56,708 | -$122,358 | -68% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2021 | FY |
| 2019 | $179,066 | -$539,581 | -75% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 07 Apr 2021 | 2020 | FY |
| 2018 | $718,647 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 11 Jun 2020 | 2019 | FY |