Need WOR 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 30, 2026 | 2025 May 31, 2025 Jul 30, 2025 | 2024 May 31, 2024 Jul 30, 2024 | 2023 May 31, 2023 Jul 31, 2023 | 2022 May 31, 2022 Aug 1, 2022 | 2021 May 31, 2021 Jul 30, 2021 | 2020 May 31, 2020 Jul 30, 2020 | 2019 May 31, 2019 Aug 30, 2019 |
|---|
Total Revenue | 1.38B 19.7% | 1.15B 7.4% | 1.25B 74.7% | 4.92B 6.2% | 5.24B 65.3% | 3.17B 3.7% | 3.06B 18.6% | 3.76B 5.0% |
Cost of Revenue | 1.00B 20.1% | 835.23M 13.1% | 960.68M 77.4% | 4.25B 6.1% | 4.53B 78.8% | 2.53B 3.2% | 2.62B 20.2% | 3.28B 8.6% |
Gross Profit | 378.27M 18.9% | 318.26M 11.7% | 285.02M 57.0% | 663.31M 7.2% | 714.82M 11.9% | 639.08M 44.2% | 443.34M 7.6% | 479.95M 14.7% |
Gross Margin % | 27.00% 3.6% | 28.00% 21.7% | 23.00% 76.9% | 13.00% 7.1% | 14.00% 30.0% | 20.00% 42.9% | 14.00% 7.7% | 13.00% 18.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 253.85M 36.4% | 399.33M 5.7% | 377.95M 13.3% | 333.68M 7.5% | 310.51M 3.8% | 322.82M 8.3% |
Selling & Marketing | 0.00 | 0.00 100.0% | 29.62M 0.3% | 29.54M 36.7% | 21.61M 23.8% | 17.46M 0.8% | 17.60M 13.0% | 15.57M 2.2% |
SG&A Expenses | 294.97M 9.9% | 268.41M 5.3% | 283.47M 33.9% | 428.87M 7.3% | 399.57M 13.8% | 351.14M 7.0% | 328.11M 3.0% | 338.39M 7.9% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | -1.23M 145.2% | 2.71M 25.5% | 2.16M | 0.00 100.0% | 2.72M 9.3% |
Total Operating Expenses | 294.97M 9.9% | 268.41M 5.3% | 283.47M 33.9% | 428.87M 7.3% | 399.57M 13.8% | 351.14M 7.0% | 328.11M 3.0% | 338.39M 7.9% |
Cost and Expenses | 1.30B 17.6% | 1.10B 16.3% | 1.32B 71.8% | 4.68B 5.0% | 4.93B 70.9% | 2.88B 2.1% | 2.94B 18.6% | 3.62B 6.8% |
Operating Income | 83.31M 67.1% | 49.85M 167.9% | -73.46M 118.6% | 394.20M 25.8% | 531.60M 47.8% | 1.02B 325.6% | 239.17M 0.9% | 241.32M 70.4% |
Operating Margin % | 6.00% 50.0% | 4.00% 166.7% | -6.00% 175.0% | 8.00% 20.0% | 10.00% 68.8% | 32.00% 300.0% | 8.00% 33.3% | 6.00% 50.0% |
EBITDA | 140.58M 21.6% | 179.37M 14.6% | 156.49M 4.8% | 149.27M 76.8% | 643.81M 71.4% | 375.59M 59.8% | 235.03M 0.9% | 237.16M 20.6% |
EBITDA Margin % | 10.00% 37.5% | 16.00% 23.1% | 13.00% 333.3% | 3.00% 75.0% | 12.00% 0.0% | 12.00% 50.0% | 8.00% 33.3% | 6.00% 25.0% |
Interest Expense | 6.25M 172.0% | 2.30M 44.7% | 1.59M 91.3% | 18.30M 23.3% | 23.85M 21.4% | 30.35M 4.0% | 31.62M 16.9% | 38.06M 1.6% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 118.04M 49.5% | 78.96M 46.5% | 147.47M 13.0% | 130.47M 140.6% | -320.95M 142.8% | 750.24M 749.7% | 88.30M 43.1% | 61.69M 8.6% |
Pre-Tax Income | 201.35M 56.3% | 128.81M 74.0% | 74.01M 78.6% | 345.37M 32.8% | 514.29M 44.0% | 917.72M 728.4% | 110.79M 46.3% | 206.46M 1.3% |
Pre-Tax Margin % | 15.00% 36.4% | 11.00% 83.3% | 6.00% 14.3% | 7.00% 30.0% | 10.00% 65.5% | 29.00% 625.0% | 4.00% 20.0% | 5.00% 16.7% |
Tax Provision | 46.31M 36.9% | 33.84M 13.3% | 39.03M 48.8% | 76.20M 33.8% | 115.02M 34.7% | 176.27M 569.1% | 26.34M 39.0% | 43.18M 425.3% |
Net Income | 156.09M 62.5% | 96.05M 13.2% | 110.62M 56.9% | 256.53M 32.4% | 379.39M 47.6% | 723.79M 818.6% | 78.80M 48.7% | 153.46M 21.2% |
Net Margin % | 11.00% 37.5% | 8.00% 11.1% | 9.00% 80.0% | 5.00% 28.6% | 7.00% 69.6% | 23.00% 666.7% | 3.00% 25.0% | 4.00% 20.0% |
Basic EPS | 3.18 63.9% | 1.94 13.8% | 2.25 57.4% | 5.28 30.5% | 7.60 44.6% | 13.73 860.1% | 1.43 46.6% | 2.68 16.3% |
Diluted EPS | 3.18 65.6% | 1.92 12.7% | 2.20 57.6% | 5.19 30.2% | 7.44 44.6% | 13.42 851.8% | 1.41 46.0% | 2.61 15.5% |
Basic Shares Outstanding | 49.07M 0.7% | 49.40M 0.4% | 49.20M 1.3% | 48.57M 2.8% | 49.94M 5.2% | 52.70M 4.1% | 54.96M 3.9% | 57.20M 6.1% |
Diluted Shares Outstanding | 49.07M 2.1% | 50.13M 0.4% | 50.35M 1.9% | 49.39M 3.2% | 50.99M 5.4% | 53.92M 3.7% | 55.98M 4.8% | 58.82M 6.7% |