Financial Metrics
CTAS CINTAS CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-01-30 | SEC Filing Index |
| Insider | 4 | 2026-01-22 | SEC Filing Index |
| Insider | 4 | 2025-12-30 | SEC Filing Index |
| Insider | 4 | 2025-12-17 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 2189986000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 2342330000.0 | +7.0% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 2377177000.0 | +1.5% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 2406173000.0 | +1.2% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 2501587000.0 | +4.0% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 2561783000.0 | +2.4% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 2609159000.0 | +1.8% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 2718122000.0 | +4.2% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 2799992000.0 | +3.0% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 2841444000.0 | +1.5% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 8815769000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 9596615000.0 | +8.9% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 10340181000.0 | +7.7% | USD | 10-K | 2025-07-28 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-08-31 | 1252131000.0 | — | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 1276703000.0 | +2.0% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 1319341000.0 | +3.3% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 1366561000.0 | +3.6% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 1412485000.0 | +3.4% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1448456000.0 | +2.5% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 4173368000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 4686416000.0 | +12.3% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 5174164000.0 | +10.4% | USD | 10-K | 2025-07-28 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 446812000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 500556000.0 | +12.0% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 499683000.0 | -0.2% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 520800000.0 | +4.2% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 561031000.0 | +7.7% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 591390000.0 | +5.4% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 609853000.0 | +3.1% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 617859000.0 | +1.3% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 655714000.0 | +6.1% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 659904000.0 | +0.6% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 1802664000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 2068633000.0 | +14.8% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 2359726000.0 | +14.1% | USD | 10-K | 2025-07-28 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 325827000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 385085000.0 | +18.2% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2023-11-30 | 374613000.0 | -2.7% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-02-29 | 397579000.0 | +6.1% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 452033000.0 | +13.7% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2024-11-30 | 448495000.0 | -0.8% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-02-28 | 463497000.0 | +3.3% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 491140000.0 | +6.0% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-11-30 | 495343000.0 | +0.9% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2026-02-28 | 502496000.0 | +1.4% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 1348010000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 1571592000.0 | +16.6% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 1812281000.0 | +15.3% | USD | 10-K | 2025-07-28 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 3.19 | — | USD/shares | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.94 | -70.5% | USD/shares | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 0.92 | -2.1% | USD/shares | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 0.98 | +6.5% | USD/shares | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 1.12 | +14.3% | USD/shares | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 1.11 | -0.9% | USD/shares | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 1.14 | +2.7% | USD/shares | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 1.21 | +6.1% | USD/shares | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 1.23 | +1.7% | USD/shares | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1.25 | +1.6% | USD/shares | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 3.3 | — | USD/shares | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 3.85 | +16.7% | USD/shares | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 4.48 | +16.4% | USD/shares | 10-K | 2025-07-28 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 3.14 | — | USD/shares | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.93 | -70.4% | USD/shares | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 0.9 | -3.2% | USD/shares | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 0.96 | +6.7% | USD/shares | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 1.1 | +14.6% | USD/shares | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 1.09 | -0.9% | USD/shares | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 1.13 | +3.7% | USD/shares | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 1.2 | +6.2% | USD/shares | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 1.21 | +0.8% | USD/shares | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1.24 | +2.5% | USD/shares | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 3.25 | — | USD/shares | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 3.79 | +16.6% | USD/shares | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 4.4 | +16.1% | USD/shares | 10-K | 2025-07-28 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 88563000.0 | — | USD | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 124149000.0 | +40.2% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 88126000.0 | -29.0% | USD | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 85556000.0 | -2.9% | USD | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 128483000.0 | +50.2% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 342015000.0 | +166.2% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 101373000.0 | -70.4% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 122395000.0 | +20.7% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 243428000.0 | +98.9% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 263973000.0 | +8.4% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 138143000.0 | -47.7% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 200842000.0 | +45.4% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 183204000.0 | -8.8% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 124149000.0 | — | USD | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 342015000.0 | +175.5% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 263973000.0 | -22.8% | USD | 10-K | 2025-07-28 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 1133096000.0 | — | USD | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 1152993000.0 | +1.8% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 1197342000.0 | +3.8% | USD | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 1273974000.0 | +6.4% | USD | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 1262077000.0 | -0.9% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 1244182000.0 | -1.4% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 1293791000.0 | +4.0% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 1370493000.0 | +5.9% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 1397824000.0 | +2.0% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 1417381000.0 | +1.4% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 1421047000.0 | +0.3% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 1484328000.0 | +4.5% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1542973000.0 | +4.0% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 1152993000.0 | — | USD | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 1244182000.0 | +7.9% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 1417381000.0 | +13.9% | USD | 10-K | 2025-07-28 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 531270000.0 | — | USD | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 506604000.0 | -4.6% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 498354000.0 | -1.6% | USD | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 474840000.0 | -4.7% | USD | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 451215000.0 | -5.0% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 410201000.0 | -9.1% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 399078000.0 | -2.7% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 394605000.0 | -1.1% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 420826000.0 | +6.6% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 447408000.0 | +6.3% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 449739000.0 | +0.5% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 447611000.0 | -0.5% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 450501000.0 | +0.6% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 506604000.0 | — | USD | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 410201000.0 | -19.0% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 447408000.0 | +9.1% | USD | 10-K | 2025-07-28 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 2910156000.0 | — | USD | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 2938459000.0 | +1.0% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 2987528000.0 | +1.7% | USD | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 3036739000.0 | +1.6% | USD | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 3030996000.0 | -0.2% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 3185207000.0 | +5.1% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 3043392000.0 | -4.5% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 3170391000.0 | +4.2% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 3341428000.0 | +5.4% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 3436169000.0 | +2.8% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 3375926000.0 | -1.8% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 3540088000.0 | +4.9% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 3602934000.0 | +1.8% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 2938459000.0 | — | USD | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 3185207000.0 | +8.4% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 3436169000.0 | +7.9% | USD | 10-K | 2025-07-28 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 8466001000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-05-31 | 8546356000.0 | +0.9% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 8719681000.0 | +2.0% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 8813869000.0 | +1.1% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 8978875000.0 | +1.9% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-05-31 | 9168817000.0 | +2.1% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 9068707000.0 | -1.1% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 9366529000.0 | +3.3% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 9611136000.0 | +2.6% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-05-31 | 9825241000.0 | +2.2% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 9837690000.0 | +0.1% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 10132881000.0 | +3.0% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 10233721000.0 | +1.0% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 8546356000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 9168817000.0 | +7.3% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 9825241000.0 | +7.2% | USD | 10-K | 2025-07-28 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 1388261000.0 | — | USD | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 1230062000.0 | -11.4% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 1168839000.0 | -5.0% | USD | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 1357602000.0 | +16.1% | USD | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 1273895000.0 | -6.2% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 1828519000.0 | +43.5% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 1984889000.0 | +8.6% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 2007767000.0 | +1.2% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 1941146000.0 | -3.3% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 1644502000.0 | -15.3% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 1507819000.0 | -8.3% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 2075985000.0 | +37.7% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1816902000.0 | -12.5% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 1230062000.0 | — | USD | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 1828519000.0 | +48.7% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 1644502000.0 | -10.1% | USD | 10-K | 2025-07-28 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 3633256000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-05-31 | 3863986000.0 | +6.4% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2023-08-31 | 4077635000.0 | +5.5% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2023-11-30 | 3994481000.0 | -2.0% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-02-29 | 4234083000.0 | +6.0% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-05-31 | 4316372000.0 | +1.9% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2024-08-31 | 4021423000.0 | -6.8% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2024-11-30 | 4293106000.0 | +6.8% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-02-28 | 4592248000.0 | +7.0% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-05-31 | 4684481000.0 | +2.0% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 4755700000.0 | +1.5% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-11-30 | 4455347000.0 | -6.3% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2026-02-28 | 4788383000.0 | +7.5% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 3863986000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 4316372000.0 | +11.7% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 4684481000.0 | +8.5% | USD | 10-K | 2025-07-28 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 2485952000.0 | — | USD | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 2486405000.0 | +0.0% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 2477093000.0 | -0.4% | USD | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 2474287000.0 | -0.1% | USD | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 2474908000.0 | +0.0% | USD | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 2025934000.0 | -18.1% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 2026448000.0 | +0.0% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 2026963000.0 | +0.0% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 2027477000.0 | +0.0% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 2424999000.0 | +19.6% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 2425757000.0 | +0.0% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 2426529000.0 | +0.0% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 2427301000.0 | +0.0% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 2486405000.0 | — | USD | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 2025934000.0 | -18.5% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 2424999000.0 | +19.7% | USD | 10-K | 2025-07-28 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 1044191000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 336945000.0 | -67.7% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 729631000.0 | +116.5% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 1386741000.0 | +90.1% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 460357000.0 | -66.8% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 905091000.0 | +96.6% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 1525587000.0 | +68.6% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 414481000.0 | -72.8% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 945704000.0 | +128.2% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1567176000.0 | +65.7% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 1586228000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 2068500000.0 | +30.4% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 2165905000.0 | +4.7% | USD | 10-K | 2025-07-28 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | -268611000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | -169836000.0 | +36.8% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | -282195000.0 | -66.2% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | -503278000.0 | -78.3% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | -109480000.0 | +78.2% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | -349003000.0 | -218.8% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | -474372000.0 | -35.9% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | -116227000.0 | +75.5% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | -309081000.0 | -165.9% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | -410151000.0 | -32.7% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | -381612000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | -603334000.0 | -58.1% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | -623638000.0 | -3.4% | USD | 10-K | 2025-07-28 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | -774593000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | -202375000.0 | +73.9% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | -485810000.0 | -140.1% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | -879470000.0 | -81.0% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | -591269000.0 | +32.8% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | -773900000.0 | -30.9% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | -1146012000.0 | -48.1% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | -424001000.0 | +63.0% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | -699012000.0 | -64.9% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | -1238973000.0 | -77.2% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | -1166752000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | -1247506000.0 | -6.9% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | -1619011000.0 | -29.8% | USD | 10-K | 2025-07-28 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 224116000.0 | — | USD | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 106697000.0 | -52.4% | USD | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 200527000.0 | +87.9% | USD | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 307558000.0 | +53.4% | USD | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 92921000.0 | -69.8% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 194337000.0 | +109.1% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 294260000.0 | +51.4% | USD | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 101957000.0 | -65.4% | USD | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 208209000.0 | +104.2% | USD | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 299107000.0 | +43.7% | USD | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 331109000.0 | — | USD | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 409469000.0 | +23.7% | USD | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 408884000.0 | -0.1% | USD | 10-K | 2025-07-28 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 101672333.0 | — | shares | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 101732148.0 | +0.1% | shares | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 101927462.0 | +0.2% | shares | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 101347603.0 | -0.6% | shares | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 101444090.0 | +0.1% | shares | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 405008000.0 | +299.2% | shares | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 403258000.0 | -0.4% | shares | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 403496000.0 | +0.1% | shares | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 403669000.0 | +0.0% | shares | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 402948000.0 | -0.2% | shares | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 402950000.0 | +0.0% | shares | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 399855000.0 | -0.8% | shares | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 400015000.0 | +0.0% | shares | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 101732148.0 | — | shares | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 405008000.0 | +298.1% | shares | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 402948000.0 | -0.5% | shares | 10-K | 2025-07-28 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 192031528.0 | — | shares | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 192198938.0 | +0.1% | shares | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 192657768.0 | +0.2% | shares | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 192861307.0 | +0.1% | shares | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 193090252.0 | +0.1% | shares | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 773097000.0 | +300.4% | shares | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 775231000.0 | +0.3% | shares | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 775764000.0 | +0.1% | shares | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 776172000.0 | +0.1% | shares | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 776936000.0 | +0.1% | shares | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 778465000.0 | +0.2% | shares | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 778785000.0 | +0.0% | shares | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 779263000.0 | +0.1% | shares | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 192198938.0 | — | shares | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 773097000.0 | +302.2% | shares | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 776936000.0 | +0.5% | shares | 10-K | 2025-07-28 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 101714000.0 | — | shares | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 407580000.0 | +300.7% | shares | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 406669000.0 | -0.2% | shares | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 405910000.0 | -0.2% | shares | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 403382000.0 | -0.6% | shares | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 403581000.0 | +0.0% | shares | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 403769000.0 | +0.0% | shares | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 403292000.0 | -0.1% | shares | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 401484000.0 | -0.4% | shares | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 400040000.0 | -0.4% | shares | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 406580000.0 | — | shares | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 406612000.0 | +0.0% | shares | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 403530000.0 | -0.8% | shares | 10-K | 2025-07-28 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 103418000.0 | — | shares | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 414289000.0 | +300.6% | shares | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 413066000.0 | -0.3% | shares | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 412746000.0 | -0.1% | shares | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 410496000.0 | -0.5% | shares | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 410667000.0 | +0.0% | shares | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 410307000.0 | -0.1% | shares | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 409294000.0 | -0.2% | shares | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 406433000.0 | -0.7% | shares | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 404717000.0 | -0.4% | shares | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 413508000.0 | — | shares | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 413468000.0 | -0.0% | shares | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 410286000.0 | -0.8% | shares | 10-K | 2025-07-28 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 0.2587 | — | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.2686 | +3.8% | ratio | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 0.2697 | +0.4% | ratio | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 0.2680 | -0.6% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 0.2758 | +2.9% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 0.2735 | -0.8% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 0.2715 | -0.7% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.2763 | +1.8% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 0.2763 | +0.0% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 0.2777 | +0.5% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 1.0315 | — | ratio | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 1.0467 | +1.5% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 1.0524 | +0.5% | ratio | 10-K | 2025-07-28 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 2.0963 | — | ratio | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 2.3889 | +14.0% | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 2.5560 | +7.0% | ratio | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 2.2368 | -12.5% | ratio | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 2.3793 | +6.4% | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 1.7420 | -26.8% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 1.5333 | -12.0% | ratio | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 1.5791 | +3.0% | ratio | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 1.7214 | +9.0% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 2.0895 | +21.4% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 2.2389 | +7.2% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 1.7053 | -23.8% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 1.9830 | +16.3% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 2.3889 | — | ratio | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 1.7420 | -27.1% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 2.0895 | +20.0% | ratio | 10-K | 2025-07-28 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-08-31 | 0.5005 | — | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 0.4984 | -0.4% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 0.5057 | +1.5% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.5028 | -0.6% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 0.5045 | +0.3% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 0.5098 | +1.1% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 0.4734 | — | ratio | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 0.4883 | +3.2% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 0.5004 | +2.5% | ratio | 10-K | 2025-07-28 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 0.1488 | — | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.1644 | +10.5% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2023-11-30 | 0.1576 | -4.1% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-02-29 | 0.1652 | +4.9% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 0.1807 | +9.4% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2024-11-30 | 0.1751 | -3.1% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-02-28 | 0.1776 | +1.5% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.1807 | +1.7% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-11-30 | 0.1769 | -2.1% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2026-02-28 | 0.1768 | -0.0% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 0.1529 | — | ratio | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 0.1638 | +7.1% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 0.1753 | +7.0% | ratio | 10-K | 2025-07-28 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 0.2040 | — | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.2137 | +4.7% | ratio | 10-Q | 2024-10-04 |
| Quarterly | 2023-11-30 | 0.2102 | -1.6% | ratio | 10-Q | 2025-01-08 |
| Quarterly | 2024-02-29 | 0.2164 | +3.0% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 0.2243 | +3.6% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2024-11-30 | 0.2309 | +2.9% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2025-02-28 | 0.2337 | +1.2% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.2273 | -2.7% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 0.2342 | +3.0% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 0.2322 | -0.8% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 0.2045 | — | ratio | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 0.2156 | +5.4% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 0.2282 | +5.9% | ratio | 10-K | 2025-07-28 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 0.0638 | — | ratio | 10-Q | 2023-04-06 |
| Quarterly | 2023-05-31 | 0.1009 | +58.2% | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.0754 | -25.3% | ratio | 10-Q | 2023-10-05 |
| Quarterly | 2023-11-30 | 0.0630 | -16.4% | ratio | 10-Q | 2024-01-08 |
| Quarterly | 2024-02-29 | 0.1009 | +60.0% | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2024-05-31 | 0.1870 | +85.5% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 0.0511 | -72.7% | ratio | 10-Q | 2024-10-04 |
| Quarterly | 2024-11-30 | 0.0610 | +19.4% | ratio | 10-Q | 2025-01-08 |
| Quarterly | 2025-02-28 | 0.1254 | +105.7% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2025-05-31 | 0.1605 | +28.0% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.0916 | -42.9% | ratio | 10-Q | 2025-10-08 |
| Quarterly | 2025-11-30 | 0.0967 | +5.6% | ratio | 10-Q | 2026-01-07 |
| Quarterly | 2026-02-28 | 0.1008 | +4.2% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 0.1009 | — | ratio | 10-K | 2024-07-25 |
| Annual | 2024-05-31 | 0.1870 | +85.3% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 0.1605 | -14.2% | ratio | 10-K | 2025-07-28 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 0.0385 | — | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.0442 | +14.7% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2023-11-30 | 0.0425 | -3.8% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-02-29 | 0.0443 | +4.2% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 0.0498 | +12.6% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2024-11-30 | 0.0479 | -3.9% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-02-28 | 0.0482 | +0.7% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.0499 | +3.5% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-11-30 | 0.0489 | -2.1% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2026-02-28 | 0.0491 | +0.4% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 0.1577 | — | ratio | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 0.1714 | +8.7% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 0.1845 | +7.6% | ratio | 10-K | 2025-07-28 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-02-28 | 0.0897 | — | ratio | 10-Q | 2024-04-05 |
| Quarterly | 2023-08-31 | 0.0944 | +5.3% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2023-11-30 | 0.0938 | -0.7% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-02-29 | 0.0939 | +0.1% | ratio | 10-Q | 2025-04-03 |
| Quarterly | 2024-08-31 | 0.1124 | +19.7% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2024-11-30 | 0.1045 | -7.1% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-02-28 | 0.1009 | -3.4% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-08-31 | 0.1033 | +2.3% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2025-11-30 | 0.1112 | +7.7% | ratio | 10-Q | 2026-04-07 |
| Quarterly | 2026-02-28 | 0.1049 | -5.6% | ratio | 10-Q | 2026-04-07 |
| Annual | 2023-05-31 | 0.3489 | — | ratio | 10-K | 2025-07-28 |
| Annual | 2024-05-31 | 0.3641 | +4.4% | ratio | 10-K | 2025-07-28 |
| Annual | 2025-05-31 | 0.3869 | +6.3% | ratio | 10-K | 2025-07-28 |