Need AIR 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 May 31, 2026 Jul 22, 2026 | 2025 May 31, 2025 Jul 22, 2025 | 2024 May 31, 2024 Jul 19, 2024 | 2023 May 31, 2023 Jul 18, 2023 | 2022 May 31, 2022 Jul 21, 2022 | 2021 May 31, 2021 Jul 21, 2021 | 2020 May 31, 2020 Jul 21, 2020 | 2019 May 31, 2019 Jul 18, 2019 |
|---|
Total Revenue | 3.31B 19.0% | 2.78B 19.9% | 2.32B 16.5% | 1.99B 9.4% | 1.82B 10.1% | 1.65B 20.3% | 2.07B 1.0% | 2.05B 17.4% |
Cost of Revenue | 2.69B 19.2% | 2.25B 20.0% | 1.88B 15.8% | 1.62B 7.5% | 1.51B 9.5% | 1.38B 23.7% | 1.80B 4.7% | 1.72B 18.5% |
Gross Profit | 622.00M 17.9% | 527.70M 19.3% | 442.30M 19.5% | 370.10M 18.2% | 313.20M 13.5% | 275.90M 2.5% | 269.20M 18.3% | 329.50M 11.8% |
Gross Margin % | 19.00% 0.0% | 19.00% 0.0% | 19.00% 0.0% | 19.00% 11.8% | 17.00% 0.0% | 17.00% 30.8% | 13.00% 18.8% | 16.00% 5.9% |
Research & Development | 0.00 | 0.00 | 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 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 349.30M 0.5% | 347.70M 24.1% | 280.20M 21.6% | 230.40M 13.9% | 202.20M 10.9% | 182.40M 17.3% | 220.60M 2.4% | 215.40M 3.3% |
Other Operating Expenses | 0.00 100.0% | -5.20M 115.8% | 32.90M 1165.4% | 2.60M 116.7% | 1.20M 85.9% | 8.50M 57.4% | 5.40M 65.8% | 15.80M 1855.6% |
Total Operating Expenses | 349.30M 2.0% | 342.50M 9.4% | 313.10M 34.4% | 233.00M 14.6% | 203.40M 6.5% | 190.90M 15.5% | 226.00M 2.2% | 231.20M 10.8% |
Cost and Expenses | 3.04B 17.0% | 2.60B 18.5% | 2.19B 18.1% | 1.85B 8.4% | 1.71B 9.1% | 1.57B 22.7% | 2.03B 3.9% | 1.95B 17.5% |
Operating Income | 270.60M 46.1% | 185.20M 43.3% | 129.20M 3.5% | 133.90M 25.3% | 106.90M 25.5% | 85.20M 106.3% | 41.30M 58.0% | 98.30M 14.3% |
Operating Margin % | 8.00% 14.3% | 7.00% 16.7% | 6.00% 14.3% | 7.00% 16.7% | 6.00% 20.0% | 5.00% 150.0% | 2.00% 60.0% | 5.00% 0.0% |
EBITDA | 345.90M 104.1% | 169.50M 18.8% | 142.70M 11.5% | 161.30M 11.9% | 144.20M 97.3% | 73.10M 16.4% | 87.40M 38.6% | 142.40M 13.0% |
EBITDA Margin % | 10.00% 66.7% | 6.00% 0.0% | 6.00% 25.0% | 8.00% 0.0% | 8.00% 100.0% | 4.00% 0.0% | 4.00% 42.9% | 7.00% 0.0% |
Interest Expense | 70.50M 6.5% | 75.40M 74.5% | 43.20M 254.1% | 12.20M 408.3% | 2.40M 52.0% | 5.00M 46.2% | 9.30M 2.1% | 9.50M 18.8% |
Interest Income | 0.00 100.0% | 1.80M 18.2% | 2.20M 120.0% | 1.00M 900.0% | 100.00K 50.0% | 200.00K 60.0% | 500.00K 50.0% | 1.00M 900.0% |
Other Income (Expense) | -24.70M 83.1% | -146.30M 106.3% | -70.90M 458.3% | -12.70M 605.6% | -1.80M 91.3% | -20.70M 89.9% | -10.90M 17.2% | -9.30M 5.7% |
Pre-Tax Income | 245.90M 532.1% | 38.90M 33.3% | 58.30M 51.9% | 121.20M 15.3% | 105.10M 62.9% | 64.50M 112.2% | 30.40M 65.8% | 89.00M 15.3% |
Pre-Tax Margin % | 7.00% 600.0% | 1.00% 66.7% | 3.00% 50.0% | 6.00% 0.0% | 6.00% 50.0% | 4.00% 300.0% | 1.00% 75.0% | 4.00% 0.0% |
Tax Provision | 58.20M 120.5% | 26.40M 120.0% | 12.00M 61.8% | 31.40M 18.0% | 26.60M 46.2% | 18.20M 225.0% | 5.60M 14.3% | 4.90M 40.0% |
Net Income | 187.70M 1401.6% | 12.50M 73.0% | 46.30M 48.7% | 90.20M 14.6% | 78.70M 119.8% | 35.80M 44.4% | 24.80M 230.7% | 7.50M 51.9% |
Net Margin % | 6.00% | 0.00% 100.0% | 2.00% 60.0% | 5.00% 25.0% | 4.00% 100.0% | 2.00% 100.0% | 1.00% | 0.00% 100.0% |
Basic EPS | 4.88 1294.3% | 0.35 73.1% | 1.30 49.2% | 2.56 16.9% | 2.19 116.8% | 1.01 42.3% | 0.71 222.7% | 0.22 52.2% |
Diluted EPS | 4.89 1297.1% | 0.35 72.9% | 1.29 49.0% | 2.53 17.1% | 2.16 116.0% | 1.00 40.8% | 0.71 238.1% | 0.21 53.3% |
Basic Shares Outstanding | 38.30M 7.6% | 35.60M 1.4% | 35.10M 1.2% | 34.70M 2.5% | 35.60M 1.7% | 35.00M 0.6% | 34.80M 0.9% | 34.50M 0.9% |
Diluted Shares Outstanding | 38.40M 7.3% | 35.80M 1.1% | 35.40M 0.9% | 35.10M 2.5% | 36.00M 2.0% | 35.30M 0.9% | 35.00M 0.3% | 34.90M 0.9% |