{
  "cik": 1750,
  "cik_padded": "0000001750",
  "entityName": "AAR CORP",
  "fiscal_years": [
    {
      "accn": "0001410578-25-001475",
      "filed": "2025-07-22",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 10100000.0,
        "capex": 34700000.0,
        "cash": 96500000.0,
        "cost_of_revenue": 2252800000.0,
        "eps_diluted": 0.35,
        "free_cash_flow": 1400000.0,
        "gross_profit": 527700000.0,
        "net_income": 12500000.0,
        "operating_cash_flow": 36100000.0,
        "revenue": 2780500000.0,
        "stockholders_equity": 1211600000.0,
        "total_assets": 2844600000.0
      },
      "period_end": "2025-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.18978600971048373,
        "net_margin": 0.004495594317568782,
        "revenue_growth_yoy": 0.1990598990900858,
        "roa_avg2y": 0.004452676949381968,
        "roa_period_end": 0.004394290937214371,
        "roe_avg2y": 0.010410593820271508,
        "roe_period_end": 0.010316936282601519
      }
    },
    {
      "accn": "0001410578-25-001475",
      "filed": "2025-07-22",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 5100000.0,
        "capex": 29700000.0,
        "cash": 85800000.0,
        "cost_of_revenue": 1876600000.0,
        "eps_diluted": 1.29,
        "free_cash_flow": 13900000.0,
        "gross_profit": 442300000.0,
        "net_income": 46300000.0,
        "operating_cash_flow": 43600000.0,
        "revenue": 2318900000.0,
        "stockholders_equity": 1189800000.0,
        "total_assets": 2770000000.0
      },
      "period_end": "2024-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.19073698736469877,
        "net_margin": 0.01996636336193885,
        "revenue_growth_yoy": 0.16498367244410952,
        "roa_avg2y": 0.02011687775629467,
        "roa_period_end": 0.01671480144404332,
        "roe_avg2y": 0.04045611429070733,
        "roe_period_end": 0.038914103210623635
      }
    },
    {
      "accn": "0001410578-25-001475",
      "filed": "2025-07-22",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 50100000.0,
        "capex": 29500000.0,
        "cash": 68400000.0,
        "cost_of_revenue": 1620400000.0,
        "eps_diluted": 2.53,
        "free_cash_flow": -6200000.0,
        "gross_profit": 370100000.0,
        "net_income": 90200000.0,
        "operating_cash_flow": 23300000.0,
        "revenue": 1990500000.0,
        "stockholders_equity": 1099100000.0,
        "total_assets": 1833100000.0
      },
      "period_end": "2023-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.1859331826174328,
        "net_margin": 0.045315247425270024,
        "revenue_growth_yoy": 0.09368131868131868,
        "roa_avg2y": 0.052949809216319345,
        "roa_period_end": 0.04920626261524194,
        "roe_avg2y": 0.08455193100862392,
        "roe_period_end": 0.08206714584660176
      }
    },
    {
      "accn": "0001410578-25-001475",
      "filed": "2025-07-22",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 42400000.0,
        "capex": 17300000.0,
        "cash": 53500000.0,
        "cost_of_revenue": 1506800000.0,
        "eps_diluted": 2.17,
        "free_cash_flow": 57900000.0,
        "gross_profit": 313200000.0,
        "net_income": 78700000.0,
        "operating_cash_flow": 75200000.0,
        "revenue": 1820000000.0,
        "stockholders_equity": 1034500000.0,
        "total_assets": 1573900000.0
      },
      "period_end": "2022-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.17208791208791208,
        "net_margin": 0.04324175824175825,
        "revenue_growth_yoy": 0.10149488591660111,
        "roa_avg2y": 0.050552415210688595,
        "roa_period_end": 0.050003176821907365,
        "roe_period_end": 0.07607539874335428
      }
    },
    {
      "accn": "0001104659-23-082069",
      "filed": "2023-07-18",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 11300000.0,
        "cash": 51800000.0,
        "cost_of_revenue": 1376400000.0,
        "eps_diluted": 1.0,
        "free_cash_flow": 93900000.0,
        "gross_profit": 275900000.0,
        "net_income": 35800000.0,
        "operating_cash_flow": 105200000.0,
        "revenue": 1652300000.0,
        "total_assets": 1539700000.0
      },
      "period_end": "2021-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.1669793621013133,
        "net_margin": 0.021666767536161716,
        "revenue_growth_yoy": -0.20255791505791507,
        "roa_avg2y": 0.019786111034349352,
        "roa_period_end": 0.02325128271741248
      }
    },
    {
      "accn": "0001104659-22-081498",
      "filed": "2022-07-21",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 4100000.0,
        "capex": 23600000.0,
        "cash": 404700000.0,
        "cost_of_revenue": 1802800000.0,
        "eps_diluted": 0.13,
        "free_cash_flow": -59700000.0,
        "gross_profit": 269200000.0,
        "net_income": 4400000.0,
        "operating_cash_flow": -36100000.0,
        "revenue": 2072000000.0,
        "total_assets": 2079000000.0
      },
      "period_end": "2020-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.12992277992277992,
        "net_margin": 0.0021235521235521237,
        "revenue_growth_yoy": 0.009845014133931183,
        "roa_avg2y": 0.0024470274178299317,
        "roa_period_end": 0.0021164021164021165
      }
    },
    {
      "accn": "0001104659-21-094125",
      "filed": "2021-07-21",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 10300000.0,
        "capex": 17400000.0,
        "cash": 21300000.0,
        "cost_of_revenue": 1722000000.0,
        "eps_diluted": 0.21,
        "free_cash_flow": 50000000.0,
        "gross_profit": 329800000.0,
        "net_income": 7500000.0,
        "operating_cash_flow": 67400000.0,
        "revenue": 2051800000.0,
        "total_assets": 1517200000.0
      },
      "period_end": "2019-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.16073691392923287,
        "net_margin": 0.003655327029924944,
        "revenue_growth_yoy": 0.1735972087170394,
        "roa_avg2y": 0.00493112857095894,
        "roa_period_end": 0.004943316635908252
      }
    },
    {
      "accn": "0001104659-20-085310",
      "filed": "2020-07-21",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 13100000.0,
        "capex": 22000000.0,
        "cash": 31100000.0,
        "cost_of_revenue": 1454200000.0,
        "eps_diluted": 0.41,
        "free_cash_flow": 42300000.0,
        "gross_profit": 294100000.0,
        "net_income": 15600000.0,
        "operating_cash_flow": 64300000.0,
        "revenue": 1748300000.0,
        "total_assets": 1524700000.0
      },
      "period_end": "2018-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.16822055711262368,
        "net_margin": 0.008922953726477148,
        "revenue_growth_yoy": 0.09900678903696253,
        "roa_avg2y": 0.010301109350237718,
        "roa_period_end": 0.010231520954941958
      }
    },
    {
      "accn": "0001047469-19-004266",
      "filed": "2019-07-18",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 19800000.0,
        "capex": 25200000.0,
        "cash": 10300000.0,
        "cost_of_revenue": 1327400000.0,
        "eps_diluted": 1.64,
        "free_cash_flow": -3400000.0,
        "gross_profit": 263400000.0,
        "net_income": 56500000.0,
        "operating_cash_flow": 21800000.0,
        "revenue": 1590800000.0,
        "total_assets": 1504100000.0
      },
      "period_end": "2017-05-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.16557706814181544,
        "net_margin": 0.03551672114659291,
        "roa_avg2y": 0.03817438600047296,
        "roa_period_end": 0.0375639917558673
      }
    },
    {
      "accn": "0001047469-18-004978",
      "filed": "2018-07-11",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 18800000.0,
        "capex": 40100000.0,
        "cash": 31200000.0,
        "eps_diluted": 1.37,
        "free_cash_flow": -8000000.0,
        "gross_profit": 233100000.0,
        "net_income": 47700000.0,
        "operating_cash_flow": 32100000.0,
        "total_assets": 1456000000.0
      },
      "period_end": "2016-05-31",
      "ratio_units": {
        "roa_period_end": "ratio"
      },
      "ratios": {
        "roa_period_end": 0.03276098901098901
      }
    },
    {
      "accn": "0001047469-17-004528",
      "filed": "2017-07-12",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "buybacks": 151500000.0,
        "stockholders_equity": 845100000.0
      },
      "period_end": "2015-05-31",
      "ratios": {}
    },
    {
      "accn": "0001047469-15-006136",
      "filed": "2015-07-15",
      "fiscal_year": 2014,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 999500000.0
      },
      "period_end": "2014-05-31",
      "ratios": {}
    },
    {
      "accn": "0001047469-14-006243",
      "filed": "2014-07-17",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 918600000.0
      },
      "period_end": "2013-05-31",
      "ratios": {}
    },
    {
      "accn": "0001047469-13-007797",
      "filed": "2013-07-26",
      "fiscal_year": 2012,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 864600000.0
      },
      "period_end": "2012-05-31",
      "ratios": {}
    },
    {
      "accn": "0001047469-12-007300",
      "filed": "2012-07-19",
      "fiscal_year": 2011,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 835845000.0
      },
      "period_end": "2011-05-31",
      "ratios": {}
    },
    {
      "accn": "0001047469-11-006302",
      "filed": "2011-07-13",
      "fiscal_year": 2010,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 746906000.0
      },
      "period_end": "2010-05-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001410578-25-001475",
    "filed": "2025-07-22",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "3720",
  "sic_description": "Aircraft & Parts",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000001750.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000001750.json"
  },
  "ticker": "AIR"
}
