Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $131.38M with a quarterly period change of +10.24%. 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
+12.65%
3 Year
+4.44%
5 Year
+6.71%
10 Year
+7.44%
15 Year
+5.03%
20 Year
+5.97%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Jul 2026 | $131.38M | +10.24% |
| Quarter ended Apr 2026 | $119.18M | +12.28% |
| Quarter ended Jan 2026 | $106.14M | +1.29% |
| Quarter ended Sep 2025 | $104.78M | +1.45% |
| Quarter ended Jun 2025 | $103.29M | +5.66% |
| Quarter ended Mar 2025 | $97.75M | (2.92%) |
| Quarter ended Dec 2024 | $100.69M | (6.69%) |
| Quarter ended Sep 2024 | $107.91M | +14.30% |
| Quarter ended Jun 2024 | $94.42M | +7.21% |
| Quarter ended Mar 2024 | $88.06M | (0.09%) |
| Quarter ended Dec 2023 | $88.14M | (8.87%) |
| Quarter ended Sep 2023 | $96.72M | +3.28% |
| Quarter ended Jul 2023 | $93.65M | (9.08%) |
| Quarter ended Apr 2023 | $102.99M | +1.77% |
| Quarter ended Dec 2022 | $101.20M | (5.51%) |
| Quarter ended Sep 2022 | $107.11M | +14.41% |
| Quarter ended Jul 2022 | $93.62M | +22.36% |
| Quarter ended Apr 2022 | $76.51M | +9.31% |
| Quarter ended Jan 2022 | $70.00M | (11.36%) |
| Quarter ended Sep 2021 | $78.97M | +6.64% |
| Quarter ended Jul 2021 | $74.05M | (18.63%) |
| Quarter ended Apr 2021 | $91.00M | +14.79% |
| Quarter ended Jan 2021 | $79.28M | (11.11%) |
| Quarter ended Sep 2020 | $89.19M | +7.61% |
| Quarter ended Jul 2020 | $82.88M | +34.89% |
| Quarter ended Apr 2020 | $61.45M | (22.41%) |
| Quarter ended Jan 2020 | $79.19M | +1.80% |
| Quarter ended Sep 2019 | $77.79M | +9.52% |
| Quarter ended Jun 2019 | $71.03M | +0.56% |
| Quarter ended Mar 2019 | $70.64M | (2.41%) |
| Quarter ended Dec 2018 | $72.38M | (1.26%) |
| Quarter ended Sep 2018 | $73.30M | +8.08% |
| Quarter ended Jun 2018 | $67.82M | +28.08% |
| Quarter ended Mar 2018 | $52.95M | (16.64%) |
| Quarter ended Dec 2017 | $63.52M | (4.50%) |
| Quarter ended Sep 2017 | $66.51M | +8.71% |
| Quarter ended Jul 2017 | $61.19M | (4.10%) |
| Quarter ended Apr 2017 | $63.80M | (0.86%) |
| Quarter ended Dec 2016 | $64.36M | +4.59% |
| Quarter ended Sep 2016 | $61.53M | (1.55%) |
| Quarter ended Jul 2016 | $62.50M | +17.32% |
| Quarter ended Apr 2016 | $53.27M | +6.42% |
| Quarter ended Jan 2016 | $50.06M | (15.54%) |
| Quarter ended Sep 2015 | $59.27M | +0.31% |
| Quarter ended Jul 2015 | $59.09M | (1.15%) |
| Quarter ended Apr 2015 | $59.78M | (2.67%) |
| Quarter ended Jan 2015 | $61.41M | (1.96%) |
| Quarter ended Sep 2014 | $62.64M | +6.91% |
| Quarter ended Jun 2014 | $58.59M | +10.90% |
| Quarter ended Mar 2014 | $52.84M | +2.59% |
| Quarter ended Dec 2013 | $51.50M | (5.55%) |
| Quarter ended Sep 2013 | $54.53M | (1.70%) |
| Quarter ended Jun 2013 | $55.47M | +6.64% |
| Quarter ended Mar 2013 | $52.02M | +1.68% |
| Quarter ended Dec 2012 | $51.16M | (9.04%) |
| Quarter ended Sep 2012 | $56.24M | (2.00%) |
| Quarter ended Jun 2012 | $57.39M | +5.07% |
| Quarter ended Mar 2012 | $54.62M | +5.75% |
| Quarter ended Dec 2011 | $51.65M | +2.71% |
| Quarter ended Sep 2011 | $50.29M | (7.00%) |
| Quarter ended Jul 2011 | $54.07M | (2.52%) |
| Quarter ended Apr 2011 | $55.47M | +1.02% |
| Quarter ended Jan 2011 | $54.91M | (2.58%) |
| Quarter ended Sep 2010 | $56.36M | +1.47% |
| Quarter ended Jul 2010 | $55.55M | +10.06% |
| Quarter ended Apr 2010 | $50.47M | +13.31% |
| Quarter ended Jan 2010 | $44.54M | +17.76% |
| Quarter ended Sep 2009 | $37.82M | +9.30% |
| Quarter ended Jul 2009 | $34.60M | (3.33%) |
| Quarter ended Apr 2009 | $35.80M | (23.10%) |
| Quarter ended Jan 2009 | $46.55M | (6.57%) |
| Quarter ended Sep 2008 | $49.82M | +2.03% |
| Quarter ended Jun 2008 | $48.83M | (5.28%) |
| Quarter ended Mar 2008 | $51.55M | (7.20%) |
| Quarter ended Dec 2007 | $55.55M | +3.41% |
| Quarter ended Sep 2007 | $53.72M | +39.45% |
| Quarter ended Jun 2007 | $38.52M | +21.74% |
| Quarter ended Mar 2007 | $31.64M | (20.21%) |
| Quarter ended Dec 2006 | $39.66M | (11.64%) |
| Quarter ended Sep 2006 | $44.88M | (1.37%) |
| Quarter ended Jul 2006 | $45.50M | +22.85% |
| Quarter ended Apr 2006 | $37.04M | +18.44% |
| Quarter ended Dec 2005 | $31.27M | +1.68% |
| Quarter ended Sep 2005 | $30.76M | +13.35% |
| Quarter ended Jul 2005 | $27.14M | +6.23% |
| Quarter ended Apr 2005 | $25.55M | +14.58% |
| Quarter ended Jan 2005 | $22.30M | (3.03%) |
| Quarter ended Sep 2004 | $22.99M | +0.05% |
| Quarter ended Jun 2004 | $22.98M | +8.49% |
| Quarter ended Mar 2004 | $21.18M | +7.92% |
| Quarter ended Dec 2003 | $19.63M | +22.88% |
| Quarter ended Sep 2003 | $15.97M | +35.03% |
| Quarter ended Jun 2003 | $11.83M | +22.92% |
| Quarter ended Mar 2003 | $9.62M | (38.08%) |
| Quarter ended Dec 2002 | $15.54M | (30.32%) |
| Quarter ended Sep 2002 | $22.30M | N/A |