Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $143.89M with a quarterly period change of +8.01%. Gross profit is revenue minus cost of revenue, before operating expenses, interest, and taxes.
Reported quarterly gross profit; no daily interpolation.
Gross Profit growth vs the same quarter one year earlier, last 40 quarters.
1 Year
+37.74%
3 Year
+11.71%
5 Year
+9.88%
10 Year
+15.30%
15 Year
+12.97%
20 Year
+8.64%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Jun 2026 | $143.89M | +8.01% |
| Quarter ended Mar 2026 | $133.22M | +21.03% |
| Quarter ended Dec 2025 | $110.08M | (0.54%) |
| Quarter ended Sep 2025 | $110.68M | +7.98% |
| Quarter ended Jun 2025 | $102.50M | +7.09% |
| Quarter ended Mar 2025 | $95.71M | +11.37% |
| Quarter ended Dec 2024 | $85.94M | +11.20% |
| Quarter ended Sep 2024 | $77.29M | +89.23% |
| Quarter ended Jun 2024 | $40.84M | (52.64%) |
| Quarter ended Mar 2024 | $86.24M | (10.42%) |
| Quarter ended Dec 2023 | $96.27M | +4.21% |
| Quarter ended Sep 2023 | $92.38M | +2.50% |
| Quarter ended Jun 2023 | $90.13M | +6.80% |
| Quarter ended Mar 2023 | $84.39M | (12.34%) |
| Quarter ended Dec 2022 | $96.27M | +11.49% |
| Quarter ended Sep 2022 | $86.35M | +6.78% |
| Quarter ended Jun 2022 | $80.86M | +0.47% |
| Quarter ended Mar 2022 | $80.48M | (3.13%) |
| Quarter ended Dec 2021 | $83.08M | (1.00%) |
| Quarter ended Sep 2021 | $83.92M | +3.58% |
| Quarter ended Jun 2021 | $81.02M | +5.29% |
| Quarter ended Mar 2021 | $76.95M | +0.67% |
| Quarter ended Dec 2020 | $76.44M | (0.04%) |
| Quarter ended Sep 2020 | $76.47M | +24.74% |
| Quarter ended Jun 2020 | $61.30M | (0.53%) |
| Quarter ended Mar 2020 | $61.63M | (10.58%) |
| Quarter ended Dec 2019 | $68.92M | +16.43% |
| Quarter ended Sep 2019 | $59.20M | +37.15% |
| Quarter ended Jun 2019 | $43.16M | +0.67% |
| Quarter ended Mar 2019 | $42.88M | (9.53%) |
| Quarter ended Dec 2018 | $47.39M | +4.65% |
| Quarter ended Sep 2018 | $45.29M | +17.23% |
| Quarter ended Jun 2018 | $38.63M | +8.05% |
| Quarter ended Mar 2018 | $35.75M | (3.09%) |
| Quarter ended Dec 2017 | $36.89M | +5.86% |
| Quarter ended Sep 2017 | $34.85M | +26.66% |
| Quarter ended Jun 2017 | $27.52M | +6.90% |
| Quarter ended Mar 2017 | $25.74M | (38.63%) |
| Quarter ended Dec 2016 | $41.94M | +23.14% |
| Quarter ended Sep 2016 | $34.06M | +8.36% |
| Quarter ended Jun 2016 | $31.43M | +15.23% |
| Quarter ended Mar 2016 | $27.28M | (16.34%) |
| Quarter ended Dec 2015 | $32.61M | +13.94% |
| Quarter ended Sep 2015 | $28.62M | (9.82%) |
| Quarter ended Jun 2015 | $31.74M | +8.04% |
| Quarter ended Mar 2015 | $29.37M | (30.20%) |
| Quarter ended Dec 2014 | $42.08M | +28.60% |
| Quarter ended Sep 2014 | $32.72M | +7.19% |
| Quarter ended Jun 2014 | $30.53M | +12.73% |
| Quarter ended Mar 2014 | $27.08M | (19.97%) |
| Quarter ended Dec 2013 | $33.84M | +4.17% |
| Quarter ended Sep 2013 | $32.48M | +3.94% |
| Quarter ended Jun 2013 | $31.25M | +14.47% |
| Quarter ended Mar 2013 | $27.30M | (17.05%) |
| Quarter ended Dec 2012 | $32.92M | +11.31% |
| Quarter ended Sep 2012 | $29.57M | (1.63%) |
| Quarter ended Jun 2012 | $30.06M | +15.17% |
| Quarter ended Mar 2012 | $26.10M | +6.00% |
| Quarter ended Dec 2011 | $24.63M | +24.29% |
| Quarter ended Sep 2011 | $19.81M | +1.40% |
| Quarter ended Jun 2011 | $19.54M | (9.50%) |
| Quarter ended Mar 2011 | $21.59M | (0.98%) |
| Quarter ended Dec 2010 | $21.80M | +27.98% |
| Quarter ended Sep 2010 | $17.04M | +1.93% |
| Quarter ended Jun 2010 | $16.71M | +10.18% |
| Quarter ended Mar 2010 | $15.17M | (21.74%) |
| Quarter ended Dec 2009 | $19.38M | (6.43%) |
| Quarter ended Sep 2009 | $20.71M | +10.32% |
| Quarter ended Jun 2009 | $18.78M | +10.24% |
| Quarter ended Mar 2009 | $17.03M | (57.40%) |
| Quarter ended Dec 2008 | $39.98M | +110.61% |
| Quarter ended Sep 2008 | $18.98M | (4.93%) |
| Quarter ended Jun 2008 | $19.97M | (1.15%) |
| Quarter ended Mar 2008 | $20.20M | +4.96% |
| Quarter ended Dec 2007 | $19.25M | +1.37% |
| Quarter ended Sep 2007 | $18.98M | +5.02% |
| Quarter ended Jun 2007 | $18.08M | +74.13% |
| Quarter ended Dec 1999 | $10.38M | (37.08%) |
| Quarter ended Sep 1999 | $16.50M | +4.43% |
| Quarter ended Jun 1999 | $15.80M | +24.41% |
| Quarter ended Mar 1999 | $12.70M | (9.29%) |
| Quarter ended Dec 1998 | $14.00M | +5.26% |
| Quarter ended Sep 1998 | $13.30M | +8.13% |
| Quarter ended Jun 1998 | $12.30M | +19.42% |
| Quarter ended Mar 1998 | $10.30M | (13.45%) |
| Quarter ended Dec 1997 | $11.90M | (9.85%) |
| Quarter ended Sep 1997 | $13.20M | +16.81% |
| Quarter ended Jun 1997 | $11.30M | +28.41% |
| Quarter ended Mar 1997 | $8.80M | (14.56%) |
| Quarter ended Dec 1996 | $10.30M | +4.04% |
| Quarter ended Sep 1996 | $9.90M | +1.02% |
| Quarter ended Jun 1996 | $9.80M | +20.99% |
| Quarter ended Mar 1996 | $8.10M | (12.90%) |
| Quarter ended Dec 1995 | $9.30M | (1.06%) |
| Quarter ended Sep 1995 | $9.40M | +6.82% |
| Quarter ended Jun 1995 | $8.80M | N/A |