| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 3,534,435 | -33,710 | -0.94% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 06 Mar 2026 | 2025 | FY | |
| Q3 2025 | 3,535,009 | -39,034 | -1.1% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 07 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | 3,533,977 | -38,368 | -1.1% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 08 Aug 2025 | 2025 | Q2 | |
| Q1 2025 | 3,532,727 | -37,615 | -1.1% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 09 May 2025 | 2025 | Q1 | |
| Q4 2024 | 3,568,145 | +1,288,337 | +57% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 06 Mar 2026 | 2025 | FY | |
| Q3 2024 | 3,574,043 | +1,493,934 | +72% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 07 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | 3,572,345 | +1,492,696 | +72% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 08 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | 3,570,342 | +1,491,207 | +72% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 09 May 2025 | 2025 | Q1 | |
| Q4 2023 | 2,279,808 | 01 Oct 2023 | 31 Dec 2023 | 10-K | 07 Mar 2025 | 2024 | FY | |||
| Q3 2023 | 2,080,109 | +1,905 | +0.09% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 08 Nov 2024 | 2024 | Q3 | |
| Q2 2023 | 2,079,649 | +1,678 | +0.08% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 12 Aug 2024 | 2024 | Q2 | |
| Q1 2023 | 2,079,135 | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 13 May 2024 | 2024 | Q1 | |||
| Q3 2022 | 2,078,204 | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 09 Nov 2023 | 2023 | Q3 | |||
| Q2 2022 | 2,077,971 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 25 Sep 2023 | 2023 | Q2 | |||
| Q4 2013 | 2,181,080 | -19,154 | -0.87% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 21 Mar 2014 | 2013 | FY | |
| Q3 2013 | 2,178,274 | -19,032 | -0.87% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 13 Nov 2013 | 2013 | Q3 | |
| Q2 2013 | 2,180,368 | -21,522 | -0.98% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 12 Aug 2013 | 2013 | Q2 | |
| Q1 2013 | 2,184,833 | -22,126 | -1% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 13 May 2013 | 2013 | Q1 | |
| Q4 2012 | 2,200,234 | -24,221 | -1.1% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 21 Mar 2014 | 2013 | FY | |
| Q3 2012 | 2,197,306 | -28,833 | -1.3% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 13 Nov 2013 | 2013 | Q3 | |
| Q2 2012 | 2,201,890 | -25,911 | -1.2% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 12 Aug 2013 | 2013 | Q2 | |
| Q1 2012 | 2,206,959 | -19,236 | -0.86% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 13 May 2013 | 2013 | Q1 | |
| Q4 2011 | 2,224,455 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 21 Mar 2014 | 2013 | FY | |||
| Q3 2011 | 2,226,139 | -2,697 | -0.12% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 13 Nov 2012 | 2012 | Q3 | |
| Q2 2011 | 2,227,801 | -5,426 | -0.24% | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 13 Aug 2012 | 2012 | Q2 | |
| Q1 2011 | 2,226,195 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 08 May 2012 | 2012 | Q1 | |||
| Q3 2010 | 2,228,836 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 09 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | 2,233,227 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 09 Aug 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 3,534,435 | -33,710 | -0.94% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 06 Mar 2026 | 2025 | FY |
| 2024 | 3,568,145 | +1,288,337 | +57% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 06 Mar 2026 | 2025 | FY |
| 2023 | 2,279,808 | +201,590 | +9.7% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 07 Mar 2025 | 2024 | FY |
| 2022 | 2,078,218 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 12 Mar 2024 | 2023 | FY | ||
| 2013 | 2,181,080 | -19,154 | -0.87% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 21 Mar 2014 | 2013 | FY |
| 2012 | 2,200,234 | -24,221 | -1.1% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 21 Mar 2014 | 2013 | FY |
| 2011 | 2,224,455 | -7,784 | -0.35% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 21 Mar 2014 | 2013 | FY |
| 2010 | 2,232,239 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 07 Mar 2013 | 2012 | FY |