F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CTAS CINTAS CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
21
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
2424999000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
1644502000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

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

Q: 6 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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: 9

Cash and Equivalents

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Stockholders' Equity

Q: 13 | A: 3

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

Q: 13 | A: 3

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: 4

Operating Cash Flow

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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: 4

Shares Outstanding

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.