Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $46.72M with a quarterly period change of +11.90%. 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
+9.77%
3 Year
+26.36%
5 Year
+26.70%
10 Year
+19.44%
15 Year
+11.48%
20 Year
+9.83%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Jun 2026 | $46.72M | +11.90% |
| Quarter ended Mar 2026 | $41.75M | (0.81%) |
| Quarter ended Dec 2025 | $42.09M | (19.22%) |
| Quarter ended Sep 2025 | $52.10M | +24.68% |
| Quarter ended Jun 2025 | $41.79M | (9.29%) |
| Quarter ended Mar 2025 | $46.07M | +30.00% |
| Quarter ended Dec 2024 | $35.44M | (17.80%) |
| Quarter ended Sep 2024 | $43.11M | +24.09% |
| Quarter ended Jun 2024 | $34.74M | +13.51% |
| Quarter ended Mar 2024 | $30.61M | +29.75% |
| Quarter ended Dec 2023 | $23.59M | (16.22%) |
| Quarter ended Sep 2023 | $28.16M | +3.77% |
| Quarter ended Jun 2023 | $27.13M | +13.08% |
| Quarter ended Mar 2023 | $23.99M | +42.78% |
| Quarter ended Dec 2022 | $16.80M | (25.61%) |
| Quarter ended Sep 2022 | $22.59M | +37.07% |
| Quarter ended Jun 2022 | $16.48M | +13.92% |
| Quarter ended Mar 2022 | $14.47M | +8.62% |
| Quarter ended Dec 2021 | $13.32M | (23.19%) |
| Quarter ended Sep 2021 | $17.34M | +3.25% |
| Quarter ended Jun 2021 | $16.80M | +42.27% |
| Quarter ended Mar 2021 | $11.80M | (10.37%) |
| Quarter ended Dec 2020 | $13.17M | (7.13%) |
| Quarter ended Sep 2020 | $14.18M | +36.93% |
| Quarter ended Jun 2020 | $10.36M | +4.86% |
| Quarter ended Mar 2020 | $9.88M | +1.06% |
| Quarter ended Dec 2019 | $9.77M | (67.51%) |
| Quarter ended Sep 2019 | $30.08M | +209.20% |
| Quarter ended Jun 2019 | $9.73M | (66.58%) |
| Quarter ended Mar 2019 | $29.11M | +339.93% |
| Quarter ended Dec 2018 | $6.62M | (8.06%) |
| Quarter ended Sep 2018 | $7.20M | (25.33%) |
| Quarter ended Jun 2018 | $9.64M | +36.95% |
| Quarter ended Mar 2018 | $7.04M | (9.22%) |
| Quarter ended Dec 2017 | $7.75M | (18.84%) |
| Quarter ended Sep 2017 | $9.55M | +8.08% |
| Quarter ended Jun 2017 | $8.84M | +7.28% |
| Quarter ended Mar 2017 | $8.24M | +10.82% |
| Quarter ended Dec 2016 | $7.43M | (29.66%) |
| Quarter ended Sep 2016 | $10.57M | +45.96% |
| Quarter ended Jun 2016 | $7.24M | (7.73%) |
| Quarter ended Mar 2016 | $7.85M | +43.47% |
| Quarter ended Dec 2015 | $5.47M | (47.24%) |
| Quarter ended Sep 2015 | $10.37M | +47.83% |
| Quarter ended Jun 2015 | $7.01M | +19.59% |
| Quarter ended Mar 2015 | $5.86M | (25.71%) |
| Quarter ended Dec 2014 | $7.89M | (20.14%) |
| Quarter ended Sep 2014 | $9.88M | (5.18%) |
| Quarter ended Jun 2014 | $10.42M | +21.31% |
| Quarter ended Mar 2014 | $8.59M | +33.52% |
| Quarter ended Dec 2013 | $6.43M | (29.36%) |
| Quarter ended Sep 2013 | $9.11M | +1.63% |
| Quarter ended Jun 2013 | $8.96M | +42.49% |
| Quarter ended Mar 2013 | $6.29M | (22.55%) |
| Quarter ended Dec 2012 | $8.12M | +4.69% |
| Quarter ended Sep 2012 | $7.76M | (7.11%) |
| Quarter ended Jun 2012 | $8.35M | (9.24%) |
| Quarter ended Mar 2012 | $9.20M | +2.28% |
| Quarter ended Dec 2011 | $9.00M | (28.24%) |
| Quarter ended Sep 2011 | $12.54M | +20.58% |
| Quarter ended Jun 2011 | $10.40M | +10.49% |
| Quarter ended Mar 2011 | $9.41M | +32.62% |
| Quarter ended Dec 2010 | $7.10M | (19.94%) |
| Quarter ended Sep 2010 | $8.87M | (16.04%) |
| Quarter ended Jun 2010 | $10.56M | +10.91% |
| Quarter ended Mar 2010 | $9.52M | +34.46% |
| Quarter ended Dec 2009 | $7.08M | (18.00%) |
| Quarter ended Sep 2009 | $8.63M | +26.75% |
| Quarter ended Jun 2009 | $6.81M | +9.39% |
| Quarter ended Mar 2009 | $6.23M | +217.38% |
| Quarter ended Dec 2008 | ($5.30M) | (143.01%) |
| Quarter ended Sep 2008 | $12.34M | +10.49% |
| Quarter ended Jun 2008 | $11.16M | +65.03% |
| Quarter ended Mar 2008 | $6.76M | +306.38% |
| Quarter ended Dec 2007 | ($3.28M) | (131.39%) |
| Quarter ended Sep 2007 | $10.44M | +45.17% |
| Quarter ended Jun 2007 | $7.19M | +27.94% |
| Quarter ended Mar 2007 | $5.62M | +436.24% |
| Quarter ended Dec 2006 | ($1.67M) | (116.18%) |
| Quarter ended Sep 2006 | $10.33M | +22.99% |
| Quarter ended Jun 2006 | $8.40M | +31.35% |
| Quarter ended Mar 2006 | $6.40M | +7.23% |
| Quarter ended Dec 2005 | $5.96M | (17.85%) |
| Quarter ended Sep 2005 | $7.26M | (6.21%) |
| Quarter ended Jun 2005 | $7.74M | +23.30% |
| Quarter ended Mar 2005 | $6.28M | +9.41% |
| Quarter ended Dec 2004 | $5.74M | (20.01%) |
| Quarter ended Sep 2004 | $7.17M | +10.44% |
| Quarter ended Jun 2004 | $6.50M | +29.09% |
| Quarter ended Mar 2004 | $5.03M | +0.72% |
| Quarter ended Dec 2003 | $5.00M | (15.51%) |
| Quarter ended Sep 2003 | $5.91M | +18.33% |
| Quarter ended Jun 2003 | $5.00M | +53.50% |
| Quarter ended Mar 2003 | $3.26M | (6.94%) |
| Quarter ended Dec 2002 | $3.50M | (18.82%) |
| Quarter ended Sep 2002 | $4.31M | N/A |