Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly quarterly revenue is $15.18B with a quarterly period change of (3.13%). Quarterly revenue is the total sales generated during the latest fiscal quarter.
Reported quarterly revenue; no daily interpolation.
Reported annual fiscal-period values; no daily interpolation.
Reported annual fiscal-period values; no daily interpolation.
| Period | Quarterly Revenue | % Change |
|---|---|---|
| Quarter ended Jun 2026 | $15.18B | (3.13%) |
| Quarter ended Dec 2025 | $15.67B | +20.24% |
| Quarter ended Jun 2025 | $13.03B | +3.66% |
| Quarter ended Dec 2024 | $12.57B | +12.23% |
| Quarter ended Jun 2024 | $11.20B | (1.77%) |
| Quarter ended Dec 2023 | $11.40B | +19.43% |
| Quarter ended Jun 2023 | $9.55B | (0.24%) |
| Quarter ended Dec 2022 | $9.57B | +40.39% |
| Quarter ended Jun 2022 | $6.82B | (16.84%) |
| Quarter ended Dec 2021 | $8.20B | +14.93% |
| Quarter ended Jun 2021 | $7.13B | (12.93%) |
| Quarter ended Dec 2020 | $8.19B | +13.47% |
| Quarter ended Jun 2020 | $7.22B | (37.39%) |
| Quarter ended Dec 2019 | $11.53B | +15.25% |
| Quarter ended Jun 2019 | $10.01B | (4.69%) |
| Quarter ended Dec 2018 | $10.50B | +6.22% |
| Quarter ended Jun 2018 | $9.89B | (9.52%) |
| Quarter ended Dec 2017 | $10.93B | +26.01% |
| Quarter ended Jun 2017 | $8.67B | (17.20%) |
| Quarter ended Dec 2016 | $10.47B | +21.77% |
| Quarter ended Jun 2016 | $8.60B | (20.64%) |
| Quarter ended Dec 2015 | $10.84B | +8.26% |
| Quarter ended Jun 2015 | $10.01B | (14.16%) |
| Quarter ended Dec 2014 | $11.66B | +9.09% |
| Quarter ended Jun 2014 | $10.69B | +100.75% |
| Quarter ended Dec 2013 | $5.32B | (52.34%) |
| Quarter ended Jun 2013 | $11.17B | +6.64% |
| Quarter ended Dec 2012 | $10.47B | +16.68% |
| Quarter ended Jun 2012 | $8.98B | +3.83% |
| Quarter ended Dec 2011 | $8.65B | (3.15%) |
| Quarter ended Jun 2011 | $8.93B | +3.29% |
| Quarter ended Dec 2010 | $8.64B | +4.34% |
| Quarter ended Jun 2010 | $8.28B | (1.57%) |
| Quarter ended Dec 2009 | $8.42B | (1.78%) |
| Quarter ended Jun 2009 | $8.57B | +29.76% |
| Quarter ended Dec 2008 | $6.60B | (27.00%) |
| Quarter ended Jun 2008 | $9.05B | +22.67% |
| Quarter ended Dec 2007 | $7.37B | (1.22%) |
| Quarter ended Jun 2007 | $7.47B | +6.56% |
| Quarter ended Dec 2006 | $7.01B | +5.90% |
| Quarter ended Jun 2006 | $6.62B | +16.48% |
| Quarter ended Dec 2005 | $5.68B | (3.96%) |
| Quarter ended Jun 2005 | $5.91B | +3.82% |
| Quarter ended Dec 2004 | $5.70B | +5.26% |
| Quarter ended Jun 2004 | $5.41B | +7.50% |
| Quarter ended Dec 2003 | $5.03B | +7.79% |
| Quarter ended Jun 2003 | $4.67B | +0.24% |
| Quarter ended Dec 2002 | $4.66B | +5.02% |
| Quarter ended Jun 2002 | $4.44B | (3.60%) |
| Quarter ended Dec 2001 | $4.60B | +2.69% |
| Quarter ended Jun 2001 | $4.48B | +2.36% |
| Quarter ended Dec 2000 | $4.38B | (1.50%) |
| Quarter ended Jun 2000 | $4.45B | +18.81% |
| Quarter ended Dec 1999 | $3.74B | +2.32% |
| Quarter ended Jun 1999 | $3.66B | (2.21%) |
| Quarter ended Dec 1998 | $3.74B | (0.20%) |
| Quarter ended Jun 1998 | $3.75B | +4.30% |
| Quarter ended Dec 1997 | $3.59B | (0.79%) |
| Quarter ended Jun 1997 | $3.62B | +8.37% |
| Quarter ended Dec 1996 | $3.34B | +9.84% |
| Quarter ended Jun 1996 | $3.04B | +8.48% |
| Quarter ended Dec 1995 | $2.80B | +0.00% |
| Quarter ended Jun 1995 | $2.80B | +13.72% |
| Quarter ended Dec 1994 | $2.47B | +0.00% |
| Quarter ended Jun 1994 | $2.47B | (10.09%) |
| Quarter ended Dec 1993 | $2.74B | +0.00% |
| Quarter ended Jun 1993 | $2.74B | (1.24%) |
| Quarter ended Dec 1992 | $2.78B | +0.00% |
| Quarter ended Jun 1992 | $2.78B | +1.34% |
| Quarter ended Dec 1991 | $2.74B | +0.00% |
| Quarter ended Jun 1991 | $2.74B | (4.22%) |
| Quarter ended Dec 1990 | $2.86B | +0.00% |
| Quarter ended Jun 1990 | $2.86B | +23.90% |
| Quarter ended Dec 1989 | $2.31B | +0.00% |
| Quarter ended Jun 1989 | $2.31B | +50.13% |
| Quarter ended Dec 1988 | $1.54B | +0.00% |
| Quarter ended Jun 1988 | $1.54B | (4.18%) |
| Quarter ended Dec 1987 | $1.61B | +0.00% |
| Quarter ended Jun 1987 | $1.61B | +14.26% |
| Quarter ended Dec 1986 | $1.40B | +0.00% |
| Quarter ended Jun 1986 | $1.40B | +12.55% |
| Quarter ended Dec 1985 | $1.25B | +0.00% |
| Quarter ended Jun 1985 | $1.25B | N/A |