| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $1,414,287 | $262,358 | -$112,723 | -30% | 01 Oct 2025 | 31 Dec 2025 | 10-Q | 13 Feb 2026 | 2026 | Q3 |
| Q3 2025 | $1,527,010 | $387,920 | +$31,766 | +8.9% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 14 Nov 2025 | 2026 | Q2 |
| Q2 2025 | $1,495,244 | $376,249 | +$56,230 | +18% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q1 |
| Q1 2025 | $1,439,014 | $387,760 | +$60,224 | +18% | 01 Jan 2025 | 31 Mar 2025 | 10-K | 30 Jun 2025 | 2025 | FY |
| Q4 2024 | $1,378,790 | $375,081 | +$143,606 | +62% | 01 Oct 2024 | 31 Dec 2024 | 10-Q | 13 Feb 2026 | 2026 | Q3 |
| Q3 2024 | $1,235,184 | $356,154 | +$61,347 | +21% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2025 | 2026 | Q2 |
| Q2 2024 | $1,173,837 | $320,019 | +$25,185 | +8.5% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q1 |
| Q1 2024 | $1,148,652 | $327,536 | 01 Jan 2024 | 31 Mar 2024 | 10-K | 30 Jun 2025 | 2025 | FY | ||
| Q4 2023 | $231,475 | +$40,358 | +21% | 01 Oct 2023 | 31 Dec 2023 | 10-Q | 14 Feb 2025 | 2025 | Q3 | |
| Q3 2023 | $294,807 | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 15 Nov 2024 | 2025 | Q2 | |||
| Q2 2023 | $294,834 | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 14 Aug 2024 | 2025 | Q1 | |||
| Q4 2022 | $191,117 | 01 Oct 2022 | 31 Dec 2022 | 10-Q | 16 Feb 2024 | 2024 | Q3 | |||
| Q4 2016 | $1,360,997 | $226,420 | -$126,706 | -36% | 01 Oct 2016 | 31 Dec 2016 | 10-Q | 10 Feb 2017 | 2017 | Q3 |
| Q3 2016 | $1,487,703 | $379,077 | -$2,671 | -0.7% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 10 Nov 2016 | 2017 | Q2 |
| Q2 2016 | $1,490,374 | $321,496 | -$2,501 | -0.77% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 10 Aug 2016 | 2016 | Q1 |
| Q1 2016 | $1,492,875 | $434,004 | +$108,550 | +33% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 22 Jun 2016 | 2016 | FY |
| Q4 2015 | $1,384,325 | $353,126 | +$62,495 | +22% | 01 Oct 2015 | 31 Dec 2015 | 10-Q | 10 Feb 2017 | 2017 | Q3 |
| Q3 2015 | $1,321,830 | $381,748 | +$26,159 | +7.4% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 10 Nov 2016 | 2017 | Q2 |
| Q2 2015 | $1,295,671 | $323,997 | -$101,026 | -24% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 10 Aug 2016 | 2016 | Q1 |
| Q1 2015 | $1,396,697 | $325,454 | +$17,070 | +5.5% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 22 Jun 2016 | 2016 | FY |
| Q4 2014 | $1,379,627 | $290,631 | +$69,635 | +32% | 01 Oct 2014 | 31 Dec 2014 | 10-Q | 11 Feb 2016 | 2015 | Q3 |
| Q3 2014 | $1,309,992 | $355,589 | +$87,474 | +33% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 12 Nov 2015 | 2016 | Q2 |
| Q2 2014 | $1,222,518 | $425,023 | +$169,953 | +67% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 13 Aug 2015 | 2016 | Q1 |
| Q1 2014 | $1,052,565 | $308,384 | +$72,450 | +31% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 16 Jun 2015 | 2015 | FY |
| Q4 2013 | $980,115 | $220,996 | -$2,578 | -1.2% | 01 Oct 2013 | 31 Dec 2013 | 10-Q | 11 Feb 2015 | 2015 | Q3 |
| Q3 2013 | $982,693 | $268,115 | +$22,116 | +9% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | 2015 | Q2 |
| Q2 2013 | $960,577 | $255,070 | +$79,016 | +45% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 07 Aug 2014 | 2015 | Q1 |
| Q1 2013 | $881,561 | $235,934 | +$23,815 | +11% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 30 Jun 2014 | 2014 | FY |
| Q4 2012 | $857,746 | $223,574 | -$50,047 | -18% | 01 Oct 2012 | 31 Dec 2012 | 10-Q | 14 Feb 2014 | 2013 | Q3 |
| Q3 2012 | $907,793 | $245,999 | -$111,838 | -31% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 19 Nov 2013 | 2013 | Q2 |
| Q2 2012 | $1,019,631 | $176,054 | -$212,598 | -55% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 19 Aug 2013 | 2013 | Q1 |
| Q1 2012 | $1,232,229 | $212,119 | -$25,219 | -11% | 01 Jan 2012 | 31 Mar 2012 | 10-K | 02 Jul 2013 | 2012 | FY |
| Q4 2011 | $1,257,448 | $273,621 | -$246,962 | -47% | 01 Oct 2011 | 31 Dec 2011 | 10-Q | 14 Feb 2013 | 2012 | Q3 |
| Q3 2011 | $1,504,410 | $357,837 | -$212,847 | -37% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 14 Nov 2012 | 2012 | Q2 |
| Q2 2011 | $1,717,257 | $388,652 | +$3,473 | +0.9% | 01 Apr 2011 | 30 Jun 2011 | 10-Q/A | 13 Sep 2012 | 2012 | Q1 |
| Q1 2011 | $1,713,784 | $237,338 | 01 Jan 2011 | 31 Mar 2011 | 10-K | 12 Jul 2012 | 2011 | FY | ||
| Q4 2010 | $520,583 | 01 Oct 2010 | 31 Dec 2010 | 10-Q/A | 20 Mar 2012 | 2011 | Q3 | |||
| Q3 2010 | $570,684 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 14 Nov 2011 | 2011 | Q2 | |||
| Q2 2010 | $385,179 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 15 Aug 2011 | 2011 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $1,439,014 | +$290,362 | +25% | 01 Apr 2024 | 31 Mar 2025 | 10-K | 30 Jun 2025 | 2025 | FY |
| 2023 | $1,148,652 | +$276,685 | +32% | 01 Apr 2023 | 31 Mar 2024 | 10-K | 30 Jun 2025 | 2025 | FY |
| 2022 | $871,967 | 01 Apr 2022 | 31 Mar 2023 | 10-K | 28 Jun 2024 | 2024 | FY | ||
| 2015 | $1,492,875 | +$96,178 | +6.9% | 01 Apr 2015 | 31 Mar 2016 | 10-K | 22 Jun 2016 | 2016 | FY |
| 2014 | $1,396,697 | +$344,132 | +33% | 01 Apr 2014 | 31 Mar 2015 | 10-K | 22 Jun 2016 | 2016 | FY |
| 2013 | $1,052,565 | +$171,004 | +19% | 01 Apr 2013 | 31 Mar 2014 | 10-K | 16 Jun 2015 | 2015 | FY |
| 2012 | $881,561 | -$350,668 | -28% | 01 Apr 2012 | 31 Mar 2013 | 10-K | 30 Jun 2014 | 2014 | FY |
| 2011 | $1,232,229 | -$481,555 | -28% | 01 Apr 2011 | 31 Mar 2012 | 10-K | 02 Jul 2013 | 2012 | FY |
| 2010 | $1,713,784 | 01 Apr 2010 | 31 Mar 2011 | 10-K | 12 Jul 2012 | 2011 | FY |