$339.72M
Revenue
$-86.60M
Net Income
66.84%
Gross Margin
-18.00%
Op. Margin
$-9.97M
Free Cash Flow
| Breakdown | Q3 2025 (Oct 31, 2024) |
Q2 2025 (Jul 31, 2024) |
Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
Q2 2023 (Jul 31, 2022) |
Q1 2023 (Apr 30, 2022) |
Q4 2022 (Jan 31, 2022) |
Q3 2022 (Oct 31, 2021) |
Q2 2022 (Jul 31, 2021) |
Q1 2022 (Apr 30, 2021) |
Q4 2021 (Jan 31, 2021) |
Q3 2021 (Oct 31, 2020) |
Q2 2021 (Jul 31, 2020) |
Q1 2021 (Apr 30, 2020) |
Q4 2020 (Jan 31, 2020) |
Q3 2020 (Oct 31, 2019) |
Q2 2020 (Jul 31, 2019) |
Q1 2020 (Apr 30, 2019) |
Q4 2019 (Jan 31, 2019) |
Q3 2019 (Oct 31, 2018) |
Q2 2018 (Jul 31, 2018) |
Q1 2018 (Apr 30, 2018) |
Q4 2017 (Jan 31, 2018) |
Q3 2017 (Oct 31, 2017) |
Q2 2017 (Jul 31, 2017) |
Q1 2017 (Apr 30, 2017) |
Q4 2016 (Jan 31, 2017) |
Q3 2016 (Oct 31, 2016) |
Q1 2016 (Apr 30, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $82.73M | $82.18M | $85.65M | $89.15M | $89.36M | $92.97M | $94.39M | $115.34M | $110.94M | $116.18M | $121.02M | $127.88M | $133.70M | $134.17M | $139.46M | $139.74M | $141.64M | $138.48M | $141.18M | $141.99M | $141.33M | $136.60M | $132.84M | $130.71M | $133.06M | $128.78M | $126.16M | $120.65M | $117.53M | $116.12M | $113.59M | $118.95M | $107.11M | $99.79M |
| Revenue Growth % (YoY) | -7.4% | -11.6% | -9.3% | -22.7% | -19.4% | -20.0% | -22.0% | -9.8% | -17.0% | -13.4% | -13.2% | -8.5% | -5.6% | -3.1% | -1.2% | -1.6% | 0.2% | 1.4% | 6.3% | 8.6% | 6.2% | nan% | nan% | nan% | nan% | 10.9% | 11.1% | 1.4% | 9.7% | nan% | 13.8% | nan% | nan% | nan% |
| Cost of Revenue | $26.67M | $27.45M | $27.88M | $30.66M | $34.62M | $40.06M | $42.79M | $47.05M | $45.58M | $49.58M | $49.44M | $50.55M | $52.89M | $56.48M | $57.21M | $59.74M | $59.61M | $59.90M | $62.91M | $64.79M | $61.57M | $63.59M | $62.84M | $60.91M | $62.13M | $62.55M | $60.53M | $60.73M | $55.73M | $56.33M | $53.94M | $56.21M | $53.64M | $49.85M |
| Gross Profit | $56.07M | $54.74M | $57.78M | $58.49M | $54.75M | $52.91M | $51.61M | $68.29M | $65.36M | $66.60M | $71.58M | $77.33M | $80.81M | $77.69M | $82.26M | $79.99M | $82.03M | $78.58M | $78.27M | $77.19M | $79.76M | $73.01M | $70.00M | $69.80M | $70.93M | $66.23M | $65.63M | $59.93M | $61.81M | $59.80M | $59.65M | $62.74M | $53.47M | $49.94M |
| Gross Margin % | 67.8% | 66.6% | 67.5% | 65.6% | 61.3% | 56.9% | 54.7% | 59.2% | 58.9% | 57.3% | 59.1% | 60.5% | 60.4% | 57.9% | 59.0% | 57.2% | 57.9% | 56.7% | 55.4% | 54.4% | 56.4% | 53.4% | 52.7% | 53.4% | 53.3% | 51.4% | 52.0% | 49.7% | 52.6% | 51.5% | 52.5% | 52.7% | 49.9% | 50.0% |
| Operating Expenses | $78.22M | $67.87M | $68.44M | $73.69M | $74.00M | $94.07M | $87.96M | $121.71M | $101.37M | $98.85M | $97.94M | $92.58M | $96.18M | $91.59M | $90.11M | $94.20M | $86.93M | $81.53M | $89.04M | $89.72M | $89.90M | $88.06M | $84.47M | $80.20M | $77.51M | $80.39M | $83.22M | $86.03M | $79.69M | $78.45M | $80.05M | $74.81M | $68.31M | $68.94M |
| Research & Development | $24.34M | $22.80M | $24.55M | $25.23M | $26.36M | $28.24M | $31.17M | $39.60M | $35.26M | $33.64M | $33.33M | $31.16M | $32.77M | $30.42M | $28.15M | $29.22M | $27.61M | $24.11M | $24.07M | $23.36M | $24.09M | $24.86M | $22.64M | $21.69M | $21.11M | $22.45M | $22.35M | $21.49M | $19.50M | $19.69M | $19.48M | $19.10M | $12.18M | $13.60M |
| Operating Income | $-22.16M | $-13.13M | $-10.67M | $-15.20M | $-19.25M | $-41.16M | $-36.35M | $-53.42M | $-36.01M | $-32.25M | $-26.36M | $-15.25M | $-15.37M | $-13.90M | $-7.86M | $-14.21M | $-4.90M | $-2.96M | $-10.77M | $-12.52M | $-10.13M | $-15.05M | $-14.47M | $-10.40M | $-6.58M | $-14.16M | $-17.59M | $-26.11M | $-17.89M | $-18.65M | $-20.40M | $-12.06M | $-14.84M | $-19.00M |
| Operating Margin % | -26.8% | -16.0% | -12.5% | -17.0% | -21.5% | -44.3% | -38.5% | -46.3% | -32.5% | -27.8% | -21.8% | -11.9% | -11.5% | -10.4% | -5.6% | -10.2% | -3.5% | -2.1% | -7.6% | -8.8% | -7.2% | -11.0% | -10.9% | -8.0% | -4.9% | -11.0% | -13.9% | -21.6% | -15.2% | -16.1% | -18.0% | -10.1% | -13.9% | -19.0% |
| Other Income/Expense | $-483.00K | $-874.00K | $796.00K | $-856.00K | $684.00K | $-636.00K | $-1.75M | $2.48M | $-661.00K | $131.00K | $-697.00K | $-1.26M | $-762.00K | $-601.00K | $-907.00K | $90.00K | $-79.00K | $30.00K | $993.00K | $-111.00K | $-1.26M | $1.95M | $268.00K | $196.00K | $1.07M | $1.00M | $505.00K | $-1.78M | $121.00K | $-425.00K | $-649.00K | $153.00K | $1.11M | $365.00K |
| Income Before Tax | $-22.64M | $-14.01M | $-9.87M | $-16.05M | $-18.57M | $-41.80M | $-38.10M | $-50.94M | $-36.67M | $-32.12M | $-27.05M | $-16.51M | $-16.13M | $-14.50M | $-8.76M | $-14.12M | $-4.98M | $-2.93M | $-9.78M | $-12.63M | $-11.39M | $-13.10M | $-14.20M | $-10.20M | $-5.50M | $-13.16M | $-17.09M | $-27.89M | $-17.76M | $-19.08M | $-21.05M | $-11.91M | $-13.74M | $-18.64M |
| Income Tax Expense | $4.86M | $724.00K | $26.20M | $-7.76M | $-4.15M | $-9.44M | $-7.13M | $-10.91M | $-8.52M | $-7.40M | $-5.46M | $-7.73M | $-3.27M | $-2.74M | $-2.37M | $-4.59M | $-1.37M | $-1.70M | $-2.24M | $-7.40M | $-3.48M | $-2.84M | $-5.93M | $1.57M | $-1.77M | $-3.39M | $-3.27M | $-37.77M | $-6.16M | $-6.96M | $-6.81M | $-5.09M | $-6.02M | $-7.01M |
| Net Income | $-27.50M | $-14.73M | $-36.08M | $-8.29M | $-14.42M | $-32.36M | $-30.97M | $-40.04M | $-28.15M | $-24.72M | $-21.60M | $-8.78M | $-12.86M | $-11.76M | $-6.39M | $-9.53M | $-3.61M | $-1.23M | $-7.54M | $-5.23M | $-7.91M | $-10.26M | $-8.27M | $-11.78M | $-3.73M | $-9.77M | $-13.82M | $9.88M | $-11.60M | $-12.12M | $-14.24M | $-6.82M | $-7.72M | $-11.63M |
| Net Margin % | -33.2% | -17.9% | -42.1% | -9.3% | -16.1% | -34.8% | -32.8% | -34.7% | -25.4% | -21.3% | -17.8% | -6.9% | -9.6% | -8.8% | -4.6% | -6.8% | -2.5% | -0.9% | -5.3% | -3.7% | -5.6% | -7.5% | -6.2% | -9.0% | -2.8% | -7.6% | -11.0% | 8.2% | -9.9% | -10.4% | -12.5% | -5.7% | -7.2% | -11.7% |
| Basic EPS | -0.31 | -0.17 | -0.41 | -0.10 | -0.17 | -0.38 | -0.36 | -0.48 | -0.33 | -0.29 | nan | -0.11 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Diluted EPS | -0.31 | -0.17 | -0.41 | -0.10 | -0.17 | -0.38 | -0.36 | -0.48 | -0.33 | -0.29 | nan | -0.11 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Basic Shares Outstanding | 88.8M | 88.5M | 87.5M | 106K | 86.3M | 86.1M | 85.4M | 112K | 84.6M | 84.5M | 83.8M | 162K | 83.3M | 83.0M | - | 82K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Diluted Shares Outstanding | 88.8M | 88.5M | 87.5M | 106K | 86.3M | 86.1M | 85.4M | 112K | 84.6M | 84.5M | 83.8M | 162K | 83.3M | 83.0M | - | 82K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Breakdown | Q3 2025 (Oct 31, 2024) |
Q2 2025 (Jul 31, 2024) |
Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
Q2 2023 (Jul 31, 2022) |
Q1 2023 (Apr 30, 2022) |
Q4 2022 (Jan 31, 2022) |
Q3 2022 (Oct 31, 2021) |
Q2 2022 (Jul 31, 2021) |
Q1 2022 (Apr 30, 2021) |
Q4 2021 (Jan 31, 2021) |
Q3 2021 (Oct 31, 2020) |
Q2 2021 (Jul 31, 2020) |
Q1 2021 (Apr 30, 2020) |
Q4 2020 (Jan 31, 2020) |
Q3 2020 (Oct 31, 2019) |
Q2 2020 (Jul 31, 2019) |
Q1 2020 (Apr 30, 2019) |
Q4 2019 (Jan 31, 2019) |
Q3 2019 (Oct 31, 2018) |
Q2 2018 (Jul 31, 2018) |
Q1 2018 (Apr 30, 2018) |
Q4 2017 (Jan 31, 2018) |
Q3 2017 (Oct 31, 2017) |
Q2 2017 (Jul 31, 2017) |
Q1 2017 (Apr 30, 2017) |
Q4 2016 (Jan 31, 2017) |
Q3 2016 (Oct 31, 2016) |
Q1 2016 (Apr 30, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $53.09M | $47.63M | $47.02M | $68.66M | $58.10M | $64.90M | $94.51M | $143.52M | $139.03M | $167.49M | $186.22M | $220.66M | $205.13M | $196.96M | $180.61M | $220.30M | $188.05M | $181.49M | $155.99M | $181.84M | $138.79M | $117.72M | $111.18M | $129.59M | $115.78M | $103.32M | $77.30M | $101.54M | $99.69M | $97.78M | $91.57M | $116.59M | $110.83M | $123.71M |
| Accounts Receivable | $53.74M | $50.70M | $46.80M | $54.27M | $55.91M | $56.44M | $56.99M | $72.63M | $64.05M | $71.34M | $74.90M | $86.23M | $95.11M | $97.83M | $94.90M | $108.00M | $107.91M | $108.41M | $116.79M | $111.80M | $118.40M | $120.10M | $135.27M | $141.34M | $134.35M | $133.34M | $146.82M | $157.76M | $136.65M | $122.66M | $123.16M | $113.55M | $110.39M | $108.86M |
| Inventory | - | - | $1.12M | $727.00K | $759.00K | $774.00K | $675.00K | $620.00K | $683.00K | $475.00K | $373.00K | $505.00K | $515.00K | $627.00K | $687.00K | $560.00K | $690.00K | $705.00K | $812.00K | $746.00K | $906.00K | $1.09M | $632.00K | $468.00K | $632.00K | $623.00K | $670.00K | $1.03M | $963.00K | $1.17M | $1.47M | $1.95M | $2.72M | $4.22M |
| Other Current Assets | $13.39M | $16.60M | $16.65M | $14.49M | $12.87M | $17.35M | $17.52M | $17.53M | $26.17M | $27.28M | $27.07M | $26.04M | $14.52M | $17.14M | $16.92M | $17.35M | $25.99M | $28.13M | $27.40M | $27.45M | $26.18M | $24.59M | $24.85M | $27.60M | $41.08M | $40.81M | $42.12M | $42.16M | $27.84M | $51.00M | $51.48M | $51.95M | $24.54M | $26.87M |
| Total Current Assets | $120.22M | $114.93M | $111.60M | $138.14M | $127.64M | $139.46M | $169.69M | $234.29M | $229.94M | $266.58M | $288.57M | $333.43M | $315.27M | $312.57M | $293.12M | $346.21M | $322.64M | $318.74M | $301.00M | $321.83M | $284.27M | $263.50M | $271.93M | $299.01M | $291.85M | $278.10M | $266.92M | $302.50M | $265.13M | $272.62M | $267.68M | $284.04M | $248.49M | $263.66M |
| Property Plant & Equipment | $1.42M | $1.63M | $1.85M | $2.15M | $2.63M | $3.15M | $4.12M | $4.63M | $5.43M | $6.15M | $7.24M | $8.43M | $11.05M | $13.15M | $15.24M | $17.14M | $19.67M | $22.18M | $24.54M | $27.61M | $30.58M | $33.21M | $35.61M | $35.98M | $31.11M | $32.61M | $32.55M | $33.46M | $33.97M | $32.78M | $31.20M | $31.15M | $27.61M | $23.55M |
| Goodwill | $425.12M | $425.16M | $425.28M | $425.47M | $425.24M | $425.49M | $425.37M | $425.52M | $425.35M | $425.88M | $425.88M | $425.93M | $426.23M | $426.15M | $426.28M | $425.86M | $425.31M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M | $416.49M |
| Intangible Assets | $73.31M | $76.30M | $79.67M | $83.23M | $86.94M | $92.56M | $99.41M | $106.21M | $113.76M | $121.14M | $127.64M | $133.73M | $139.85M | $146.13M | $152.25M | $157.82M | $164.93M | $165.90M | $173.07M | $180.05M | $187.13M | $192.58M | $199.51M | $206.45M | $213.38M | $220.32M | $227.25M | $234.18M | $241.12M | $248.05M | $254.99M | $261.92M | $268.86M | $282.72M |
| Other Non-current Assets | $41.27M | $43.40M | $44.84M | $70.72M | $72.24M | $71.15M | $64.72M | $60.97M | $62.12M | $65.59M | $69.35M | $68.35M | $79.31M | $76.52M | $76.72M | $75.99M | $76.49M | $77.00M | $76.63M | $78.59M | $87.50M | $90.46M | $88.27M | $78.24M | $79.18M | $79.64M | $75.98M | $4.68M | $4.70M | $6.09M | $6.13M | $5.70M | $24.34M | $25.81M |
| Total Assets | $664.98M | $665.48M | $667.88M | $724.78M | $719.95M | $737.70M | $772.69M | $840.87M | $850.85M | $900.58M | $934.89M | $987.30M | $990.69M | $994.59M | $984.81M | $1.05B | $1.03B | $1.02B | $1.01B | $1.05B | $1.03B | $1.02B | $1.04B | $1.04B | $1.03B | $1.03B | $1.02B | $991.30M | $961.41M | $976.03M | $976.48M | $999.30M | $985.78M | $1.01B |
| Accounts Payable | $7.39M | $8.70M | $10.93M | $8.97M | $11.68M | $11.21M | $14.77M | $18.85M | $19.68M | $20.88M | $22.86M | $15.06M | $13.06M | $15.45M | $17.47M | $16.77M | $20.87M | $19.70M | $26.63M | $18.69M | $20.41M | $19.22M | $25.15M | $16.18M | $23.39M | $21.42M | $19.46M | $23.27M | $23.93M | $23.85M | $25.55M | $24.12M | $23.22M | $23.12M |
| Short-term Debt | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Accrued Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | $85.13M | $76.42M | $60.19M | - | $88.21M | $78.96M | $64.32M | - | $71.17M | $61.76M | $63.98M | $86.50M | $71.22M | $65.32M | $53.14M | $81.62M | $62.60M | $56.29M | $45.28M | $59.70M | $44.97M | $39.49M |
| Deferred Revenue | $124.98M | $125.10M | $126.08M | $131.25M | $126.20M | $134.48M | $139.59M | $145.17M | $136.95M | $151.03M | $163.06M | $163.30M | $164.36M | $168.00M | $166.21M | $168.44M | $173.54M | $174.95M | $175.67M | $175.85M | $169.58M | $165.21M | $161.49M | $157.87M | $148.94M | $151.83M | $146.70M | $139.63M | $124.63M | $133.81M | $128.09M | $119.91M | $118.70M | $115.08M |
| Total Current Liabilities | $195.44M | $181.69M | $181.31M | $202.11M | $198.76M | $207.98M | $207.85M | $245.58M | $221.87M | $236.53M | $240.98M | $266.49M | $262.55M | $259.86M | $243.88M | $294.34M | $282.62M | $273.60M | $266.62M | $293.39M | $261.15M | $246.19M | $250.63M | $260.54M | $243.55M | $238.57M | $219.30M | $244.52M | $211.17M | $213.94M | $198.92M | $203.73M | $186.90M | $177.69M |
| Other Non-current Liabilities | $9.11M | $9.40M | $7.99M | $7.83M | $7.66M | $7.49M | $14.28M | $14.02M | $22.39M | $33.23M | $42.65M | $43.12M | $51.95M | $50.06M | $50.61M | $51.19M | $48.93M | $49.02M | $50.28M | $50.40M | $60.52M | $62.98M | $63.72M | $66.85M | $61.23M | $62.88M | $66.54M | $52.68M | $71.43M | $74.99M | $82.38M | $89.39M | $88.68M | $104.34M |
| Total Liabilities | $220.62M | $205.09M | $200.65M | $223.45M | $222.21M | $233.23M | $243.04M | $282.91M | $264.95M | $292.99M | $309.58M | $339.25M | $338.36M | $337.07M | $323.76M | $377.58M | $364.31M | $356.16M | $354.41M | $381.15M | $363.03M | $352.96M | $358.25M | $343.45M | $320.08M | $314.88M | $300.77M | $312.15M | $297.88M | $303.58M | $296.20M | $307.88M | $290.57M | $299.72M |
| Retained Earnings | $-548.47M | $-520.97M | $-506.24M | $-470.16M | $-461.87M | $-447.45M | $-415.09M | $-384.12M | $-344.08M | $-315.94M | $-291.22M | $-269.62M | $-260.85M | $-247.98M | $-236.22M | $-229.83M | $-220.30M | $-216.69M | $-215.47M | $-207.93M | $-202.70M | $-194.79M | $-184.53M | $-176.26M | $-164.49M | $-160.75M | $-150.98M | $-188.94M | $-198.81M | $-187.21M | $-175.09M | $-160.86M | $-154.04M | $-134.27M |
| Treasury Stock | - | - | - | - | - | - | - | $19.90M | - | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $19.90M | $14.43M | $13.52M | $1.07M | - | - | - | - | - | - | - | - | - |
| Total Stockholders Equity | $444.35M | $460.39M | $467.23M | $501.32M | $497.74M | $504.47M | $529.65M | $557.96M | $585.90M | $607.59M | $625.30M | $648.06M | $652.33M | $657.52M | $661.05M | $667.78M | $667.15M | $665.57M | $659.52M | $666.88M | $666.97M | $668.31M | $680.75M | $692.71M | $711.94M | $712.27M | $718.42M | $679.15M | $663.53M | $672.45M | $680.28M | $691.42M | $695.20M | $712.50M |
| Total Liabilities & Equity | $664.98M | $665.48M | $667.88M | $724.78M | $719.95M | $737.70M | $772.69M | $840.87M | $850.85M | $900.58M | $934.89M | $987.30M | $990.69M | $994.59M | $984.81M | $1.05B | $1.03B | $1.02B | $1.01B | $1.05B | $1.03B | $1.02B | $1.04B | $1.04B | $1.03B | $1.03B | $1.02B | $991.30M | $961.41M | $976.03M | $976.48M | $999.30M | $985.78M | $1.01B |
| Breakdown | Q3 2025 (Oct 31, 2024) |
Q2 2025 (Jul 31, 2024) |
Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
Q2 2023 (Jul 31, 2022) |
Q1 2023 (Apr 30, 2022) |
Q4 2022 (Jan 31, 2022) |
Q3 2022 (Oct 31, 2021) |
Q2 2022 (Jul 31, 2021) |
Q1 2022 (Apr 30, 2021) |
Q4 2021 (Jan 31, 2021) |
Q3 2021 (Oct 31, 2020) |
Q2 2021 (Jul 31, 2020) |
Q1 2021 (Apr 30, 2020) |
Q4 2020 (Jan 31, 2020) |
Q3 2020 (Oct 31, 2019) |
Q2 2020 (Jul 31, 2019) |
Q1 2020 (Apr 30, 2019) |
Q4 2019 (Jan 31, 2019) |
Q3 2019 (Oct 31, 2018) |
Q2 2018 (Jul 31, 2018) |
Q1 2018 (Apr 30, 2018) |
Q4 2017 (Jan 31, 2018) |
Q3 2017 (Oct 31, 2017) |
Q2 2017 (Jul 31, 2017) |
Q1 2017 (Apr 30, 2017) |
Q4 2016 (Jan 31, 2017) |
Q3 2016 (Oct 31, 2016) |
Q1 2016 (Apr 30, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-27.50M | $-50.80M | $-36.08M | $-8.29M | $-77.75M | $-32.36M | $-30.97M | $-40.04M | $-74.46M | $-46.32M | $-21.60M | $-8.78M | $-31.02M | $-18.15M | $-6.39M | $-9.53M | $-3.61M | $-1.23M | $-7.54M | $-5.23M | $-26.44M | $-18.53M | $-8.27M | $-11.78M | $-27.32M | $-9.77M | $-13.82M | $9.88M | $-11.60M | $-26.35M | $-14.24M | $-6.82M | $-31.40M | $-11.63M |
| Depreciation & Amortization | $17.07M | $11.41M | $5.87M | $5.87M | $26.03M | $17.96M | $8.98M | $8.94M | $27.73M | $18.52M | $9.38M | $10.61M | $29.91M | $19.86M | $9.92M | $10.64M | $30.98M | $20.87M | $10.49M | $10.91M | $32.02M | $21.15M | $10.37M | $10.34M | $30.87M | $20.51M | $10.29M | $10.85M | $31.32M | $20.67M | $10.26M | $10.18M | $29.25M | $9.63M |
| Stock-based Compensation | $28.99M | $17.54M | $8.97M | $10.25M | $24.85M | $14.89M | $7.27M | $9.35M | $27.50M | $17.94M | $9.13M | $6.77M | $23.68M | $13.62M | $6.04M | $6.74M | $17.68M | $11.59M | $5.89M | $3.93M | $15.62M | $10.53M | $4.92M | $4.89M | $14.47M | $9.64M | $4.73M | $3.70M | $10.09M | $7.16M | $3.63M | $2.49M | $6.39M | $360.00K |
| Deferred Income Tax | $25.49M | $24.98M | $23.59M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-12.25M | $-8.77M | $-5.93M | - | $-8.43M | $-6.66M | $-3.27M | - | $-19.06M | $-15.10M | $-6.81M | - | $-20.17M | $-7.01M |
| Change in Receivables | $-159.00K | $-3.16M | $-7.13M | $-2.00M | $-15.95M | $-16.03M | $-15.59M | $7.86M | $-21.58M | $-14.33M | $-10.73M | $-8.76M | $-12.46M | $-9.53M | $-12.57M | $-261.00K | $-2.30M | $-2.35M | $5.99M | $-5.10M | $-21.69M | $-20.15M | $-5.22M | $7.01M | $-20.76M | $-22.54M | $-9.18M | $20.98M | $27.56M | $12.49M | $10.49M | $5.19M | $-6.15M | $-7.37M |
| Change in Inventory | - | - | $396.00K | $-32.00K | $139.00K | $154.00K | $55.00K | $-63.00K | $178.00K | $-30.00K | $-132.00K | $-10.00K | $-45.00K | $67.00K | $127.00K | $-130.00K | $-56.00K | $-41.00K | $66.00K | $-160.00K | $438.00K | $622.00K | $164.00K | $-164.00K | $-398.00K | $-407.00K | $-360.00K | $67.00K | $-984.00K | $-778.00K | $-475.00K | $-781.00K | $-829.00K | $670.00K |
| Change in Payables | $-1.55M | $-242.00K | $1.91M | $-2.22M | $-7.46M | $-7.98M | $-4.13M | $-963.00K | $4.55M | $5.68M | $7.67M | $2.19M | $-3.81M | $-1.29M | $526.00K | $-4.20M | $2.67M | $1.51M | $8.49M | $-2.08M | $9.09M | $7.42M | $8.96M | $-6.69M | $573.00K | $-1.39M | $-3.34M | $3.49M | $-189.00K | $-269.00K | $1.42M | $945.00K | $1.10M | $995.00K |
| Operating Cash Flow | $-453.00K | $-8.81M | $-12.65M | $15.34M | $-74.49M | $-69.96M | $-42.18M | $5.58M | $-68.18M | $-41.41M | $-24.88M | $18.51M | $-1.77M | $-13.28M | $-30.56M | $32.16M | $28.43M | $6.02M | $-20.34M | $42.99M | $35.85M | $13.23M | $-3.02M | $31.16M | $26.04M | $10.89M | $-18.40M | $3.99M | $-3.21M | $-8.41M | $-19.66M | $11.84M | $-18.67M | $-16.21M |
| Capital Expenditure | $1.51M | $1.02M | $552.00K | $315.00K | $865.00K | $530.00K | $480.00K | $338.00K | $1.61M | $827.00K | $413.00K | $680.00K | $1.25M | $1.03M | $2.29M | $824.00K | $2.18M | $1.71M | $1.02M | $508.00K | $12.08M | $10.66M | $7.02M | $3.23M | $6.97M | $5.37M | $2.22M | $2.14M | $11.68M | $8.38M | $3.35M | $6.08M | $13.29M | $3.47M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $15.08M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-6.45M | $-3.99M | $-1.93M | $-1.45M | $-4.97M | $-2.95M | $-1.69M | $-690.00K | $-4.96M | $-3.67M | $-2.11M | $-2.19M | $-5.82M | $-4.25M | $-2.29M | $-824.00K | $-17.26M | $-1.71M | $-1.02M | $-508.00K | $-12.08M | $-10.66M | $-7.02M | $-3.23M | $-6.97M | $-5.37M | $-2.22M | $-2.14M | $-11.68M | $-8.38M | $-3.35M | $-6.08M | $-13.29M | $-3.47M |
| Stock Repurchased | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $6.38M | $6.38M | $910.00K | $12.46M | $1.07M | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-7.30M | $-7.01M | $-5.97M | $-216.00K | $-5.95M | $-5.71M | $-5.13M | $-403.00K | $-8.48M | $-8.09M | $-7.44M | $-792.00K | $-7.58M | $-5.81M | $-6.84M | $921.00K | $-4.96M | $-4.66M | $-4.49M | $571.00K | $-14.57M | $-14.45M | $-8.38M | $-14.12M | $-4.83M | $-3.74M | $-3.62M | - | $-2.02M | $-2.02M | $-2.02M | - | $109.37M | $109.97M |
| Net Change in Cash | $-15.57M | $-21.03M | $-21.63M | $10.55M | $-85.41M | $-78.62M | $-49.01M | $4.49M | $-81.62M | $-53.17M | $-34.44M | $15.53M | $-15.17M | $-23.34M | $-39.69M | $32.25M | $6.21M | $-344.00K | $-25.85M | $43.05M | $9.20M | $-11.88M | $-18.42M | $13.81M | $14.24M | $1.78M | $-24.24M | $1.85M | $-16.91M | $-18.82M | $-25.03M | $5.76M | $77.41M | $90.29M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Oct 31, 2024
Condensed Consolidated Statements of Operations
| Description | Oct 31, 2024 | Oct 31, 2024 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $82.73M | $89.36M | $250.57M | $276.73M |
| Cost of Revenue | $26.67M | $34.62M | $81.99M | $117.46M |
| Gross Profit | $56.07M | $54.75M | $168.58M | $159.27M |
| Operating Expenses | $78.22M | $74.00M | $214.53M | $256.03M |
| Research & Development | $24.34M | $26.36M | $71.70M | $85.77M |
| Operating Income | $-22.16M | $-19.25M | $-45.96M | $-96.77M |
| Other Income/Expense | $-483.00K | $684.00K | $-561.00K | $-1.70M |
| Income Before Tax | $-22.64M | $-18.57M | $-46.52M | $-98.47M |
| Income Tax Expense | $4.86M | $-4.15M | $31.79M | $-20.71M |
| Net Income | $-27.50M | $-14.42M | $-78.31M | $-77.75M |
| Basic EPS | -0.31 | -0.17 | -0.89 | -0.90 |
| Diluted EPS | -0.31 | -0.17 | -0.89 | -0.90 |
| Basic Shares Outstanding | $88.85M | $86.28M | $88.30M | $85.94M |
| Diluted Shares Outstanding | $88.85M | $86.28M | $88.30M | $85.94M |
Condensed Consolidated Balance Sheets
| Description | Oct 31, 2024 | Jan 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $53.09M | $68.66M |
| Accounts Receivable | $53.74M | $54.27M |
| Other Current Assets | $13.39M | $15.22M |
| Total Current Assets | $120.22M | $138.14M |
| Property Plant & Equipment | $1.42M | $2.15M |
| Goodwill | $425.12M | $425.47M |
| Intangible Assets | $73.31M | $83.23M |
| Other Non-current Assets | $41.27M | $70.72M |
| Total Assets | $664.98M | $724.78M |
| Accounts Payable | $7.39M | $8.97M |
| Deferred Revenue | $124.98M | $131.25M |
| Total Current Liabilities | $195.44M | $202.11M |
| Other Non-current Liabilities | $9.11M | $7.83M |
| Total Liabilities | $220.62M | $223.45M |
| Retained Earnings | $-548.47M | $-470.16M |
| Total Stockholders Equity | $444.35M | $501.32M |
| Total Liabilities & Equity | $664.98M | $724.78M |
Condensed Consolidated Statements of Cash Flows
| Description | Oct 31, 2024 | Oct 31, 2024 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-27.50M | $-14.42M | $-78.31M | $-77.75M |
| Depreciation & Amortization | - | - | $17.07M | $26.03M |
| Stock-based Compensation | - | - | $28.99M | $24.85M |
| Deferred Income Tax | - | - | $25.49M | $-20.71M |
| Change in Receivables | - | - | $-159.00K | $-15.29M |
| Change in Payables | - | - | $-1.55M | $-7.28M |
| Operating Cash Flow | - | - | $-453.00K | $-69.91M |
| Capital Expenditure | - | - | $1.51M | $875.00K |
| Investing Cash Flow | - | - | $-6.45M | $-4.98M |
| Financing Cash Flow | - | - | $-7.30M | $-5.95M |
| Net Change in Cash | - | - | $-15.57M | $-85.41M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.