Basis: latest reported fiscal quarter (Q2 FY2027). Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly gross profit is $79.64M with QoQ Growth of +4.41%. Gross profit is revenue minus cost of revenue, before operating expenses, interest, and taxes.
Reported quarterly gross profit; no daily interpolation. Q2 FY2027 (2026-07-31): $79.64M.
Gross Profit growth vs the same fiscal quarter in the prior fiscal year, last 40 comparable quarters.
1 Year
+15.32%
3 Year
+17.07%
5 Year
-1.67%
10 Year
N/A
15 Year
+34.91%
20 Year
+27.04%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Period | Gross Profit | QoQ Growth | YoY Growth |
|---|---|---|---|
| Q2 FY2027Period end 2026-07-31 | $79.64M | +4.41% | +14.15% |
| Q1 FY2027Period end 2026-04-30 | $76.27M | (3.14%) | +11.92% |
| Q4 FY2026Period end 2026-01-31 | $78.75M | +7.81% | +17.47% |
| Q3 FY2026Period end 2025-10-31 | $73.05M | +4.71% | +18.05% |
| Q2 FY2026Period end 2025-07-31 | $69.76M | +2.37% | +17.00% |
| Q1 FY2026Period end 2025-04-30 | $68.15M | +1.65% | +16.72% |
| Q4 FY2025Period end 2025-01-31 | $67.04M | +8.34% | +17.13% |
| Q3 FY2025Period end 2024-10-31 | $61.88M | +3.78% | +11.82% |
| Q2 FY2025Period end 2024-07-31 | $59.62M | +2.13% | +12.61% |
| Q1 FY2025Period end 2024-04-30 | $58.38M | +2.01% | +17.31% |
| Q4 FY2024Period end 2024-01-31 | $57.23M | +3.43% | +27.62% |
| Q3 FY2024Period end 2023-10-31 | $55.34M | +4.51% | +25.17% |
| Q2 FY2024Period end 2023-07-31 | $52.95M | +6.39% | +2.95% |
| Q1 FY2024Period end 2023-04-30 | $49.77M | +10.97% | (3.63%) |
| Q4 FY2023Period end 2023-01-31 | $44.85M | +1.45% | (50.05%) |
| Q3 FY2023Period end 2022-10-31 | $44.21M | (14.05%) | (48.64%) |
| Q2 FY2023Period end 2022-07-31 | $51.43M | (0.41%) | (38.67%) |
| Q1 FY2023Period end 2022-04-30 | $51.64M | (42.48%) | (36.97%) |
| Q4 FY2022Period end 2022-01-31 | $89.78M | +4.30% | +3.66% |
| Q3 FY2022Period end 2021-10-31 | $86.08M | +2.64% | +4.63% |
| Q2 FY2022Period end 2021-07-31 | $83.86M | +2.36% | +14.33% |
| Q1 FY2022Period end 2021-04-30 | $81.93M | (5.40%) | +19.49% |
| Q4 FY2021Period end 2021-01-31 | $86.61M | +5.27% | +13.14% |
| Q3 FY2021Period end 2020-10-31 | $82.27M | +12.16% | +7.48% |
| Q2 FY2021Period end 2020-07-31 | $73.35M | +6.97% | +3.00% |
| Q1 FY2021Period end 2020-04-30 | $68.57M | (10.43%) | (3.71%) |
| Q4 FY2020Period end 2020-01-31 | $76.55M | +0.00% | N/A |
| Q3 FY2020Period end 2019-10-31 | $76.55M | +7.49% | N/A |
| Q2 FY2020Period end 2019-07-31 | $71.21M | +0.00% | N/A |
| Q1 FY2020Period end 2019-04-30 | $71.21M | N/A | N/A |
| Q4 FY2018Period end 2017-12-31 | $37.42B | +398160.80% | N/A |
| Q3 FY2018Period end 2017-09-30 | $9.39M | (0.12%) | N/A |
| Q2 FY2018Period end 2017-06-30 | $9.41M | +11.23% | N/A |
| Q1 FY2018Period end 2017-03-31 | $8.46M | N/A | N/A |
| Q1 FY2016Period end 2015-03-31 | ($3.10B) | N/A | N/A |
| Q4 FY2015Period end 2014-12-31 | $1.90M | +51.27% | +38.10% |
| Q3 FY2015Period end 2014-09-30 | $1.26M | +9.49% | +5.27% |
| Q2 FY2015Period end 2014-06-30 | $1.15M | +35.98% | +6.39% |
| Q1 FY2015Period end 2014-03-31 | $845,000 | (38.68%) | (31.19%) |
| Q4 FY2014Period end 2013-12-31 | $1.38M | +15.31% | +21.84% |
| Q3 FY2014Period end 2013-09-30 | $1.20M | +10.65% | +11.68% |
| Q2 FY2014Period end 2013-06-30 | $1.08M | (12.05%) | +18.29% |
| Q1 FY2014Period end 2013-03-31 | $1.23M | +8.58% | +2.08% |
| Q4 FY2013Period end 2012-12-31 | $1.13M | +5.70% | (16.65%) |
| Q3 FY2013Period end 2012-09-30 | $1.07M | +17.20% | (23.41%) |
| Q2 FY2013Period end 2012-06-30 | $913,000 | (24.11%) | (19.06%) |
| Q1 FY2013Period end 2012-03-31 | $1.20M | (11.35%) | +54.03% |
| Q4 FY2012Period end 2011-12-31 | $1.36M | (2.86%) | +67.74% |
| Q3 FY2012Period end 2011-09-30 | $1.40M | +23.85% | +117.94% |
| Q2 FY2012Period end 2011-06-30 | $1.13M | +44.43% | +63.72% |
| Q1 FY2012Period end 2011-03-31 | $781,000 | (3.46%) | N/A |
| Q4 FY2011Period end 2010-12-31 | $809,000 | +26.21% | +131.14% |
| Q3 FY2011Period end 2010-09-30 | $641,000 | (6.97%) | +37.85% |
| Q2 FY2011Period end 2010-06-30 | $689,000 | N/A | (12.56%) |
| Q1 FY2011Period end 2010-03-31 | ($591,000) | N/A | N/A |
| Q4 FY2010Period end 2009-12-31 | $350,000 | (24.73%) | (45.02%) |
| Q3 FY2010Period end 2009-09-30 | $465,000 | (40.99%) | N/A |
| Q2 FY2010Period end 2009-06-30 | $788,000 | (66.85%) | (20.41%) |
| Q1 FY2010Period end 2009-03-31 | $2.38M | +273.40% | N/A |
| Q4 FY2009Period end 2008-12-31 | $636,590 | N/A | (56.32%) |
| Q3 FY2009Period end 2008-09-30 | $12,315 | (98.76%) | N/A |
| Q2 FY2009Period end 2008-06-30 | $990,083 | N/A | +4.95% |
| Q1 FY2009Period end 2008-03-31 | ($941,520) | N/A | N/A |
| Q4 FY2008Period end 2007-12-31 | $1.46M | N/A | +396.53% |
| Q3 FY2008Period end 2007-09-30 | ($65,564) | N/A | N/A |
| Q2 FY2008Period end 2007-06-30 | $943,392 | (94.57%) | +93.32% |
| Q1 FY2008Period end 2007-03-31 | $17.38M | +5822.56% | +2587.12% |
| Q4 FY2007Period end 2006-12-31 | $293,523 | (25.98%) | (66.82%) |
| Q3 FY2007Period end 2006-09-30 | $396,522 | (18.75%) | (19.79%) |
| Q2 FY2007Period end 2006-06-30 | $488,002 | (24.57%) | (20.02%) |
| Q1 FY2007Period end 2006-03-31 | $646,942 | (26.88%) | (21.42%) |
| Q4 FY2006Period end 2005-12-31 | $884,723 | +78.97% | +12.44% |
| Q3 FY2006Period end 2005-09-30 | $494,348 | (18.98%) | +97.08% |
| Q2 FY2006Period end 2005-06-30 | $610,140 | (25.89%) | (43.64%) |
| Q1 FY2006Period end 2005-03-31 | $823,269 | +4.63% | (37.64%) |
| Q4 FY2005Period end 2004-12-31 | $786,869 | +213.69% | (11.75%) |
| Q3 FY2005Period end 2004-09-30 | $250,840 | (76.83%) | (68.72%) |
| Q2 FY2005Period end 2004-06-30 | $1.08M | (18.00%) | +42.90% |
| Q1 FY2005Period end 2004-03-31 | $1.32M | +48.06% | +201.50% |
| Q4 FY2004Period end 2003-12-31 | $891,668 | +11.18% | +157.02% |
| Q3 FY2004Period end 2003-09-30 | $801,986 | +5.86% | +90.75% |
| Q2 FY2004Period end 2003-06-30 | $757,585 | +73.01% | +63.99% |
| Q1 FY2004Period end 2003-03-31 | $437,879 | +26.21% | (14.71%) |
| Q4 FY2003Period end 2002-12-31 | $346,932 | (17.48%) | (24.80%) |
| Q3 FY2003Period end 2002-09-30 | $420,446 | (8.99%) | (49.39%) |
| Q2 FY2003Period end 2002-06-30 | $461,973 | (10.01%) | +10.81% |
| Q1 FY2003Period end 2002-03-31 | $513,378 | +11.28% | N/A |
| Q4 FY2002Period end 2001-12-31 | $461,357 | (44.46%) | (35.95%) |
| Q3 FY2002Period end 2001-09-30 | $830,724 | +99.25% | +32.64% |
| Q2 FY2002Period end 2001-06-30 | $416,919 | N/A | (19.63%) |
| Q1 FY2002Period end 2001-03-31 | ($8.60M) | N/A | N/A |
| Q4 FY2001Period end 2000-12-31 | $720,303 | +15.01% | N/A |
| Q3 FY2001Period end 2000-09-30 | $626,280 | +20.73% | N/A |
| Q2 FY2001Period end 2000-06-30 | $518,749 | N/A | N/A |
| Q4 FY2000Period end 1999-12-31 | $700,000 | +16.67% | N/A |
| Q3 FY2000Period end 1999-09-30 | $600,000 | N/A | N/A |
Growth uses unique fiscal quarters. Missing or ambiguous prior periods render N/A.