Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $83.97M with a quarterly period change of +20.65%. 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
+30.83%
3 Year
+11.31%
5 Year
+19.42%
10 Year
+11.15%
15 Year
+10.44%
20 Year
+8.18%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Jun 2026 | $83.97M | +20.65% |
| Quarter ended Mar 2026 | $69.60M | +0.32% |
| Quarter ended Dec 2025 | $69.38M | (2.48%) |
| Quarter ended Sep 2025 | $71.14M | +9.31% |
| Quarter ended Jun 2025 | $65.08M | +10.65% |
| Quarter ended Mar 2025 | $58.82M | +4.65% |
| Quarter ended Dec 2024 | $56.21M | +25.81% |
| Quarter ended Sep 2024 | $44.68M | (16.33%) |
| Quarter ended Jun 2024 | $53.40M | +11.06% |
| Quarter ended Mar 2024 | $48.08M | (6.07%) |
| Quarter ended Dec 2023 | $51.18M | (7.72%) |
| Quarter ended Sep 2023 | $55.47M | (0.13%) |
| Quarter ended Jun 2023 | $55.54M | +3.49% |
| Quarter ended Mar 2023 | $53.66M | +2.20% |
| Quarter ended Dec 2022 | $52.51M | +1.89% |
| Quarter ended Sep 2022 | $51.53M | +13.38% |
| Quarter ended Jun 2022 | $45.45M | +33.20% |
| Quarter ended Mar 2022 | $34.12M | (13.10%) |
| Quarter ended Dec 2021 | $39.27M | +9.15% |
| Quarter ended Sep 2021 | $35.97M | +5.17% |
| Quarter ended Jun 2021 | $34.20M | +41.00% |
| Quarter ended Mar 2021 | $24.26M | (17.25%) |
| Quarter ended Dec 2020 | $29.32M | (11.99%) |
| Quarter ended Sep 2020 | $33.31M | +6.45% |
| Quarter ended Jun 2020 | $31.29M | +21.48% |
| Quarter ended Mar 2020 | $25.76M | (42.50%) |
| Quarter ended Dec 2019 | $44.80M | +99.46% |
| Quarter ended Sep 2019 | $22.46M | +12.95% |
| Quarter ended Jun 2019 | $19.88M | (15.60%) |
| Quarter ended Mar 2019 | $23.56M | (22.54%) |
| Quarter ended Dec 2018 | $30.41M | +4.14% |
| Quarter ended Sep 2018 | $29.21M | +0.67% |
| Quarter ended Jun 2018 | $29.01M | +37.29% |
| Quarter ended Mar 2018 | $21.13M | (4.27%) |
| Quarter ended Dec 2017 | $22.07M | (20.07%) |
| Quarter ended Sep 2017 | $27.62M | (4.91%) |
| Quarter ended Jun 2017 | $29.04M | +24.76% |
| Quarter ended Mar 2017 | $23.28M | (5.29%) |
| Quarter ended Dec 2016 | $24.58M | (7.51%) |
| Quarter ended Sep 2016 | $26.57M | +3.44% |
| Quarter ended Jun 2016 | $25.69M | +11.35% |
| Quarter ended Mar 2016 | $23.07M | (11.40%) |
| Quarter ended Dec 2015 | $26.04M | (4.99%) |
| Quarter ended Sep 2015 | $27.41M | (4.02%) |
| Quarter ended Jun 2015 | $28.56M | +5.29% |
| Quarter ended Mar 2015 | $27.13M | (2.67%) |
| Quarter ended Dec 2014 | $27.87M | (0.79%) |
| Quarter ended Sep 2014 | $28.09M | +56.53% |
| Quarter ended Jun 2014 | $17.95M | +27.55% |
| Quarter ended Mar 2014 | $14.07M | (21.44%) |
| Quarter ended Dec 2013 | $17.91M | (12.35%) |
| Quarter ended Sep 2013 | $20.43M | +28.19% |
| Quarter ended Jun 2013 | $15.94M | +75.05% |
| Quarter ended Mar 2013 | $9.11M | (19.04%) |
| Quarter ended Dec 2012 | $11.25M | (11.13%) |
| Quarter ended Sep 2012 | $12.65M | +3.98% |
| Quarter ended Jun 2012 | $12.17M | +16.70% |
| Quarter ended Mar 2012 | $10.43M | +1.67% |
| Quarter ended Dec 2011 | $10.26M | (14.79%) |
| Quarter ended Sep 2011 | $12.04M | (12.80%) |
| Quarter ended Jun 2011 | $13.80M | (3.27%) |
| Quarter ended Mar 2011 | $14.27M | (20.87%) |
| Quarter ended Dec 2010 | $18.04M | (10.56%) |
| Quarter ended Sep 2010 | $20.17M | +25.60% |
| Quarter ended Jun 2010 | $16.06M | +76.52% |
| Quarter ended Mar 2010 | $9.10M | +27.57% |
| Quarter ended Dec 2009 | $7.13M | +24.61% |
| Quarter ended Sep 2009 | $5.72M | +20.67% |
| Quarter ended Jun 2009 | $4.74M | (16.22%) |
| Quarter ended Mar 2009 | $5.66M | (9.82%) |
| Quarter ended Dec 2008 | $6.28M | (40.94%) |
| Quarter ended Sep 2008 | $10.63M | (19.11%) |
| Quarter ended Jun 2008 | $13.14M | +16.97% |
| Quarter ended Mar 2008 | $11.23M | (25.67%) |
| Quarter ended Dec 2007 | $15.11M | +7.23% |
| Quarter ended Sep 2007 | $14.09M | +8.28% |
| Quarter ended Jun 2007 | $13.01M | (6.48%) |
| Quarter ended Mar 2007 | $13.92M | +1.97% |
| Quarter ended Dec 2006 | $13.65M | (21.80%) |
| Quarter ended Sep 2006 | $17.45M | +7.63% |
| Quarter ended Jun 2006 | $16.21M | +10.75% |
| Quarter ended Mar 2006 | $14.64M | +2.10% |
| Quarter ended Dec 2005 | $14.34M | (9.41%) |
| Quarter ended Sep 2005 | $15.83M | (6.08%) |
| Quarter ended Jun 2005 | $16.85M | +32.19% |
| Quarter ended Mar 2005 | $12.75M | (12.12%) |
| Quarter ended Dec 2004 | $14.51M | (3.14%) |
| Quarter ended Sep 2004 | $14.98M | (1.42%) |
| Quarter ended Jun 2004 | $15.19M | +20.92% |
| Quarter ended Mar 2004 | $12.57M | (0.40%) |
| Quarter ended Dec 2003 | $12.62M | (4.23%) |
| Quarter ended Sep 2003 | $13.17M | +10.58% |
| Quarter ended Jun 2003 | $11.91M | +70.68% |
| Quarter ended Mar 2003 | $6.98M | (18.07%) |
| Quarter ended Dec 2002 | $8.52M | +36.22% |
| Quarter ended Sep 2002 | $6.25M | N/A |