Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $53.59M with a quarterly period change of +26.84%. 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
+13.26%
3 Year
+1.77%
5 Year
+9.95%
10 Year
+9.97%
15 Year
+13.04%
20 Year
+12.40%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Jun 2026 | $53.59M | +26.84% |
| Quarter ended Mar 2026 | $42.25M | (2.42%) |
| Quarter ended Dec 2025 | $43.30M | (6.24%) |
| Quarter ended Sep 2025 | $46.18M | +6.82% |
| Quarter ended Jun 2025 | $43.23M | +1.12% |
| Quarter ended Mar 2025 | $42.75M | +11.41% |
| Quarter ended Dec 2024 | $38.37M | (2.27%) |
| Quarter ended Sep 2024 | $39.26M | (3.47%) |
| Quarter ended Jun 2024 | $40.68M | (14.14%) |
| Quarter ended Mar 2024 | $47.38M | +6.77% |
| Quarter ended Dec 2023 | $44.37M | (6.58%) |
| Quarter ended Sep 2023 | $47.50M | +3.31% |
| Quarter ended Jun 2023 | $45.98M | +0.31% |
| Quarter ended Mar 2023 | $45.83M | +12.54% |
| Quarter ended Dec 2022 | $40.73M | (5.93%) |
| Quarter ended Sep 2022 | $43.30M | +8.86% |
| Quarter ended Jun 2022 | $39.77M | +18.87% |
| Quarter ended Mar 2022 | $33.46M | +20.58% |
| Quarter ended Dec 2021 | $27.75M | (13.34%) |
| Quarter ended Sep 2021 | $32.02M | +2.58% |
| Quarter ended Jun 2021 | $31.22M | +3.82% |
| Quarter ended Mar 2021 | $30.07M | +15.94% |
| Quarter ended Dec 2020 | $25.93M | (7.84%) |
| Quarter ended Sep 2020 | $28.14M | +6.35% |
| Quarter ended Jun 2020 | $26.46M | (5.64%) |
| Quarter ended Mar 2020 | $28.04M | +5.94% |
| Quarter ended Dec 2019 | $26.47M | (11.85%) |
| Quarter ended Sep 2019 | $30.03M | +5.66% |
| Quarter ended Jun 2019 | $28.42M | +2.75% |
| Quarter ended Mar 2019 | $27.66M | +28.24% |
| Quarter ended Dec 2018 | $21.57M | (9.22%) |
| Quarter ended Sep 2018 | $23.76M | +1.04% |
| Quarter ended Jun 2018 | $23.52M | +4.27% |
| Quarter ended Mar 2018 | $22.55M | +9.75% |
| Quarter ended Dec 2017 | $20.55M | +5.14% |
| Quarter ended Sep 2017 | $19.55M | +9.31% |
| Quarter ended Jun 2017 | $17.88M | +1.02% |
| Quarter ended Mar 2017 | $17.70M | +1.10% |
| Quarter ended Dec 2016 | $17.51M | (2.23%) |
| Quarter ended Sep 2016 | $17.91M | (9.85%) |
| Quarter ended Jun 2016 | $19.86M | +7.34% |
| Quarter ended Mar 2016 | $18.50M | +28.99% |
| Quarter ended Dec 2015 | $14.35M | (24.25%) |
| Quarter ended Sep 2015 | $18.94M | +5.29% |
| Quarter ended Jun 2015 | $17.99M | +2.78% |
| Quarter ended Mar 2015 | $17.50M | (3.60%) |
| Quarter ended Dec 2014 | $18.15M | (7.43%) |
| Quarter ended Sep 2014 | $19.61M | +5.62% |
| Quarter ended Jun 2014 | $18.57M | +8.64% |
| Quarter ended Mar 2014 | $17.09M | +20.15% |
| Quarter ended Dec 2013 | $14.23M | +96.55% |
| Quarter ended Sep 2013 | $7.24M | (3.94%) |
| Quarter ended Jun 2013 | $7.54M | +0.16% |
| Quarter ended Mar 2013 | $7.52M | +11.40% |
| Quarter ended Dec 2012 | $6.75M | (4.87%) |
| Quarter ended Sep 2012 | $7.10M | (12.91%) |
| Quarter ended Jun 2012 | $8.15M | +6.73% |
| Quarter ended Mar 2012 | $7.64M | (10.88%) |
| Quarter ended Dec 2011 | $8.57M | +4.33% |
| Quarter ended Sep 2011 | $8.21M | (6.67%) |
| Quarter ended Jun 2011 | $8.80M | +10.71% |
| Quarter ended Mar 2011 | $7.95M | +28.54% |
| Quarter ended Dec 2010 | $6.18M | (5.69%) |
| Quarter ended Sep 2010 | $6.56M | +18.23% |
| Quarter ended Jun 2010 | $5.55M | +25.90% |
| Quarter ended Mar 2010 | $4.41M | +3.87% |
| Quarter ended Dec 2009 | $4.24M | +12.94% |
| Quarter ended Sep 2009 | $3.75M | +59.99% |
| Quarter ended Jun 2009 | $2.35M | (15.85%) |
| Quarter ended Mar 2009 | $2.79M | (31.91%) |
| Quarter ended Dec 2008 | $4.10M | (25.58%) |
| Quarter ended Sep 2008 | $5.50M | (14.01%) |
| Quarter ended Jun 2008 | $6.40M | +3.83% |
| Quarter ended Mar 2008 | $6.17M | +12.91% |
| Quarter ended Dec 2007 | $5.46M | +3.25% |
| Quarter ended Sep 2007 | $5.29M | +17.56% |
| Quarter ended Jun 2007 | $4.50M | (16.10%) |
| Quarter ended Mar 2007 | $5.36M | +19.27% |
| Quarter ended Dec 2006 | $4.50M | (11.24%) |
| Quarter ended Sep 2006 | $5.06M | (3.76%) |
| Quarter ended Jun 2006 | $5.26M | +11.01% |
| Quarter ended Mar 2006 | $4.74M | +29.01% |
| Quarter ended Dec 2005 | $3.67M | (12.48%) |
| Quarter ended Sep 2005 | $4.20M | (0.62%) |
| Quarter ended Jun 2005 | $4.22M | +3.33% |
| Quarter ended Mar 2005 | $4.09M | (14.55%) |
| Quarter ended Dec 2004 | $4.78M | +4.84% |
| Quarter ended Sep 2004 | $4.56M | +12.28% |
| Quarter ended Jun 2004 | $4.06M | +33.38% |
| Quarter ended Mar 2004 | $3.05M | (5.34%) |
| Quarter ended Dec 2003 | $3.22M | +40.45% |
| Quarter ended Sep 2003 | $2.29M | (10.22%) |
| Quarter ended Jun 2003 | $2.55M | +15.89% |
| Quarter ended Mar 2003 | $2.20M | +16.19% |
| Quarter ended Sep 2002 | $1.90M | (62.19%) |
| Quarter ended Jun 2002 | $5.01M | N/A |