Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $108.29M with a quarterly period change of +17.55%. 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.63%
3 Year
+5.64%
5 Year
+3.53%
10 Year
+17.12%
15 Year
+34.53%
20 Year
+6.08%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | % Change |
|---|---|---|
| Quarter ended Mar 2026 | $108.29M | +17.55% |
| Quarter ended Dec 2025 | $92.12M | +14.53% |
| Quarter ended Sep 2025 | $80.44M | +10.57% |
| Quarter ended Jun 2025 | $72.75M | +10.22% |
| Quarter ended Mar 2025 | $66.00M | (10.30%) |
| Quarter ended Dec 2024 | $73.58M | (13.13%) |
| Quarter ended Sep 2024 | $84.70M | (2.53%) |
| Quarter ended Jun 2024 | $86.90M | +38.51% |
| Quarter ended Mar 2024 | $62.74M | (7.65%) |
| Quarter ended Dec 2023 | $67.93M | (1.95%) |
| Quarter ended Sep 2023 | $69.28M | +14.93% |
| Quarter ended Jul 2023 | $60.28M | (1.30%) |
| Quarter ended Apr 2023 | $61.08M | +35.12% |
| Quarter ended Dec 2022 | $45.20M | (27.34%) |
| Quarter ended Sep 2022 | $62.21M | (34.07%) |
| Quarter ended Jun 2022 | $94.37M | +0.15% |
| Quarter ended Mar 2022 | $94.22M | +5.21% |
| Quarter ended Dec 2021 | $89.56M | +11.64% |
| Quarter ended Sep 2021 | $80.22M | +5.16% |
| Quarter ended Jun 2021 | $76.28M | (0.55%) |
| Quarter ended Mar 2021 | $76.71M | (1.17%) |
| Quarter ended Dec 2020 | $77.61M | +1.13% |
| Quarter ended Sep 2020 | $76.75M | +15.99% |
| Quarter ended Jun 2020 | $66.17M | (1.81%) |
| Quarter ended Mar 2020 | $67.39M | (9.31%) |
| Quarter ended Dec 2019 | $74.31M | +34.32% |
| Quarter ended Sep 2019 | $55.32M | (0.06%) |
| Quarter ended Jun 2019 | $55.35M | +5.39% |
| Quarter ended Mar 2019 | $52.52M | (6.25%) |
| Quarter ended Dec 2018 | $56.02M | +5.76% |
| Quarter ended Sep 2018 | $52.97M | (5.78%) |
| Quarter ended Jun 2018 | $56.22M | +24.57% |
| Quarter ended Mar 2018 | $45.13M | (7.20%) |
| Quarter ended Dec 2017 | $48.63M | (15.62%) |
| Quarter ended Sep 2017 | $57.63M | (6.70%) |
| Quarter ended Jul 2017 | $61.77M | +29.84% |
| Quarter ended Apr 2017 | $47.57M | +18.12% |
| Quarter ended Dec 2016 | $40.27M | +48.14% |
| Quarter ended Sep 2016 | $27.19M | +6.93% |
| Quarter ended Jun 2016 | $25.43M | +159.67% |
| Quarter ended Mar 2016 | $9.79M | (53.79%) |
| Quarter ended Dec 2015 | $21.19M | +14.82% |
| Quarter ended Sep 2015 | $18.45M | (20.80%) |
| Quarter ended Jun 2015 | $23.30M | +2.26% |
| Quarter ended Mar 2015 | $22.79M | +8.79% |
| Quarter ended Dec 2014 | $20.95M | (13.23%) |
| Quarter ended Sep 2014 | $24.14M | +20.57% |
| Quarter ended Jun 2014 | $20.02M | +62.47% |
| Quarter ended Mar 2014 | $12.32M | +189.46% |
| Quarter ended Dec 2013 | $4.26M | (66.06%) |
| Quarter ended Sep 2013 | $12.55M | (23.52%) |
| Quarter ended Jun 2013 | $16.41M | +80.77% |
| Quarter ended Mar 2013 | $9.07M | +388.65% |
| Quarter ended Dec 2012 | ($3.14M) | (138.57%) |
| Quarter ended Sep 2012 | $8.15M | (49.58%) |
| Quarter ended Jun 2012 | $16.17M | +289.00% |
| Quarter ended Mar 2012 | $4.16M | +183.54% |
| Quarter ended Dec 2011 | ($4.97M) | (141.55%) |
| Quarter ended Sep 2011 | $11.97M | +21.07% |
| Quarter ended Jun 2011 | $9.89M | +143.06% |
| Quarter ended Mar 2011 | $4.07M | +22.60% |
| Quarter ended Dec 2010 | $3.32M | +146.14% |
| Quarter ended Sep 2010 | ($7.19M) | (283.05%) |
| Quarter ended Jun 2010 | $3.93M | +268.81% |
| Quarter ended Mar 2010 | ($2.33M) | +16.92% |
| Quarter ended Dec 2009 | ($2.80M) | (135.16%) |
| Quarter ended Sep 2009 | $7.97M | +701.06% |
| Quarter ended Jun 2009 | ($1.33M) | +63.96% |
| Quarter ended Mar 2009 | ($3.68M) | (724.62%) |
| Quarter ended Dec 2008 | $589,000 | (95.09%) |
| Quarter ended Sep 2008 | $12.00M | +8.11% |
| Quarter ended Jun 2008 | $11.10M | (11.70%) |
| Quarter ended Mar 2008 | $12.57M | (79.59%) |
| Quarter ended Dec 2007 | $61.58M | (7.65%) |
| Quarter ended Sep 2007 | $66.68M | +10.29% |
| Quarter ended Jun 2007 | $60.46M | +11.38% |
| Quarter ended Mar 2007 | $54.28M | +6.11% |
| Quarter ended Dec 2006 | $51.16M | +1.77% |
| Quarter ended Sep 2006 | $50.27M | +3.16% |
| Quarter ended Jul 2006 | $48.73M | +19.34% |
| Quarter ended Apr 2006 | $40.83M | +17.25% |
| Quarter ended Dec 2005 | $34.82M | +23.11% |
| Quarter ended Sep 2005 | $28.29M | +29.14% |
| Quarter ended Jun 2005 | $21.90M | (1.03%) |
| Quarter ended Mar 2005 | $22.13M | +10.24% |
| Quarter ended Dec 2004 | $20.07M | (22.04%) |
| Quarter ended Sep 2004 | $25.75M | +11.98% |
| Quarter ended Jun 2004 | $23.00M | +20.45% |
| Quarter ended Mar 2004 | $19.09M | +19.21% |
| Quarter ended Dec 2003 | $16.02M | +24.51% |
| Quarter ended Sep 2003 | $12.86M | +22.80% |
| Quarter ended Jun 2003 | $10.47M | +18.85% |
| Quarter ended Mar 2003 | $8.81M | N/A |