Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $4.55B with a quarterly period change of +5.94%. Gross profit is revenue minus cost of revenue, before operating expenses, interest, and taxes.
Reported quarterly gross profit; no daily interpolation.
1 Year
N/A
3 Year
+35.60%
5 Year
+40.46%
10 Year
+5.61%
15 Year
+6.07%
20 Year
+5.42%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Jun 2026 | $4.55B | +5.94% |
| Quarter ended Dec 2025 | $4.29B | +16.18% |
| Quarter ended Jun 2025 | $3.69B | +39.72% |
| Quarter ended Dec 2024 | $2.64B | (0.80%) |
| Quarter ended Jun 2024 | $2.66B | +7.63% |
| Quarter ended Dec 2023 | $2.48B | +19.45% |
| Quarter ended Jun 2023 | $2.07B | +0.71% |
| Quarter ended Dec 2022 | $2.06B | +61.00% |
| Quarter ended Jun 2022 | $1.28B | (30.69%) |
| Quarter ended Dec 2021 | $1.84B | +62.27% |
| Quarter ended Jun 2021 | $1.14B | +94.93% |
| Quarter ended Dec 2020 | $583.12M | +163.30% |
| Quarter ended Jun 2020 | ($921.26M) | (737.87%) |
| Quarter ended Dec 2019 | $144.43M | (88.67%) |
| Quarter ended Jun 2019 | $1.27B | +13.69% |
| Quarter ended Dec 2018 | $1.12B | +167.00% |
| Quarter ended Jun 2018 | $419.86M | (80.16%) |
| Quarter ended Dec 2017 | $2.12B | +89.99% |
| Quarter ended Jun 2017 | $1.11B | (51.30%) |
| Quarter ended Dec 2016 | $2.29B | +40.42% |
| Quarter ended Jun 2016 | $1.63B | (44.94%) |
| Quarter ended Dec 2015 | $2.96B | +48.36% |
| Quarter ended Jun 2015 | $1.99B | (30.91%) |
| Quarter ended Dec 2014 | $2.89B | +24.98% |
| Quarter ended Jun 2014 | $2.31B | +113.40% |
| Quarter ended Dec 2013 | $1.08B | (55.92%) |
| Quarter ended Jun 2013 | $2.45B | +1.92% |
| Quarter ended Dec 2012 | $2.41B | +21.40% |
| Quarter ended Jun 2012 | $1.98B | +4.26% |
| Quarter ended Dec 2011 | $1.90B | (3.15%) |
| Quarter ended Jun 2011 | $1.96B | +14.53% |
| Quarter ended Dec 2010 | $1.72B | +4.34% |
| Quarter ended Jun 2010 | $1.64B | (3.63%) |
| Quarter ended Dec 2009 | $1.71B | (1.78%) |
| Quarter ended Jun 2009 | $1.74B | +32.43% |
| Quarter ended Dec 2008 | $1.31B | (27.00%) |
| Quarter ended Jun 2008 | $1.80B | +26.51% |
| Quarter ended Dec 2007 | $1.42B | (1.22%) |
| Quarter ended Jun 2007 | $1.44B | (10.28%) |
| Quarter ended Dec 2006 | $1.60B | +5.90% |
| Quarter ended Jun 2006 | $1.51B | +4.79% |
| Quarter ended Dec 2005 | $1.44B | (3.96%) |
| Quarter ended Jun 2005 | $1.50B | +30.50% |
| Quarter ended Dec 2004 | $1.15B | +5.26% |
| Quarter ended Jun 2004 | $1.09B | +31.85% |
| Quarter ended Dec 2003 | $830.36M | +7.79% |
| Quarter ended Jun 2003 | $770.36M | +9.61% |
| Quarter ended Dec 2002 | $702.81M | +5.02% |
| Quarter ended Jun 2002 | $669.20M | (0.20%) |
| Quarter ended Dec 2001 | $670.57M | +2.69% |
| Quarter ended Jun 2001 | $653.01M | +1.81% |
| Quarter ended Dec 2000 | $641.37M | (1.50%) |
| Quarter ended Jun 2000 | $651.16M | (4.78%) |
| Quarter ended Dec 1999 | $683.87M | +2.32% |
| Quarter ended Jun 1999 | $668.37M | +1.08% |
| Quarter ended Dec 1998 | $661.20M | (0.20%) |
| Quarter ended Jun 1998 | $662.55M | (81.56%) |
| 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 |