Need CATO 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.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
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 | 2025 Jan 31, 2026 Mar 25, 2026 | 2024 Feb 1, 2025 Mar 31, 2025 | 2023 Feb 3, 2024 Mar 27, 2024 | 2022 Jan 28, 2023 Mar 23, 2023 | 2021 Jan 29, 2022 Mar 23, 2022 | 2020 Jan 30, 2021 Mar 29, 2021 | 2019 Feb 1, 2020 Mar 27, 2020 | 2018 Feb 2, 2019 Mar 27, 2019 |
|---|
Total Revenue | 653.81M 0.6% | 649.81M 8.2% | 708.06M 6.7% | 759.26M 1.3% | 769.27M 33.8% | 575.11M 30.3% | 825.34M 0.5% | 829.66M 2.4% |
Cost of Revenue | 441.54M 1.2% | 436.44M 6.0% | 464.31M 8.9% | 509.66M 12.5% | 453.06M 4.6% | 433.19M 14.9% | 508.91M 2.6% | 522.53M 5.5% |
Gross Profit | 212.28M 0.5% | 213.37M 12.5% | 243.74M 2.3% | 249.60M 21.1% | 316.21M 122.8% | 141.92M 55.1% | 316.43M 3.0% | 307.13M 3.4% |
Gross Margin % | 32.00% 3.0% | 33.00% 2.9% | 34.00% 3.0% | 33.00% 19.5% | 41.00% 64.0% | 25.00% 34.2% | 38.00% 2.7% | 37.00% 5.7% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 225.11M 8.7% | 246.47M 4.6% | 235.69M 9.7% | 260.92M 29.1% | 202.11M 21.7% | 258.20M 0.4% | 257.06M 1.5% |
Selling & Marketing | 0.00 100.0% | 4.69M 25.3% | 6.28M 8.6% | 6.87M 13.8% | 6.04M 37.7% | 4.38M 21.7% | 5.60M 1.0% | 5.55M 0.2% |
SG&A Expenses | 226.46M 1.5% | 229.80M 9.1% | 252.74M 4.2% | 242.56M 9.1% | 266.95M 29.3% | 206.49M 21.7% | 263.80M 0.5% | 262.61M 1.4% |
Other Operating Expenses | 0.00 100.0% | 9.82M | 0.00 100.0% | 9.65M 21.9% | 12.36M 15.8% | 14.68M 5.2% | 15.48M 1296.3% | 1.11M 57.6% |
Total Operating Expenses | 226.46M 6.1% | 241.25M 1.0% | 243.75M 3.4% | 252.21M 9.7% | 279.31M 26.3% | 221.17M 20.8% | 279.29M 0.1% | 279.07M 2.4% |
Cost and Expenses | 668.00M 1.4% | 677.69M 5.5% | 717.06M 5.9% | 761.87M 4.0% | 732.38M 11.9% | 654.36M 17.0% | 788.19M 1.7% | 801.60M 4.5% |
Operating Income | -14.19M 49.1% | -27.88M 209.9% | -9.00M 588.8% | 1.84M 95.3% | 38.80M 151.1% | -75.92M 304.4% | 37.14M 31.9% | 28.16M 156.5% |
Operating Margin % | -2.00% 50.0% | -4.00% 300.0% | -1.00% | 0.00% 100.0% | 5.00% 138.5% | -13.00% 360.0% | 5.00% 66.7% | 3.00% 200.0% |
EBITDA | 2.49M 139.9% | -6.24M 60.1% | -3.90M 130.1% | 12.94M 73.7% | 49.25M 185.0% | -57.94M 209.1% | 53.13M 15.1% | 46.17M 20.5% |
EBITDA Margin % | 0.00% 100.0% | -1.00% 0.0% | -1.00% 150.0% | 2.00% 66.7% | 6.00% 160.0% | -10.00% 266.7% | 6.00% 0.0% | 6.00% 20.0% |
Interest Expense | 0.00 100.0% | 59.00K 68.6% | 35.00K 59.8% | 87.00K 20.8% | 72.00K 61.5% | 187.00K 544.8% | 29.00K 69.8% | 96.00K 15.8% |
Interest Income | 6.69M 33.2% | 5.02M 28.1% | 3.92M 108.9% | 1.88M 42.0% | 1.32M 51.0% | 2.70M 45.6% | 4.95M 27.3% | 3.89M 60.0% |
Other Income (Expense) | 6.69M 43.2% | 11.77M 345.0% | -4.80M 8.7% | -5.26M 550.5% | 1.17M 114.2% | -8.24M 16.9% | -9.92M 396.3% | 3.35M 115.0% |
Pre-Tax Income | -7.50M 53.5% | -16.11M 16.8% | -13.80M 879.7% | 1.77M 95.5% | 38.97M 153.5% | -72.81M 268.5% | 43.21M 30.7% | 33.05M 106.9% |
Pre-Tax Margin % | -1.00% 50.0% | -2.00% 0.0% | -2.00% | 0.00% 100.0% | 5.00% 138.5% | -13.00% 360.0% | 5.00% 25.0% | 4.00% 100.0% |
Tax Provision | -1.59M 181.8% | 1.94M 80.8% | 10.14M 482.4% | 1.74M 17.9% | 2.12M 108.4% | -25.32M 446.4% | 7.31M 182.2% | 2.59M 65.2% |
Net Income | -5.91M 67.3% | -18.06M 24.6% | -23.94M 82655.2% | 29.00K 99.9% | 36.84M 177.6% | -47.48M 232.3% | 35.90M 17.8% | 30.46M 256.7% |
Net Margin % | -1.00% 66.7% | -3.00% 0.0% | -3.00% | 0.00% 100.0% | 5.00% 162.5% | -8.00% 300.0% | 4.00% 0.0% | 4.00% 300.0% |
Basic EPS | -0.31 68.0% | -0.97 17.1% | -1.17 78100.0% | 0.00 99.9% | 1.65 178.2% | -2.11 244.5% | 1.46 15.0% | 1.27 273.5% |
Diluted EPS | -0.31 68.0% | -0.97 17.1% | -1.17 | 0.00 100.0% | 1.65 178.2% | -2.11 244.5% | 1.46 18.7% | 1.23 261.8% |
Basic Shares Outstanding | 19.06M 1.0% | 19.25M 0.7% | 19.39M 2.7% | 19.93M 5.6% | 21.11M 6.3% | 22.54M 5.1% | 23.74M 1.1% | 24.00M 3.7% |
Diluted Shares Outstanding | 19.06M 1.0% | 19.25M 0.7% | 19.39M 2.7% | 19.93M 5.6% | 21.11M 6.3% | 22.54M 5.1% | 23.74M 4.1% | 24.77M 1.4% |