$770.28M
Revenue
$7.37M
Net Income
26.85%
Gross Margin
5.12%
Op. Margin
$135.87M
Free Cash Flow
| Breakdown | TTM (Apr 30, 2025) |
FY 2025 (Apr 30, 2025) |
FY 2024 (Apr 30, 2024) |
FY 2023 (Apr 30, 2023) |
FY 2022 (Apr 30, 2022) |
FY 2021 (Apr 30, 2021) |
FY 2020 (Apr 30, 2020) |
FY 2019 (Apr 30, 2019) |
FY 2018 (Apr 30, 2018) |
FY 2017 (Apr 30, 2017) |
FY 2016 (Apr 30, 2016) |
FY 2015 (Apr 30, 2015) |
FY 2014 (Apr 30, 2014) |
FY 2013 (Apr 30, 2013) |
FY 2012 (Apr 30, 2012) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $770.28M | $756.48M | $818.08M | $754.20M | $610.97M | $482.03M | $608.93M | $569.70M | $610.53M | $586.54M | $570.17M | $615.94M | $551.97M | $518.32M | $489.53M |
| Revenue Growth % | 1.8% | -7.5% | 8.5% | 23.4% | 26.7% | -20.8% | 6.9% | -6.7% | 4.1% | 2.9% | -7.4% | 11.6% | 6.5% | 5.9% | nan% |
| Cost of Revenue | $563.46M | $560.99M | $595.64M | $602.84M | $494.27M | $361.45M | $470.23M | $439.41M | $464.86M | $446.12M | $449.15M | $471.36M | $410.26M | $384.43M | $376.09M |
| Gross Profit | $206.82M | $195.49M | $222.44M | $151.35M | $116.70M | $120.58M | $138.70M | $130.29M | $145.67M | $140.41M | $121.02M | $144.58M | $141.71M | $133.89M | $113.44M |
| Gross Margin % | 26.9% | 25.8% | 27.2% | 20.1% | 19.1% | 25.0% | 22.8% | 22.9% | 23.9% | 23.9% | 21.2% | 23.5% | 25.7% | 25.8% | 23.2% |
| Operating Expenses | $167.36M | $162.37M | $135.33M | $129.97M | $112.65M | $103.47M | $138.87M | $135.02M | $133.21M | $124.99M | $118.52M | $113.29M | $105.15M | $103.29M | $103.16M |
| Research & Development | $40.51M | $38.86M | $35.74M | $29.99M | $29.01M | $26.85M | $37.77M | $35.56M | $35.53M | $29.08M | $26.91M | $24.65M | $23.38M | $23.13M | $23.51M |
| Operating Income | $39.47M | $33.12M | $87.11M | $21.39M | $4.05M | $17.11M | $-167.00K | $-4.73M | $12.46M | $15.42M | $2.50M | $31.29M | $36.56M | $30.60M | $10.28M |
| Operating Margin % | 5.1% | 4.4% | 10.6% | 2.8% | 0.7% | 3.5% | -0.0% | -0.8% | 2.0% | 2.6% | 0.4% | 5.1% | 6.6% | 5.9% | 2.1% |
| Interest Expense | - | - | - | - | - | - | $106.00K | $160.00K | $217.00K | $230.00K | $228.00K | $223.00K | $255.00K | $355.00K | $335.00K |
| Other Income/Expense | $-18.00M | $-17.80M | $-13.10M | $-7.21M | $-3.11M | $-2.98M | $-541.00K | $-1.09M | $-537.00K | $-354.00K | $-128.00K | $-498.00K | $-355.00K | $-839.00K | $-110.00K |
| Income Before Tax | $12.83M | $-5.85M | $54.05M | $13.26M | $1.11M | $14.06M | $-9.00K | $-4.94M | $12.43M | $15.59M | $3.13M | $31.68M | $37.24M | $30.93M | $11.58M |
| Income Tax Expense | $5.46M | $4.27M | $19.43M | $6.46M | $516.00K | $3.13M | $-500.00K | $-3.99M | $6.87M | $5.25M | $1.06M | $10.80M | $15.04M | $8.15M | $3.09M |
| Net Income | $7.37M | $-10.12M | $34.62M | $6.80M | $592.00K | $10.93M | $491.00K | $-958.00K | $5.56M | $10.34M | $2.06M | $20.88M | $22.21M | $22.78M | $8.49M |
| Net Margin % | 1.0% | -1.3% | 4.2% | 0.9% | 0.1% | 2.3% | 0.1% | -0.2% | 0.9% | 1.8% | 0.4% | 3.4% | 4.0% | 4.4% | 1.7% |
| Basic EPS | 0.14 | -0.21 | 0.75 | 0.15 | 0.01 | 0.24 | 0.01 | -0.02 | 0.13 | 0.23 | 0.05 | 0.48 | 0.52 | 0.54 | 0.20 |
| Diluted EPS | 0.12 | -0.21 | 0.74 | 0.15 | 0.01 | 0.24 | 0.01 | -0.02 | 0.12 | 0.23 | 0.05 | 0.47 | 0.51 | 0.53 | 0.20 |
| Basic Shares Outstanding | 643K | 47.6M | 45.9M | 45.4M | 45.2M | 45.0M | 45.0M | 44.9M | 44.5M | 44.1M | 44.0M | 43.5M | 42.9M | 42.3M | 41.9M |
| Diluted Shares Outstanding | 643K | 47.6M | 46.5M | 45.5M | 45.3M | 45.2M | 45.3M | 44.9M | 44.9M | 44.3M | 44.5M | 44.4M | 43.8M | 42.6M | 42.3M |
| Breakdown | FY 2025 (Apr 30, 2025) |
FY 2024 (Apr 30, 2024) |
FY 2023 (Apr 30, 2023) |
FY 2022 (Apr 30, 2022) |
FY 2021 (Apr 30, 2021) |
FY 2020 (Apr 30, 2020) |
FY 2019 (Apr 30, 2019) |
FY 2018 (Apr 30, 2018) |
FY 2017 (Apr 30, 2017) |
FY 2016 (Apr 30, 2016) |
FY 2015 (Apr 30, 2015) |
FY 2014 (Apr 30, 2014) |
FY 2013 (Apr 30, 2013) |
FY 2012 (Apr 30, 2012) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $127.51M | $81.30M | $23.98M | $17.14M | $77.59M | $40.40M | $35.38M | $29.73M | $32.62M | $28.33M | $57.28M | $45.05M | $40.63M | $29.42M |
| Accounts Receivable | $92.76M | $117.19M | $109.98M | $101.10M | $67.81M | $72.58M | $65.49M | $77.39M | $78.85M | $77.55M | $80.86M | $82.50M | $63.23M | $66.92M |
| Inventory | $105.84M | $138.01M | $149.45M | $134.39M | $74.36M | $86.80M | $78.83M | $75.33M | $66.49M | $69.83M | $64.39M | $62.23M | $49.05M | $54.92M |
| Other Current Assets | $8.52M | $8.53M | $9.68M | $14.96M | $7.45M | $9.63M | $8.32M | $9.03M | $7.55M | $6.47M | $7.69M | $6.76M | $6.18M | $5.53M |
| Total Current Assets | $381.45M | $401.95M | $342.66M | $317.57M | $265.00M | $252.00M | $253.67M | $264.13M | $257.73M | $245.23M | $291.10M | $274.24M | $240.15M | $229.01M |
| Property Plant & Equipment | $73.88M | $71.75M | $72.15M | $66.77M | $58.68M | $67.48M | $65.31M | $68.06M | $66.75M | $73.16M | $72.84M | $65.27M | $61.62M | $68.40M |
| Goodwill | $3.19M | $3.23M | $3.24M | $7.93M | $8.41M | $7.74M | $7.89M | $8.26M | $7.81M | $8.12M | $5.27M | $4.56M | $3.31M | $3.35M |
| Intangible Assets | $568.00K | $840.00K | $1.14M | $1.47M | $2.08M | $3.35M | - | - | - | - | - | - | - | $1.41M |
| Total Assets | $502.89M | $527.88M | $468.10M | $440.88M | $375.16M | $372.65M | $349.22M | $358.80M | $355.43M | $349.95M | $379.48M | $357.45M | $319.42M | $315.97M |
| Accounts Payable | $46.67M | $60.76M | $67.52M | $76.31M | $40.25M | $47.83M | $44.87M | $48.84M | $51.50M | $43.44M | $52.75M | $45.91M | $38.65M | $33.91M |
| Accrued Liabilities | $41.70M | $43.03M | $36.01M | $34.96M | $30.67M | $36.63M | $32.06M | $27.45M | $25.03M | $23.53M | $26.06M | $23.46M | $24.33M | $22.73M |
| Deferred Revenue | $69.05M | $65.52M | $91.55M | $90.39M | $64.50M | $50.90M | $47.18M | $12.65M | $12.14M | $10.71M | $9.52M | $7.72M | $9.11M | $9.75M |
| Total Current Liabilities | $172.00M | $192.30M | $210.16M | $213.69M | $146.62M | $145.97M | $134.07M | $131.31M | $130.59M | $121.52M | $142.02M | $133.71M | $114.69M | $109.17M |
| Deferred Tax Liabilities | $85.00K | $143.00K | $195.00K | $287.00K | $410.00K | $452.00K | $533.00K | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $6.84M | $5.76M | $5.71M | $6.60M | $7.82M | $22.11M | $1.34M | $2.29M | $2.85M | $4.06M | $3.19M | $2.87M | $843.00K | $1.01M |
| Common Stock | - | $65.53M | $63.02M | $61.79M | $60.58M | $60.01M | $57.70M | $54.73M | $52.53M | $51.35M | $48.96M | $43.94M | $37.43M | $34.63M |
| Retained Earnings | $127.91M | $138.03M | $103.41M | $96.61M | $96.02M | $85.09M | $93.59M | $107.11M | $113.97M | $117.28M | $132.77M | $129.27M | $123.75M | $131.83M |
| Treasury Stock | $39.76M | $10.29M | $10.29M | $10.29M | $7.30M | $7.47M | $1.83M | $1.83M | $1.83M | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K |
| Total Stockholders Equity | $271.93M | $238.79M | $200.88M | $191.56M | $193.55M | $176.98M | $187.66M | $197.62M | $198.29M | $201.07M | $212.04M | $203.12M | $188.25M | $190.81M |
| Total Liabilities & Equity | $502.89M | $527.88M | $468.10M | $440.88M | $375.16M | $372.65M | $349.22M | $358.80M | $355.43M | $349.95M | $379.48M | $357.45M | $319.42M | $315.97M |
| Breakdown | TTM (Apr 30, 2025) |
FY 2025 (Apr 30, 2025) |
FY 2024 (Apr 30, 2024) |
FY 2023 (Apr 30, 2023) |
FY 2022 (Apr 30, 2022) |
FY 2021 (Apr 30, 2021) |
FY 2020 (Apr 30, 2020) |
FY 2019 (Apr 30, 2019) |
FY 2018 (Apr 30, 2018) |
FY 2017 (Apr 30, 2017) |
FY 2016 (Apr 30, 2016) |
FY 2015 (Apr 30, 2015) |
FY 2014 (Apr 30, 2014) |
FY 2013 (Apr 30, 2013) |
FY 2012 (Apr 30, 2012) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $23.83M | $-10.12M | $34.62M | $6.80M | $592.00K | $10.93M | $491.00K | $-958.00K | $5.56M | $10.34M | $2.06M | $20.88M | $22.21M | $22.78M | $8.49M |
| Stock-based Compensation | $5.85M | $2.94M | $2.09M | $2.03M | $1.97M | $2.07M | $2.27M | $2.48M | $2.63M | $2.91M | $2.96M | $3.04M | $2.90M | $3.04M | $3.26M |
| Deferred Income Tax | $-6.49M | $-6.30M | $-9.07M | $-3.63M | $-1.55M | $1.31M | $-2.18M | $-3.38M | $3.15M | $-2.04M | $911.00K | $2.15M | $1.54M | $-4.34M | $-68.00K |
| Operating Cash Flow | $166.41M | $97.71M | $63.24M | $15.02M | $-27.04M | $66.21M | $10.81M | $29.55M | $30.36M | $39.39M | $13.28M | $53.17M | $36.20M | $50.75M | $20.04M |
| Capital Expenditure | $30.55M | $19.49M | $16.98M | $25.39M | $20.38M | $7.89M | $18.09M | $17.27M | $18.13M | $8.50M | $17.06M | $21.84M | $13.52M | $9.67M | $16.52M |
| Acquisitions | - | - | - | - | - | - | - | $2.25M | - | $1.65M | $7.87M | $6.31M | $1.48M | - | - |
| Purchases of Investments | - | - | - | - | $4.04M | - | - | $25.34M | $17.44M | $24.16M | $21.29M | $15.65M | $15.55M | $16.51M | $18.87M |
| Investing Cash Flow | $-38.86M | $-23.78M | $-21.31M | $-25.39M | $-31.38M | $-10.22M | $-4.27M | $-11.84M | $-19.56M | $-18.18M | $-23.82M | $-24.23M | $-16.36M | $-8.53M | $-18.75M |
| Debt Repayment | $622.00K | $414.00K | $410.00K | $305.00K | $200.00K | $460.00K | $2.15M | $450.00K | $1.05M | $921.00K | $467.00K | $1.16M | $3.70M | - | - |
| Stock Repurchased | $52.34M | $29.47M | - | - | $3.18M | - | $5.64M | - | - | $1.82M | - | - | - | - | - |
| Dividends Paid | - | - | - | - | - | - | $8.99M | $12.55M | $12.42M | $13.65M | $17.56M | $17.38M | $16.69M | $30.86M | $25.95M |
| Financing Cash Flow | $-49.81M | $-27.45M | $15.12M | $17.57M | $-3.58M | $-15.59M | $-1.98M | $-11.93M | $-13.26M | $-16.32M | $-17.45M | $-16.07M | $-15.32M | $-31.00M | $-26.28M |
| Net Change in Cash | $77.28M | $45.83M | $56.99M | $6.68M | $-62.39M | $39.99M | $4.67M | $5.99M | $-3.08M | $4.31M | $-29.25M | $12.23M | $4.43M | $11.21M | $-24.89M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Jan 31, 2026
Condensed Consolidated Statements of Operations
| Description | Jan 31, 2026 | Jan 31, 2026 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $181.87M | $149.51M | $630.10M | $583.93M |
| Cost of Revenue | $138.24M | $112.73M | $459.57M | $431.58M |
| Gross Profit | $43.63M | $36.78M | $170.53M | $152.34M |
| Operating Expenses | $41.71M | $40.41M | $123.77M | $117.48M |
| Research & Development | $10.53M | $9.44M | $31.64M | $28.90M |
| Operating Income | $1.92M | $-3.63M | $46.76M | $34.86M |
| Interest Expense | - | - | $693.00K | $2.66M |
| Other Income/Expense | $518.00K | $-613.00K | $-1.68M | $-2.61M |
| Income Before Tax | $3.51M | $-17.82M | $47.60M | $7.59M |
| Income Tax Expense | $502.00K | $-660.00K | $10.64M | $8.28M |
| Net Income | $3.01M | $-17.16M | $36.96M | $-696.00K |
| Basic EPS | 0.06 | -0.36 | 0.76 | -0.01 |
| Diluted EPS | 0.06 | -0.36 | 0.75 | -0.01 |
| Basic Shares Outstanding | $48.49M | $47.76M | $48.70M | $46.94M |
| Diluted Shares Outstanding | $49.26M | $47.76M | $49.53M | $46.94M |
Condensed Consolidated Balance Sheets
| Description | Jan 31, 2026 | Apr 26, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $144.42M | $127.51M |
| Accounts Receivable | $114.33M | $92.76M |
| Inventory | $103.60M | $105.84M |
| Other Current Assets | $10.93M | $8.52M |
| Total Current Assets | $425.80M | $381.45M |
| Property Plant & Equipment | $64.21M | $73.88M |
| Goodwill | $3.71M | $3.19M |
| Intangible Assets | $3.37M | $568.00K |
| Total Assets | $546.38M | $502.89M |
| Accounts Payable | $63.57M | $46.67M |
| Accrued Liabilities | $45.79M | $41.70M |
| Deferred Revenue | $65.85M | $69.05M |
| Total Current Liabilities | $191.56M | $172.00M |
| Long-term Debt | $9.90M | $10.49M |
| Deferred Tax Liabilities | $87.00K | $85.00K |
| Other Non-current Liabilities | $6.22M | $6.84M |
| Common Stock | - | - |
| Retained Earnings | $164.87M | $127.91M |
| Treasury Stock | $62.54M | $39.76M |
| Total Stockholders Equity | $293.74M | $271.93M |
| Total Liabilities & Equity | $546.38M | $502.89M |
Condensed Consolidated Statements of Cash Flows
| Description | Jan 31, 2026 | Jan 31, 2026 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $3.01M | $-17.16M | $36.96M | $-696.00K |
| Depreciation & Amortization | $5.15M | $4.91M | $14.74M | $14.71M |
| Stock-based Compensation | - | - | $3.65M | $1.62M |
| Deferred Income Tax | - | - | $1.79M | $877.00K |
| Operating Cash Flow | - | - | $54.32M | $74.84M |
| Capital Expenditure | - | - | $10.39M | $14.67M |
| Acquisitions | - | - | $-44.00K | - |
| Investing Cash Flow | - | - | $-14.95M | $-17.78M |
| Debt Repayment | - | - | $104.00K | $310.00K |
| Stock Repurchased | - | - | $22.78M | $9.02M |
| Financing Cash Flow | - | - | $-23.19M | $-6.59M |
| Net Change in Cash | - | - | $16.92M | $50.49M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.