Need CASY 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: 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 Apr 30, 2026 Jun 22, 2026 | 2025 Apr 30, 2025 Jun 23, 2025 | 2024 Apr 30, 2024 Jun 24, 2024 | 2023 Apr 30, 2023 Jun 23, 2023 | 2022 Apr 30, 2022 Jun 24, 2022 | 2021 Apr 30, 2021 Jun 25, 2021 | 2020 Apr 30, 2020 Jun 26, 2020 | 2019 Apr 30, 2019 Jun 28, 2019 |
|---|
Total Revenue | 17.56B 10.2% | 15.94B 7.3% | 14.86B 1.5% | 15.09B 16.5% | 12.95B 48.8% | 8.71B 5.1% | 9.18B 1.9% | 9.35B 11.5% |
Cost of Revenue | 13.24B 8.6% | 12.19B 5.8% | 11.52B 4.2% | 12.02B 18.0% | 10.19B 60.5% | 6.35B 9.7% | 7.03B 5.0% | 7.40B 11.7% |
Gross Profit | 4.32B 15.2% | 3.75B 12.1% | 3.35B 9.0% | 3.07B 11.2% | 2.76B 17.2% | 2.36B 9.9% | 2.14B 9.7% | 1.95B 10.5% |
Gross Margin % | 25.00% 4.2% | 24.00% 4.3% | 23.00% 15.0% | 20.00% 4.8% | 21.00% 22.2% | 27.00% 17.4% | 23.00% 9.5% | 21.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 278.75M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 278.75M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Operating Expenses | 3.01B 1.8% | 2.96B 12.0% | 2.64B 8.4% | 2.43B 7.4% | 2.27B 19.1% | 1.90B 8.8% | 1.75B 6.9% | 1.64B 8.8% |
Total Operating Expenses | 3.29B 11.2% | 2.96B 12.0% | 2.64B 8.4% | 2.43B 7.4% | 2.27B 19.1% | 1.90B 8.8% | 1.75B 6.9% | 1.64B 8.8% |
Cost and Expenses | 16.53B 9.1% | 15.14B 7.0% | 14.15B 2.1% | 14.46B 16.1% | 12.45B 50.9% | 8.25B 6.0% | 8.78B 2.8% | 9.03B 11.2% |
Operating Income | 1.03B 29.8% | 796.40M 12.2% | 709.60M 11.0% | 639.33M 28.5% | 497.70M 9.6% | 454.05M 14.8% | 395.47M 23.9% | 319.06M 20.2% |
Operating Margin % | 6.00% 20.0% | 5.00% 0.0% | 5.00% 25.0% | 4.00% 0.0% | 4.00% 20.0% | 5.00% 25.0% | 4.00% 33.3% | 3.00% 0.0% |
EBITDA | 1.39B 14.3% | 1.21B 14.5% | 1.06B 11.2% | 952.46M 18.9% | 801.24M 11.4% | 719.24M 11.2% | 646.64M 14.8% | 563.45M 15.9% |
EBITDA Margin % | 8.00% 0.0% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 0.0% | 6.00% 25.0% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 0.0% |
Interest Expense | 0.00 100.0% | 97.05M 48.9% | 65.18M 9.3% | 59.64M 4.6% | 57.02M 21.7% | 46.85M 13.7% | 54.28M 3.5% | 56.25M 7.1% |
Interest Income | 96.63M 637.6% | 13.10M 11.6% | 11.74M 50.0% | 7.82M 16197.9% | 48.00K 71.4% | 168.00K 80.5% | 860.00K 44.5% | 595.00K 62.4% |
Other Income (Expense) | -96.63M 15.1% | -83.95M 57.1% | -53.44M 3.1% | -51.81M 9.1% | -56.97M 22.1% | -46.68M 12.6% | -53.42M 4.0% | -55.66M 9.3% |
Pre-Tax Income | 937.02M 31.5% | 712.45M 8.6% | 656.16M 11.7% | 587.52M 33.3% | 440.73M 8.2% | 407.37M 19.1% | 342.05M 29.9% | 263.40M 22.8% |
Pre-Tax Margin % | 5.00% 25.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 33.3% | 3.00% 40.0% | 5.00% 25.0% | 4.00% 33.3% | 3.00% 0.0% |
Tax Provision | 222.57M 34.1% | 165.93M 7.6% | 154.19M 9.5% | 140.83M 39.5% | 100.94M 6.8% | 94.47M 20.8% | 78.20M 31.4% | 59.52M 157.5% |
Net Income | 714.45M 30.7% | 546.52M 8.9% | 501.97M 12.4% | 446.69M 31.5% | 339.79M 8.6% | 312.90M 18.6% | 263.85M 29.4% | 203.89M 35.9% |
Net Margin % | 4.00% 33.3% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 25.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 50.0% |
Basic EPS | 19.28 31.0% | 14.72 9.0% | 13.51 12.7% | 11.99 31.2% | 9.14 8.3% | 8.44 18.2% | 7.14 28.6% | 5.55 34.0% |
Diluted EPS | 19.16 30.9% | 14.64 9.0% | 13.43 12.8% | 11.91 30.9% | 9.10 8.6% | 8.38 18.0% | 7.10 28.9% | 5.51 33.9% |
Basic Shares Outstanding | 37.07M 0.1% | 37.12M 0.1% | 37.16M 0.3% | 37.27M 0.3% | 37.16M 0.2% | 37.09M 0.4% | 36.96M 0.7% | 36.71M 2.8% |
Diluted Shares Outstanding | 37.28M 0.2% | 37.34M 0.1% | 37.37M 0.4% | 37.52M 0.4% | 37.36M 0.0% | 37.36M 0.5% | 37.19M 0.6% | 36.98M 3.0% |