| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $405,509 | $185,511 | -$166,976 | -901% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $238,533 | $176,525 | -$158,879 | -900% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $79,654 | $19,029 | +$28,437 | +60% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $108,091 | $24,444 | -$6,149 | -34% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 13 Mar 2025 | 2024 | FY |
| Q3 2024 | $101,942 | $18,535 | -$19,057 | -3651% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $82,885 | $17,646 | +$211,447 | +92% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $294,332 | $47,466 | -$26,480 | -126% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 13 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $267,852 | $18,295 | +$11,187 | +38% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY |
| Q3 2023 | $279,039 | $522 | +$23,328 | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 05 Nov 2024 | 2024 | Q3 | |
| Q2 2023 | $302,367 | $229,093 | -$195,903 | -590% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 05 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $106,464 | $20,986 | +$266 | +1.3% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 05 Nov 2024 | 2024 | Q3 |
| Q4 2022 | $106,730 | $29,482 | +$16,846 | +36% | 01 Oct 2022 | 31 Dec 2022 | 10-K/A | 26 Jul 2024 | 2023 | FY |
| Q3 2022 | $123,576 | $22,806 | +$187,944 | +89% | 01 Jul 2022 | 30 Sep 2022 | 10-Q/A | 29 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $311,520 | $33,190 | +$38,106 | +53% | 01 Apr 2022 | 30 Jun 2022 | 10-Q/A | 29 Nov 2023 | 2023 | Q3 |
| Q1 2022 | $349,626 | $21,252 | -$2,800 | -15% | 01 Jan 2022 | 31 Mar 2022 | 10-Q/A | 29 Nov 2023 | 2023 | Q3 |
| Q4 2021 | $346,826 | $46,328 | -$29,036 | -168% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 07 Jul 2023 | 2022 | FY |
| Q3 2021 | $317,790 | $210,750 | -$193,452 | -1118% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $124,338 | $71,296 | -$53,745 | -306% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q1 2021 | $70,593 | $18,452 | -$435 | -2.4% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 21 Nov 2022 | 2022 | Q3 |
| Q4 2020 | $70,158 | $17,292 | 01 Oct 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2021 | FY | ||
| Q3 2020 | $17,298 | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 20 Jan 2022 | 2021 | Q3 | |||
| Q2 2020 | $17,551 | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 20 Jan 2022 | 2021 | Q3 | |||
| Q1 2020 | $18,017 | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 20 Jan 2022 | 2021 | Q3 | |||
| Q3 2015 | $602,579 | +$683,172 | +53% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 24 Nov 2015 | 2015 | Q3 | |
| Q1 2015 | $3,876,381 | $1,664,313 | -$1,452,105 | -684% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 24 Nov 2015 | 2015 | Q3 |
| Q4 2014 | $2,424,276 | $734,132 | -$661,865 | -916% | 01 Oct 2014 | 31 Dec 2014 | 10-Q | 24 Nov 2015 | 2015 | Q3 |
| Q3 2014 | $1,762,411 | $1,285,751 | -$1,281,461 | -29871% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 24 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $480,950 | $192,185 | -$193,453 | -15257% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 17 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $287,497 | $212,208 | -$207,753 | -4663% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 15 May 2015 | 2015 | Q1 |
| Q4 2013 | $79,744 | $72,267 | -$68,968 | -2091% | 01 Oct 2013 | 31 Dec 2013 | 10-Q | 19 Nov 2014 | 2014 | Q3 |
| Q3 2013 | $10,776 | $4,290 | -$332 | -8.4% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 19 Nov 2014 | 2014 | Q3 |
| Q2 2013 | $10,444 | $1,268 | +$28,930 | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 19 Aug 2014 | 2014 | Q2 | |
| Q1 2013 | $39,374 | $4,455 | -$1,175 | -36% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 20 May 2014 | 2014 | Q3 |
| Q4 2012 | $38,199 | $3,299 | +$6 | +0.18% | 01 Oct 2012 | 31 Dec 2012 | 10-Q | 19 Feb 2014 | 2014 | Q2 |
| Q3 2012 | $38,205 | $3,958 | -$403 | -11% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 19 Nov 2013 | 2014 | Q1 |
| Q2 2012 | $37,802 | $27,662 | +$36,831 | +57% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 15 Oct 2013 | 2013 | FY |
| Q1 2012 | $74,633 | $3,280 | +$7,635 | +70% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 20 May 2013 | 2013 | Q3 |
| Q4 2011 | $82,268 | $3,305 | +$2,096 | +39% | 01 Oct 2011 | 31 Dec 2011 | 10-Q | 15 Feb 2013 | 2013 | Q2 |
| Q3 2011 | $84,364 | $3,555 | +$4,000 | +53% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 19 Nov 2012 | 2013 | Q1 |
| Q2 2011 | $88,364 | $64,493 | 01 Apr 2011 | 30 Jun 2011 | 10-K | 15 Oct 2013 | 2013 | FY | ||
| Q1 2011 | $10,915 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 15 May 2012 | 2012 | Q3 | |||
| Q4 2010 | $5,401 | 01 Oct 2010 | 31 Dec 2010 | 10-Q | 21 Feb 2012 | 2012 | Q2 | |||
| Q3 2010 | $7,555 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 17 Nov 2011 | 2012 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $108,091 | +$159,761 | +60% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 13 Mar 2025 | 2024 | FY |
| 2023 | $267,852 | -$161,122 | -151% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 13 Mar 2025 | 2024 | FY |
| 2022 | $106,730 | +$240,096 | +69% | 01 Jan 2022 | 31 Dec 2022 | 10-K/A | 26 Jul 2024 | 2023 | FY |
| 2021 | $346,826 | -$276,668 | -394% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 07 Jul 2023 | 2022 | FY |
| 2020 | $70,158 | 01 Jan 2020 | 31 Dec 2020 | 10-K | 31 Mar 2022 | 2021 | FY | ||
| 2014 | $2,424,276 | -$2,197,355 | -968% | 01 Jan 2014 | 31 Dec 2014 | 10-Q | 24 Nov 2015 | 2015 | Q3 |
| 2013 | $226,921 | -$189,119 | -500% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 31 Mar 2015 | 2014 | FY |
| 2012 | $37,802 | +$50,562 | +57% | 01 Jul 2011 | 30 Jun 2012 | 10-K | 15 Oct 2013 | 2013 | FY |
| 2011 | $88,364 | 01 Jul 2010 | 30 Jun 2011 | 10-K | 15 Oct 2013 | 2013 | FY |