{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.058422957,"fmt":"5.84%"},"oneMonthReturn":{"raw":-0.084663294,"fmt":"-8.47%"},"threeMonthReturn":{"raw":0.26072645,"fmt":"26.07%"},"sixMonthReturn":{"raw":0.24218212,"fmt":"24.22%"},"ytdReturnPct":{"raw":0.2954463,"fmt":"29.54%"},"oneYearTotalReturn":{"raw":0.5691295,"fmt":"56.91%"},"twoYearTotalReturn":{"raw":0.78215355,"fmt":"78.22%"},"threeYearTotalReturn":{"raw":0.9660862,"fmt":"96.61%"},"fiveYearTotalReturn":{"raw":1.5011659,"fmt":"150.12%"},"tenYearTotalReturn":{"raw":3.7039473,"fmt":"370.39%"},"maxReturn":{"raw":27.114077,"fmt":"2,711.41%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":5108431872,"fmt":"5.11B","longFmt":"5,108,431,872"},"forwardPE":{"raw":19.117647,"fmt":"19.12"},"profitMargins":{"raw":0.05455,"fmt":"5.45%"},"floatShares":{"raw":38394667,"fmt":"38.39M","longFmt":"38,394,667"},"sharesOutstanding":{"raw":39764268,"fmt":"39.76M","longFmt":"39,764,268"},"sharesShort":{"raw":1163629,"fmt":"1.16M","longFmt":"1,163,629"},"sharesShortPriorMonth":{"raw":1261803,"fmt":"1.26M","longFmt":"1,261,803"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0294,"fmt":"2.94%"},"heldPercentInsiders":{"raw":0.02094,"fmt":"2.09%"},"heldPercentInstitutions":{"raw":0.98758006,"fmt":"98.76%"},"shortRatio":{"raw":3.13,"fmt":"3.13"},"shortPercentOfFloat":{"raw":0.0304,"fmt":"3.04%"},"beta":{"raw":1.199,"fmt":"1.2"},"impliedSharesOutstanding":{"raw":39764268,"fmt":"39.76M","longFmt":"39,764,268"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":41.893,"fmt":"41.89"},"priceToBook":{"raw":2.5600934,"fmt":"2.56"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1748649600,"fmt":"2025-05-31"},"nextFiscalYearEnd":{"raw":1780185600,"fmt":"2026-05-31"},"mostRecentQuarter":{"raw":1772236800,"fmt":"2026-02-28"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":171000000,"fmt":"171M","longFmt":"171,000,000"},"trailingEps":{"raw":4.55,"fmt":"4.55"},"forwardEps":{"raw":5.61,"fmt":"5.61"},"pegRatio":{},"lastSplitFactor":"3:2","lastSplitDate":{"raw":888278400,"fmt":"1998-02-24"},"enterpriseToRevenue":{"raw":1.63,"fmt":"1.63"},"enterpriseToEbitda":{"raw":14.928,"fmt":"14.93"},"52WeekChange":{"raw":0.44819212,"fmt":"44.82%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.075,"fmt":"0.08"},"lastDividendDate":{"raw":1585267200,"fmt":"2020-03-27"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"2Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.89523,"fmt":"0.90"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.05","surprisePct":"6.12","periodEndDate":{"raw":1748649600,"fmt":"2025-05-31"},"reportedDate":{"raw":1752698301,"fmt":"2025-07-16"}},{"date":"3Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.8975,"fmt":"0.90"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.05","surprisePct":"5.85","periodEndDate":{"raw":1756598400,"fmt":"2025-08-31"},"reportedDate":{"raw":1758660590,"fmt":"2025-09-23"}},{"date":"4Q2025","actual":{"raw":0.9,"fmt":"0.90"},"estimate":{"raw":0.92,"fmt":"0.92"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"-0.02","surprisePct":"-2.17","periodEndDate":{"raw":1764460800,"fmt":"2025-11-30"},"reportedDate":{"raw":1767733500,"fmt":"2026-01-06"}},{"date":"1Q2026","actual":{"raw":1.71,"fmt":"1.71"},"estimate":{"raw":1.02,"fmt":"1.02"},"fiscalQuarter":"3Q2026","calendarQuarter":"1Q2026","difference":"0.69","surprisePct":"67.65","periodEndDate":{"raw":1772236800,"fmt":"2026-02-28"},"reportedDate":{"raw":1774382700,"fmt":"2026-03-24"}}],"currentQuarterEstimate":{"raw":1.1375,"fmt":"1.14"},"currentQuarterEstimateDate":"2Q","currentCalendarQuarter":"2Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"4Q2026","currentPeriodEndDate":{"raw":1780185600,"fmt":"2026-05-31"},"earningsDate":[],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1820000000,"fmt":"1.82B","longFmt":"1,820,000,000"},"earnings":{"raw":78700000,"fmt":"78.7M","longFmt":"78,700,000"}},{"date":2023,"revenue":{"raw":1990500000,"fmt":"1.99B","longFmt":"1,990,500,000"},"earnings":{"raw":90200000,"fmt":"90.2M","longFmt":"90,200,000"}},{"date":2024,"revenue":{"raw":2318900000,"fmt":"2.32B","longFmt":"2,318,900,000"},"earnings":{"raw":46300000,"fmt":"46.3M","longFmt":"46,300,000"}},{"date":2025,"revenue":{"raw":2780500000,"fmt":"2.78B","longFmt":"2,780,500,000"},"earnings":{"raw":12500000,"fmt":"12.5M","longFmt":"12,500,000"}}],"quarterly":[{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":754500000,"fmt":"754.5M","longFmt":"754,500,000"},"earnings":{"raw":34000000,"fmt":"34M","longFmt":"34,000,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":739600000,"fmt":"739.6M","longFmt":"739,600,000"},"earnings":{"raw":34400000,"fmt":"34.4M","longFmt":"34,400,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":795300000,"fmt":"795.3M","longFmt":"795,300,000"},"earnings":{"raw":34600000,"fmt":"34.6M","longFmt":"34,600,000"}},{"date":"1Q2026","fiscalQuarter":"3Q2026","revenue":{"raw":845100000,"fmt":"845.1M","longFmt":"845,100,000"},"earnings":{"raw":68000000,"fmt":"68M","longFmt":"68,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"AIR Q3 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q3","date":1774386000,"updated":1774547262,"transcriptId":3174114,"type":"IN_HOUSE","eventId":537578,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q3-2026-earnings_call-537578.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/24/3174114.json","maxAge":1},{"title":"AIR Q2 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q2","date":1767736800,"updated":1767750490,"transcriptId":2552294,"type":"IN_HOUSE","eventId":389068,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q2-2026-earnings_call-389068.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/6/2552294.json","maxAge":1},{"title":"AIR Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1758661200,"updated":1772061625,"transcriptId":2733350,"type":"IN_HOUSE","eventId":363959,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q1-2026-earnings_call-363959.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/9/23/2733350.json","maxAge":1},{"title":"AIR Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1752699600,"updated":1763046981,"transcriptId":2271894,"type":"IN_HOUSE","eventId":327885,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q4-2025-earnings_call-327885.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/16/2271894.json","maxAge":1},{"title":"AIR Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1743109200,"updated":1766728075,"transcriptId":2539045,"type":"IN_HOUSE","eventId":302556,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q3-2025-earnings_call-302556.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/27/2539045.json","maxAge":1},{"title":"AIR Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1736287200,"updated":1768649023,"transcriptId":2574729,"type":"IN_HOUSE","eventId":234055,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q2-2025-earnings_call-234055.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/7/2574729.json","maxAge":1},{"title":"AIR Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1727125200,"updated":1768897035,"transcriptId":2630251,"type":"IN_HOUSE","eventId":214343,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q1-2025-earnings_call-214343.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/9/23/2630251.json","maxAge":1},{"title":"AIR Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1721336400,"updated":1772058741,"transcriptId":2731434,"type":"IN_HOUSE","eventId":174962,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q4-2024-earnings_call-174962.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/18/2731434.json","maxAge":1},{"title":"AIR Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1711053900,"updated":1772058003,"transcriptId":2770017,"type":"IN_HOUSE","eventId":152283,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q3-2024-earnings_call-152283.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/21/2770017.json","maxAge":1},{"title":"AIR Q2 FY2024 & Acquisition earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1703195100,"updated":1772061864,"transcriptId":2829313,"type":"IN_HOUSE","eventId":117035,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q2-2024-earnings_call-117035.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/12/21/2829313.json","maxAge":1},{"title":"AIR Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1695761100,"updated":1772061937,"transcriptId":2879721,"type":"IN_HOUSE","eventId":83694,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q1-2024-earnings_call-83694.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/9/26/2879721.json","maxAge":1},{"title":"AIR Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1689712200,"updated":1772058883,"transcriptId":2925169,"type":"IN_HOUSE","eventId":58182,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q4-2023-earnings_call-58182.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/18/2925169.json","maxAge":1},{"title":"AIR Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1679431500,"updated":1772605538,"transcriptId":2987746,"type":"IN_HOUSE","eventId":47681,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q3-2023-earnings_call-47681.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/21/2987746.json","maxAge":1},{"title":"AIR Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1671572700,"updated":1773028131,"transcriptId":3032063,"type":"IN_HOUSE","eventId":35804,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q2-2023-earnings_call-35804.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/12/20/3032063.json","maxAge":1},{"title":"AIR Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1663839900,"updated":1774092683,"transcriptId":3079147,"type":"IN_HOUSE","eventId":34133,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q1-2023-earnings_call-34133.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/9/22/3079147.json","maxAge":1},{"title":"AIR Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1658367360,"updated":1773977022,"transcriptId":3116500,"type":"IN_HOUSE","eventId":26189,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q4-2022-earnings_call-26189.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/21/3116500.json","maxAge":1},{"title":"AIR Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1647955401,"updated":1774349291,"transcriptId":3157610,"type":"IN_HOUSE","eventId":17844,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q3-2022-earnings_call-17844.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/3/22/3157610.json","maxAge":1},{"title":"AIR Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1640044800,"updated":1752165408,"transcriptId":1573075,"type":"RAW","eventId":11922,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q2-2022-earnings_call-11922.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/12/21/1573075.json","maxAge":1},{"title":"AIR Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1632355200,"updated":1752165408,"transcriptId":1563125,"type":"RAW","eventId":734,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AIR/earnings/AIR-Q1-2022-earnings_call-734.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/9/23/1563125.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":110.82,"fmt":"110.82"},"open":{"raw":109.93,"fmt":"109.93"},"dayLow":{"raw":106.95,"fmt":"106.95"},"dayHigh":{"raw":110.055,"fmt":"110.06"},"regularMarketPreviousClose":{"raw":110.82,"fmt":"110.82"},"regularMarketOpen":{"raw":109.93,"fmt":"109.93"},"regularMarketDayLow":{"raw":106.95,"fmt":"106.95"},"regularMarketDayHigh":{"raw":110.055,"fmt":"110.06"},"dividendRate":{},"dividendYield":{},"exDividendDate":{"raw":1585267200,"fmt":"2020-03-27"},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{"raw":0.86,"fmt":"0.86"},"beta":{"raw":1.199,"fmt":"1.20"},"trailingPE":{"raw":23.571428,"fmt":"23.57"},"forwardPE":{"raw":19.117647,"fmt":"19.12"},"volume":{"raw":672432,"fmt":"672.43k","longFmt":"672,432"},"regularMarketVolume":{"raw":672432,"fmt":"672.43k","longFmt":"672,432"},"averageVolume":{"raw":496723,"fmt":"496.72k","longFmt":"496,723"},"averageVolume10days":{"raw":556460,"fmt":"556.46k","longFmt":"556,460"},"averageDailyVolume10Day":{"raw":556460,"fmt":"556.46k","longFmt":"556,460"},"bid":{"raw":106.0,"fmt":"106.00"},"ask":{"raw":108.69,"fmt":"108.69"},"bidSize":{"raw":30000,"fmt":"30k","longFmt":"30,000"},"askSize":{"raw":30000,"fmt":"30k","longFmt":"30,000"},"marketCap":{"raw":4264717824,"fmt":"4.26B","longFmt":"4,264,717,824"},"nonDilutedMarketCap":{"raw":4009882235,"fmt":"4.01B","longFmt":"4,009,882,235"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":46.51,"fmt":"46.51"},"fiftyTwoWeekHigh":{"raw":121.64,"fmt":"121.64"},"allTimeHigh":{"raw":121.64,"fmt":"121.64"},"allTimeLow":{"raw":1.703704,"fmt":"1.70"},"priceToSalesTrailing12Months":{"raw":1.3605735,"fmt":"1.36"},"fiftyDayAverage":{"raw":108.9752,"fmt":"108.98"},"twoHundredDayAverage":{"raw":85.94085,"fmt":"85.94"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1774382400,"fmt":"2026-03-24"}],"earningsCallDate":[{"raw":1774386000,"fmt":"2026-03-24"}],"isEarningsDateEstimate":false,"earningsAverage":{"raw":1.37,"fmt":"1.37"},"earningsLow":{"raw":1.32,"fmt":"1.32"},"earningsHigh":{"raw":1.42,"fmt":"1.42"},"revenueAverage":{"raw":888854000,"fmt":"888.85M","longFmt":"888,854,000"},"revenueLow":{"raw":871500000,"fmt":"871.5M","longFmt":"871,500,000"},"revenueHigh":{"raw":903370000,"fmt":"903.37M","longFmt":"903,370,000"}},"exDividendDate":{"raw":1585267200,"fmt":"2020-03-27"},"dividendDate":{"raw":1586390400,"fmt":"2020-04-09"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774446085,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":105.0},{"epochGradeDate":1774442915,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":109.0},{"epochGradeDate":1772804712,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":107.0},{"epochGradeDate":1771876101,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":112.0},{"epochGradeDate":1769425758,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":121.0,"priorPriceTarget":0.0},{"epochGradeDate":1768395334,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":93.0},{"epochGradeDate":1767802964,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":90.0},{"epochGradeDate":1767795945,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":90.0},{"epochGradeDate":1765977921,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1764165237,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1759151707,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":86.0},{"epochGradeDate":1758733873,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":81.0},{"epochGradeDate":1758721276,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":85.0,"priorPriceTarget":85.0},{"epochGradeDate":1752760175,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1752758193,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":80.0},{"epochGradeDate":1752241760,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":78.0},{"epochGradeDate":1743604547,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":83.0},{"epochGradeDate":1743181042,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":81.0},{"epochGradeDate":1737041797,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":83.0,"priorPriceTarget":0.0},{"epochGradeDate":1730733922,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":75.0},{"epochGradeDate":1728046115,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":83.0,"priorPriceTarget":83.0},{"epochGradeDate":1727182611,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":85.0,"priorPriceTarget":85.0},{"epochGradeDate":1727179935,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":83.0,"priorPriceTarget":83.0},{"epochGradeDate":1721405214,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":80.0},{"epochGradeDate":1721393517,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":86.0},{"epochGradeDate":1716562293,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":80.0,"priorPriceTarget":80.0},{"epochGradeDate":1715683818,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":81.0},{"epochGradeDate":1713192502,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":65.0},{"epochGradeDate":1711129393,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":65.0},{"epochGradeDate":1711118161,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":80.0,"priorPriceTarget":80.0},{"epochGradeDate":1706534273,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1703253737,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":68.0},{"epochGradeDate":1703247134,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":80.0},{"epochGradeDate":1701427644,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1695826443,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":66.0},{"epochGradeDate":1695820974,"firm":"Benchmark","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1689773646,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":60.0},{"epochGradeDate":1689770532,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":60.0},{"epochGradeDate":1679490422,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":57.0},{"epochGradeDate":1679489528,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1679486443,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":55.0},{"epochGradeDate":1673273976,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1671626827,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1663940124,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":54.0},{"epochGradeDate":1663934829,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":54.0},{"epochGradeDate":1658234627,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":58.0},{"epochGradeDate":1648042289,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":50.0},{"epochGradeDate":1648038470,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":53.0},{"epochGradeDate":1634894948,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1626435084,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":51.0},{"epochGradeDate":1616583779,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":48.0},{"epochGradeDate":1616424595,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":40.0},{"epochGradeDate":1608135128,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":25.0},{"epochGradeDate":1606836982,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":19.0},{"epochGradeDate":1594812911,"firm":"SunTrust Robinson Humphrey","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":19.0,"priorPriceTarget":0.0},{"epochGradeDate":1585137704,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":54.0},{"epochGradeDate":1579180271,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":56.0,"priorPriceTarget":0.0},{"epochGradeDate":1578487845,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":48.0},{"epochGradeDate":1577115334,"firm":"SunTrust Robinson Humphrey","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":46.0},{"epochGradeDate":1576863911,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":52.0},{"epochGradeDate":1569504345,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1569501427,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1569501377,"firm":"SunTrust Robinson Humphrey","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":40.0},{"epochGradeDate":1562670145,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1538138447,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":51.0},{"epochGradeDate":1537963266,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":52.0},{"epochGradeDate":1536670182,"firm":"SunTrust Robinson Humphrey","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":50.0},{"epochGradeDate":1521731515,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":49.0},{"epochGradeDate":1518091038,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":40.0},{"epochGradeDate":1516113402,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1515764961,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1504696974,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1484831903,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1477368000,"firm":"Gabelli & Co.","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1427806800,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":34.0},{"epochGradeDate":1424790620,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1421316512,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1395398200,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":36.0},{"epochGradeDate":1390303930,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":26.0},{"epochGradeDate":1387538966,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":33.0},{"epochGradeDate":1385491374,"firm":"Keybanc","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1373453501,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":24.0},{"epochGradeDate":1364307868,"firm":"Ameriprise Financial","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1360325636,"firm":"Topeka Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":17.0,"priorPriceTarget":0.0},{"epochGradeDate":1355916485,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1348162980,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1346927700,"firm":"Drexel Hamilton","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1333625700,"firm":"Wedbush","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":24.0},{"epochGradeDate":1332431520,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1332415260,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":25.0},{"epochGradeDate":1332412560,"firm":"Auriga","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.0074955868,"fmt":"-0.75%"},"postMarketChange":{"raw":-0.8039017,"fmt":"-0.80"},"postMarketTime":1774655704,"postMarketPrice":{"raw":106.4461,"fmt":"106.45"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0322144,"fmt":"-3.22%"},"regularMarketChange":{"raw":-3.57,"fmt":"-3.57"},"regularMarketTime":1774641651,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":107.25,"fmt":"107.25"},"regularMarketDayHigh":{"raw":110.055,"fmt":"110.06"},"regularMarketDayLow":{"raw":106.95,"fmt":"106.95"},"regularMarketVolume":{"raw":672432,"fmt":"672.43k","longFmt":"672,432.00"},"averageDailyVolume10Day":{"raw":556460,"fmt":"556.46k","longFmt":"556,460"},"averageDailyVolume3Month":{"raw":496723,"fmt":"496.72k","longFmt":"496,723"},"regularMarketPreviousClose":{"raw":110.82,"fmt":"110.82"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":109.93,"fmt":"109.93"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"AIR","underlyingSymbol":null,"shortName":"AAR Corp.","longName":"AAR Corp.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":4264717824,"fmt":"4.26B","longFmt":"4,264,717,824.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"2Q2025","actual":{"raw":1.16,"fmt":"1.16"},"estimate":{"raw":1.00008,"fmt":"1.00"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.16","surprisePct":"15.99","periodEndDate":{"raw":1748649600,"fmt":"2025-05-31"},"reportedDate":{"raw":1752698301,"fmt":"2025-07-16"}},{"date":"3Q2025","actual":{"raw":1.08,"fmt":"1.08"},"estimate":{"raw":0.984,"fmt":"0.98"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.1","surprisePct":"9.76","periodEndDate":{"raw":1756598400,"fmt":"2025-08-31"},"reportedDate":{"raw":1758660590,"fmt":"2025-09-23"}},{"date":"4Q2025","actual":{"raw":1.18,"fmt":"1.18"},"estimate":{"raw":1.03333,"fmt":"1.03"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.15","surprisePct":"14.19","periodEndDate":{"raw":1764460800,"fmt":"2025-11-30"},"reportedDate":{"raw":1767733500,"fmt":"2026-01-06"}},{"date":"1Q2026","actual":{"raw":1.25,"fmt":"1.25"},"estimate":{"raw":1.15667,"fmt":"1.16"},"fiscalQuarter":"3Q2026","calendarQuarter":"1Q2026","difference":"0.09","surprisePct":"8.07","periodEndDate":{"raw":1772236800,"fmt":"2026-02-28"},"reportedDate":{"raw":1774382700,"fmt":"2026-03-24"}}],"currentQuarterEstimate":{"raw":1.37,"fmt":"1.37"},"currentQuarterEstimateDate":"2Q","currentCalendarQuarter":"2Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"4Q2026","currentPeriodEndDate":{"raw":1780185600,"fmt":"2026-05-31"},"earningsDate":[],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1820000000,"fmt":"1.82B","longFmt":"1,820,000,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2023,"revenue":{"raw":1990500000,"fmt":"1.99B","longFmt":"1,990,500,000"},"earnings":{"raw":101800000,"fmt":"101.8M","longFmt":"101,800,000"}},{"date":2024,"revenue":{"raw":2318900000,"fmt":"2.32B","longFmt":"2,318,900,000"},"earnings":{"raw":118400000,"fmt":"118.4M","longFmt":"118,400,000"}},{"date":2025,"revenue":{"raw":2780500000,"fmt":"2.78B","longFmt":"2,780,500,000"},"earnings":{"raw":139600000,"fmt":"139.6M","longFmt":"139,600,000"}}],"quarterly":[{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":754500000,"fmt":"754.5M","longFmt":"754,500,000"},"earnings":{"raw":41500000,"fmt":"41.5M","longFmt":"41,500,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":739600000,"fmt":"739.6M","longFmt":"739,600,000"},"earnings":{"raw":39000000,"fmt":"39M","longFmt":"39,000,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":795300000,"fmt":"795.3M","longFmt":"795,300,000"},"earnings":{"raw":45400000,"fmt":"45.4M","longFmt":"45,400,000"}},{"date":"1Q2026","fiscalQuarter":"3Q2026","revenue":{"raw":845100000,"fmt":"845.1M","longFmt":"845,100,000"},"earnings":{"raw":49600000,"fmt":"49.6M","longFmt":"49,600,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":107.25,"fmt":"107.25"},"targetHighPrice":{"raw":150.0,"fmt":"150.00"},"targetLowPrice":{"raw":110.0,"fmt":"110.00"},"targetMeanPrice":{"raw":125.66667,"fmt":"125.67"},"targetMedianPrice":{"raw":123.0,"fmt":"123.00"},"recommendationMean":{"raw":1.42857,"fmt":"1.43"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":78500000,"fmt":"78.5M","longFmt":"78,500,000"},"totalCashPerShare":{"raw":2.001,"fmt":"2"},"ebitda":{"raw":342200000,"fmt":"342.2M","longFmt":"342,200,000"},"totalDebt":{"raw":979699968,"fmt":"979.7M","longFmt":"979,699,968"},"quickRatio":{"raw":0.991,"fmt":"0.99"},"currentRatio":{"raw":2.701,"fmt":"2.70"},"totalRevenue":{"raw":3134500096,"fmt":"3.13B","longFmt":"3,134,500,096"},"debtToEquity":{"raw":59.614,"fmt":"59.61%"},"revenuePerShare":{"raw":83.81,"fmt":"83.81"},"returnOnAssets":{"raw":0.055999998,"fmt":"5.60%"},"returnOnEquity":{"raw":0.121020004,"fmt":"12.10%"},"grossProfits":{"raw":595500032,"fmt":"595.5M","longFmt":"595,500,032"},"freeCashflow":{"raw":27900000,"fmt":"27.9M","longFmt":"27,900,000"},"operatingCashflow":{"raw":94800000,"fmt":"94.8M","longFmt":"94,800,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.246,"fmt":"24.60%"},"grossMargins":{"raw":0.18997999,"fmt":"19.00%"},"ebitdaMargins":{"raw":0.10917,"fmt":"10.92%"},"operatingMargins":{"raw":0.0762,"fmt":"7.62%"},"profitMargins":{"raw":0.05455,"fmt":"5.45%"},"financialCurrency":"USD"}}],"error":null}}