Need MOV data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2026 Jan 31, 2026 Mar 19, 2026 | 2025 Jan 31, 2025 Apr 16, 2025 | 2024 Jan 31, 2024 Mar 26, 2024 | 2023 Jan 31, 2023 Mar 23, 2023 | 2022 Jan 31, 2022 Mar 24, 2022 | 2021 Jan 31, 2021 Mar 25, 2021 | 2020 Jan 31, 2020 Mar 26, 2020 | 2019 Jan 31, 2019 Mar 28, 2019 |
|---|
Total Revenue | 671.31M 2.7% | 653.38M 1.7% | 664.39M 10.7% | 744.21M 1.6% | 732.39M 44.6% | 506.40M 27.8% | 700.97M 3.1% | 679.57M 19.7% |
Cost of Revenue | 307.71M 2.5% | 300.24M 0.0% | 300.23M 4.7% | 315.08M 0.6% | 313.33M 32.8% | 235.90M 27.7% | 326.08M 5.1% | 310.21M 14.9% |
Gross Profit | 363.60M 3.0% | 353.14M 3.0% | 364.16M 15.1% | 429.13M 2.4% | 419.06M 54.9% | 270.50M 27.8% | 374.89M 1.5% | 369.36M 23.9% |
Gross Margin % | 54.00% 0.0% | 54.00% 1.8% | 55.00% 5.2% | 58.00% 1.8% | 57.00% 7.5% | 53.00% 0.0% | 53.00% 1.9% | 54.00% 3.8% |
Research & Development | - | - | - | - | - | - | - | - |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | 130.80M 10.7% | 146.50M 13.5% | 129.10M 2.3% | 126.20M 6.0% | 119.10M 39.3% | 85.50M 36.8% | 135.30M 25.0% | 108.20M 48.0% |
SG&A Expenses | 333.77M 0.2% | 333.13M 5.5% | 315.69M 0.7% | 313.54M 4.0% | 301.57M 17.5% | 256.71M 22.7% | 331.90M 8.1% | 307.16M 20.5% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - 100.0% | 313.54M 4.0% | 301.57M 26.9% | 412.63M 24.3% | 331.90M 8.1% | 307.16M |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 29.83M 49.0% | 20.02M 58.7% | 48.47M 58.1% | 115.59M 1.6% | 117.49M 182.7% | -142.13M 430.6% | 42.99M 30.9% | 62.20M 44.0% |
Operating Margin % | 4.00% 33.3% | 3.00% 57.1% | 7.00% 56.3% | 16.00% 0.0% | 16.00% 157.1% | -28.00% 566.7% | 6.00% 33.3% | 9.00% 12.5% |
EBITDA | 43.96M 23.5% | 35.61M 43.7% | 63.28M 49.8% | 125.97M 2.7% | 129.52M 202.3% | -126.64M 268.5% | 75.13M 2.1% | 76.72M 34.3% |
EBITDA Margin % | 7.00% 40.0% | 5.00% 50.0% | 10.00% 41.2% | 17.00% 5.6% | 18.00% 172.0% | -25.00% 327.3% | 11.00% 0.0% | 11.00% 10.0% |
Interest Expense | 507.00K 3.7% | 489.00K 1.6% | 497.00K 4.1% | 518.00K 24.7% | 688.00K 64.9% | 1.96M 110.6% | 930.00K 20.6% | 771.00K 48.9% |
Interest Income | - | - | - | - | - 100.0% | 45.00K 47.7% | 86.00K 72.0% | 307.00K 32.1% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 34.35M 28.9% | 26.65M 50.6% | 53.97M 53.9% | 117.14M 0.2% | 117.33M 182.4% | -142.38M 347.6% | 57.50M 6.9% | 61.73M 46.5% |
Pre-Tax Margin % | 5.00% 25.0% | 4.00% 50.0% | 8.00% 50.0% | 16.00% 0.0% | 16.00% 157.1% | -28.00% 450.0% | 8.00% 11.1% | 9.00% 28.6% |
Tax Provision | 7.49M 0.6% | 7.44M 36.9% | 11.79M 51.4% | 24.26M 2.1% | 24.77M 179.4% | -31.19M 306.2% | 15.12M 9235.8% | 162.00K 99.7% |
Net Income | 26.55M 44.6% | 18.36M 55.6% | 41.34M 54.3% | 90.38M 1.3% | 91.60M 182.1% | -111.52M 361.2% | 42.70M 30.7% | 61.62M 504.8% |
Net Margin % | 4.00% 33.3% | 3.00% 50.0% | 6.00% 50.0% | 12.00% 7.7% | 13.00% 159.1% | -22.00% 466.7% | 6.00% 33.3% | 9.00% 400.0% |
Basic EPS | 1.19 45.1% | 0.82 55.9% | 1.86 53.7% | 4.02 1.8% | 3.95 182.3% | -4.80 359.5% | 1.85 30.5% | 2.66 503.0% |
Diluted EPS | 1.17 44.4% | 0.81 55.7% | 1.83 53.6% | 3.94 1.8% | 3.87 180.6% | -4.80 362.3% | 1.83 29.9% | 2.61 495.5% |
Basic Shares Outstanding | 22.24M 0.1% | 22.27M 0.2% | 22.22M 1.3% | 22.50M 3.0% | 23.19M 0.2% | 23.24M 0.5% | 23.12M 0.3% | 23.20M 0.5% |
Diluted Shares Outstanding | 22.61M 0.0% | 22.60M 0.2% | 22.64M 1.4% | 22.95M 3.1% | 23.68M 1.9% | 23.24M 0.2% | 23.30M 1.3% | 23.60M 2.3% |