Need WS 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 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 May 31, 2026 Jul 30, 2026 | 2025 May 31, 2025 Jul 29, 2025 | 2023 May 31, 2024 Aug 2, 2024 | 2022 May 31, 2023 May 31, 2023 | 2021 May 31, 2022 May 31, 2022 | 2020 May 31, 2021 May 31, 2021 |
|---|
Total Revenue | 3.44B 11.3% | 3.09B 9.8% | 3.43B 5.0% | 3.61B 11.2% | 4.07B 91.3% | 2.13B |
Cost of Revenue | 3.04B 12.4% | 2.70B 9.6% | 2.99B 8.6% | 3.27B 11.0% | 3.67B 109.1% | 1.76B |
Gross Profit | 402.60M 3.6% | 388.60M 11.6% | 439.80M 29.2% | 340.40M 13.9% | 395.46M 6.6% | 370.84M |
Gross Margin % | 12.00% 7.7% | 13.00% 0.0% | 13.00% 44.4% | 9.00% 10.0% | 10.00% 41.2% | 17.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 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 |
SG&A Expenses | 297.50M 28.5% | 231.60M 3.2% | 224.40M 13.6% | 197.50M 9.5% | 180.29M 22.3% | 147.44M |
Other Operating Expenses | 0.00 100.0% | 10.00M | 0.00 | 0.00 100.0% | 870.00K 350.7% | -347.00K |
Total Operating Expenses | 297.50M 23.1% | 241.60M 7.7% | 224.40M 13.6% | 197.50M 9.5% | 180.29M 22.3% | 147.44M |
Cost and Expenses | 3.34B 13.3% | 2.95B 9.0% | 3.24B 6.7% | 3.47B 10.0% | 3.85B 102.4% | 1.90B |
Operating Income | 105.10M 28.5% | 147.00M 24.4% | 194.50M 52.6% | 127.48M 43.7% | 226.58M 2.3% | 221.52M |
Operating Margin % | 3.00% 40.0% | 5.00% 16.7% | 6.00% 50.0% | 4.00% 33.3% | 6.00% 40.0% | 10.00% |
EBITDA | 189.90M 14.2% | 221.20M 23.1% | 287.50M 40.0% | 205.30M 25.3% | 274.70M 2.4% | 268.36M |
EBITDA Margin % | 6.00% 14.3% | 7.00% 12.5% | 8.00% 33.3% | 6.00% 14.3% | 7.00% 46.2% | 13.00% |
Interest Expense | 26.90M 278.9% | 7.10M 18.3% | 6.00M 100.0% | 3.00M 0.0% | 3.00M | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -79.60M 7336.4% | 1.10M 94.9% | 21.70M 165.2% | -33.30M 220.2% | 27.70M 77.2% | 15.63M |
Pre-Tax Income | 25.50M 82.8% | 148.10M 31.5% | 216.20M 72.8% | 125.13M 50.8% | 254.21M 7.2% | 237.15M |
Pre-Tax Margin % | 1.00% 80.0% | 5.00% 16.7% | 6.00% 100.0% | 3.00% 50.0% | 6.00% 45.5% | 11.00% |
Tax Provision | 22.60M 21.5% | 28.80M 37.5% | 46.10M 63.7% | 28.16M 47.8% | 53.96M 11.3% | 48.48M |
Net Income | 17.30M 84.4% | 110.70M 28.4% | 154.70M 77.6% | 87.10M 51.7% | 180.40M 5.5% | 171.01M |
Net Margin % | 1.00% 75.0% | 4.00% 20.0% | 5.00% 150.0% | 2.00% 50.0% | 4.00% 50.0% | 8.00% |
Basic EPS | 0.35 84.4% | 2.24 28.7% | 3.14 85.8% | 1.69 53.2% | 3.61 5.6% | 3.42 |
Diluted EPS | 0.35 84.0% | 2.19 29.6% | 3.11 84.0% | 1.69 53.2% | 3.61 5.6% | 3.42 |
Basic Shares Outstanding | 49.80M 0.6% | 49.50M 0.4% | 49.30M 1.4% | 50.03M 0.0% | 50.03M 0.0% | 50.03M |
Diluted Shares Outstanding | 49.80M 0.6% | 49.50M 0.6% | 49.80M 0.5% | 50.03M 0.0% | 50.03M 0.0% | 50.03M |