{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.05756458,"fmt":"-5.76%"},"oneMonthReturn":{"raw":-0.17807336,"fmt":"-17.81%"},"threeMonthReturn":{"raw":-0.10406916,"fmt":"-10.41%"},"sixMonthReturn":{"raw":-0.111961015,"fmt":"-11.20%"},"ytdReturnPct":{"raw":-0.08129495,"fmt":"-8.13%"},"oneYearTotalReturn":{"raw":0.64138824,"fmt":"64.14%"},"twoYearTotalReturn":{"raw":-0.0484351,"fmt":"-4.84%"},"threeYearTotalReturn":{"raw":-7.8244077E-4,"fmt":"-0.08%"},"fiveYearTotalReturn":{"raw":1.1841505,"fmt":"118.42%"},"tenYearTotalReturn":{"raw":11.378029,"fmt":"1,137.80%"},"maxReturn":{"raw":131.99036,"fmt":"13,199.04%"}},"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":1256174208,"fmt":"1.26B","longFmt":"1,256,174,208"},"forwardPE":{"raw":23.795033,"fmt":"23.80"},"profitMargins":{"raw":0.24695998,"fmt":"24.70%"},"floatShares":{"raw":34368996,"fmt":"34.37M","longFmt":"34,368,996"},"sharesOutstanding":{"raw":35664324,"fmt":"35.66M","longFmt":"35,664,324"},"sharesShort":{"raw":4664025,"fmt":"4.66M","longFmt":"4,664,025"},"sharesShortPriorMonth":{"raw":3082557,"fmt":"3.08M","longFmt":"3,082,557"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.1308,"fmt":"13.08%"},"heldPercentInsiders":{"raw":0.048260003,"fmt":"4.83%"},"heldPercentInstitutions":{"raw":0.91366994,"fmt":"91.37%"},"shortRatio":{"raw":5.14,"fmt":"5.14"},"shortPercentOfFloat":{"raw":0.1369,"fmt":"13.69%"},"beta":{"raw":1.427,"fmt":"1.43"},"impliedSharesOutstanding":{"raw":35664324,"fmt":"35.66M","longFmt":"35,664,324"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":5.182,"fmt":"5.18"},"priceToBook":{"raw":7.3928986,"fmt":"7.39"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1751241600,"fmt":"2025-06-30"},"nextFiscalYearEnd":{"raw":1782777600,"fmt":"2026-06-30"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":0.29,"fmt":"29.00%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":47422000,"fmt":"47.42M","longFmt":"47,422,000"},"trailingEps":{"raw":1.32,"fmt":"1.32"},"forwardEps":{"raw":1.61,"fmt":"1.61"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1641340800,"fmt":"2022-01-05"},"enterpriseToRevenue":{"raw":6.542,"fmt":"6.54"},"enterpriseToEbitda":{"raw":23.028,"fmt":"23.03"},"52WeekChange":{"raw":0.6510967,"fmt":"65.11%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.15,"fmt":"0.15"},"lastDividendDate":{"raw":1773273600,"fmt":"2026-03-12"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.28,"fmt":"0.28"},"estimate":{"raw":0.27,"fmt":"0.27"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.01","surprisePct":"3.7","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746442800,"fmt":"2025-05-05"}},{"date":"2Q2025","actual":{"raw":0.33,"fmt":"0.33"},"estimate":{"raw":0.26667,"fmt":"0.27"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.06","surprisePct":"23.75","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1756119600,"fmt":"2025-08-25"}},{"date":"3Q2025","actual":{"raw":0.34,"fmt":"0.34"},"estimate":{"raw":0.306,"fmt":"0.31"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"11.11","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762171200,"fmt":"2025-11-03"}},{"date":"4Q2025","actual":{"raw":0.38,"fmt":"0.38"},"estimate":{"raw":0.32,"fmt":"0.32"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.06","surprisePct":"18.75","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770033600,"fmt":"2026-02-02"}}],"currentQuarterEstimate":{"raw":0.32667,"fmt":"0.33"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777897800,"fmt":"2026-05-04"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":143593000,"fmt":"143.59M","longFmt":"143,593,000"},"earnings":{"raw":19599000,"fmt":"19.6M","longFmt":"19,599,000"}},{"date":2023,"revenue":{"raw":169997000,"fmt":"170M","longFmt":"169,997,000"},"earnings":{"raw":27127000,"fmt":"27.13M","longFmt":"27,127,000"}},{"date":2024,"revenue":{"raw":188820000,"fmt":"188.82M","longFmt":"188,820,000"},"earnings":{"raw":49818000,"fmt":"49.82M","longFmt":"49,818,000"}},{"date":2025,"revenue":{"raw":181621000,"fmt":"181.62M","longFmt":"181,621,000"},"earnings":{"raw":43406000,"fmt":"43.41M","longFmt":"43,406,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":43961000,"fmt":"43.96M","longFmt":"43,961,000"},"earnings":{"raw":10122000,"fmt":"10.12M","longFmt":"10,122,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":50724000,"fmt":"50.72M","longFmt":"50,724,000"},"earnings":{"raw":11632000,"fmt":"11.63M","longFmt":"11,632,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":49168000,"fmt":"49.17M","longFmt":"49,168,000"},"earnings":{"raw":12165000,"fmt":"12.16M","longFmt":"12,165,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":48172000,"fmt":"48.17M","longFmt":"48,172,000"},"earnings":{"raw":13503000,"fmt":"13.5M","longFmt":"13,503,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"NSSC Q2 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q2","date":1770048000,"updated":1772063624,"transcriptId":2726080,"type":"IN_HOUSE","eventId":408753,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q2-2026-earnings_call-408753.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/2/2726080.json","maxAge":1},{"title":"NSSC Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1762185600,"updated":1763047014,"transcriptId":2271729,"type":"IN_HOUSE","eventId":378456,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q1-2026-earnings_call-378456.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/3/2271729.json","maxAge":1},{"title":"NSSC Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1756134000,"updated":1763943448,"transcriptId":2327224,"type":"IN_HOUSE","eventId":340821,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q4-2025-earnings_call-340821.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/25/2327224.json","maxAge":1},{"title":"NSSC Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1746457200,"updated":1766486808,"transcriptId":2532885,"type":"IN_HOUSE","eventId":312100,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q3-2025-earnings_call-312100.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/5/2532885.json","maxAge":1},{"title":"NSSC Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1738598400,"updated":1767930380,"transcriptId":2563413,"type":"IN_HOUSE","eventId":252564,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q2-2025-earnings_call-252564.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/3/2563413.json","maxAge":1},{"title":"NSSC Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1730736000,"updated":1768649480,"transcriptId":2614981,"type":"IN_HOUSE","eventId":224895,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q1-2025-earnings_call-224895.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/4/2614981.json","maxAge":1},{"title":"NSSC Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1724684400,"updated":1769156507,"transcriptId":2646836,"type":"IN_HOUSE","eventId":190004,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q4-2024-earnings_call-190004.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/26/2646836.json","maxAge":1},{"title":"NSSC Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1715007600,"updated":1772060981,"transcriptId":2742639,"type":"IN_HOUSE","eventId":164959,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q3-2024-earnings_call-164959.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/6/2742639.json","maxAge":1},{"title":"NSSC Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1707148800,"updated":1772060709,"transcriptId":2812061,"type":"IN_HOUSE","eventId":128761,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q2-2024-earnings_call-128761.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/5/2812061.json","maxAge":1},{"title":"NSSC Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1699286400,"updated":1772062150,"transcriptId":2851303,"type":"IN_HOUSE","eventId":91614,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q1-2024-earnings_call-91614.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/6/2851303.json","maxAge":1},{"title":"NSSC Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1693321200,"updated":1772278551,"transcriptId":2890352,"type":"IN_HOUSE","eventId":62789,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q4-2023-earnings_call-62789.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/29/2890352.json","maxAge":1},{"title":"NSSC Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1683558000,"updated":1773016043,"transcriptId":2961452,"type":"IN_HOUSE","eventId":52427,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q3-2023-earnings_call-52427.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/8/2961452.json","maxAge":1},{"title":"NSSC Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1675699200,"updated":1773488126,"transcriptId":3024486,"type":"IN_HOUSE","eventId":42839,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q2-2023-earnings_call-42839.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/6/3024486.json","maxAge":1},{"title":"NSSC Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1667836800,"updated":1773316179,"transcriptId":3058242,"type":"IN_HOUSE","eventId":40760,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q1-2023-earnings_call-40760.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/7/3058242.json","maxAge":1},{"title":"NSSC Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1661785200,"updated":1774092645,"transcriptId":3082154,"type":"IN_HOUSE","eventId":33080,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q4-2022-earnings_call-33080.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/29/3082154.json","maxAge":1},{"title":"NSSC Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1652120171,"updated":1774697730,"transcriptId":3135938,"type":"IN_HOUSE","eventId":22275,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q3-2022-earnings_call-22275.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/9/3135938.json","maxAge":1},{"title":"NSSC Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1644223458,"updated":1774697691,"transcriptId":3185189,"type":"RAW","eventId":14448,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q2-2022-earnings_call-14448.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/7/3185189.json","maxAge":1},{"title":"NSSC Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1636329600,"updated":1752165408,"transcriptId":1573636,"type":"RAW","eventId":12654,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q1-2022-earnings_call-12654.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/8/1573636.json","maxAge":1},{"title":"NSSC Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1631491200,"updated":1752165408,"transcriptId":1567524,"type":"RAW","eventId":5713,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/NSSC/earnings/NSSC-Q4-2021-earnings_call-5713.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/9/13/1567524.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":38.920002,"fmt":"38.92"},"open":{"raw":38.51,"fmt":"38.51"},"dayLow":{"raw":38.01,"fmt":"38.01"},"dayHigh":{"raw":39.12,"fmt":"39.12"},"regularMarketPreviousClose":{"raw":38.920002,"fmt":"38.92"},"regularMarketOpen":{"raw":38.51,"fmt":"38.51"},"regularMarketDayLow":{"raw":38.01,"fmt":"38.01"},"regularMarketDayHigh":{"raw":39.12,"fmt":"39.12"},"dividendRate":{"raw":0.6,"fmt":"0.60"},"dividendYield":{"raw":0.015700001,"fmt":"1.57%"},"exDividendDate":{"raw":1773273600,"fmt":"2026-03-12"},"payoutRatio":{"raw":0.4129,"fmt":"41.29%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.427,"fmt":"1.43"},"trailingPE":{"raw":29.022728,"fmt":"29.02"},"forwardPE":{"raw":23.795033,"fmt":"23.80"},"volume":{"raw":439484,"fmt":"439.48k","longFmt":"439,484"},"regularMarketVolume":{"raw":439484,"fmt":"439.48k","longFmt":"439,484"},"averageVolume":{"raw":636805,"fmt":"636.8k","longFmt":"636,805"},"averageVolume10days":{"raw":1456280,"fmt":"1.46M","longFmt":"1,456,280"},"averageDailyVolume10Day":{"raw":1456280,"fmt":"1.46M","longFmt":"1,456,280"},"bid":{"raw":38.26,"fmt":"38.26"},"ask":{"raw":38.4,"fmt":"38.40"},"bidSize":{"raw":100,"fmt":"100","longFmt":"100"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":1366300288,"fmt":"1.37B","longFmt":"1,366,300,288"},"nonDilutedMarketCap":{"raw":1450824700,"fmt":"1.45B","longFmt":"1,450,824,700"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":19.0,"fmt":"19.00"},"fiftyTwoWeekHigh":{"raw":48.12,"fmt":"48.12"},"allTimeHigh":{"raw":58.09,"fmt":"58.09"},"allTimeLow":{"raw":0.102881,"fmt":"0.10"},"priceToSalesTrailing12Months":{"raw":7.115221,"fmt":"7.12"},"fiftyDayAverage":{"raw":42.2406,"fmt":"42.24"},"twoHundredDayAverage":{"raw":38.52865,"fmt":"38.53"},"trailingAnnualDividendRate":{"raw":0.545,"fmt":"0.55"},"trailingAnnualDividendYield":{"raw":0.014003083,"fmt":"1.40%"},"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":1777897800,"fmt":"2026-05-04"}],"earningsCallDate":[{"raw":1770048000,"fmt":"2026-02-02"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.34,"fmt":"0.34"},"earningsLow":{"raw":0.34,"fmt":"0.34"},"earningsHigh":{"raw":0.34,"fmt":"0.34"},"revenueAverage":{"raw":49194330,"fmt":"49.19M","longFmt":"49,194,330"},"revenueLow":{"raw":48815000,"fmt":"48.81M","longFmt":"48,815,000"},"revenueHigh":{"raw":49700000,"fmt":"49.7M","longFmt":"49,700,000"}},"exDividendDate":{"raw":1773273600,"fmt":"2026-03-12"},"dividendDate":{"raw":1775174400,"fmt":"2026-04-03"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770232419,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1770135335,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":50.0,"priorPriceTarget":50.0},{"epochGradeDate":1770113272,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":47.0},{"epochGradeDate":1763635421,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":47.0,"priorPriceTarget":47.0},{"epochGradeDate":1762259178,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":43.0},{"epochGradeDate":1762251926,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":36.0},{"epochGradeDate":1760706322,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":39.0},{"epochGradeDate":1760116432,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":39.0},{"epochGradeDate":1758724074,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":45.0},{"epochGradeDate":1756231313,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1756223251,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":26.0},{"epochGradeDate":1756215446,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":33.0},{"epochGradeDate":1756202172,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":32.0},{"epochGradeDate":1752152908,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1750862892,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":30.0},{"epochGradeDate":1746523430,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":37.0},{"epochGradeDate":1746460202,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":28.0},{"epochGradeDate":1742915566,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1742554962,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":40.0},{"epochGradeDate":1738693902,"firm":"TD Cowen","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":46.0},{"epochGradeDate":1738668109,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":52.0},{"epochGradeDate":1737027148,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":52.0,"priorPriceTarget":52.0},{"epochGradeDate":1730849187,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":60.0},{"epochGradeDate":1730847743,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":55.0},{"epochGradeDate":1730832266,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":60.0},{"epochGradeDate":1730815729,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":65.0},{"epochGradeDate":1726594947,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1724767594,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":53.0},{"epochGradeDate":1724757712,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1718216595,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":54.0},{"epochGradeDate":1716893686,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1715101633,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":36.0},{"epochGradeDate":1715079962,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":46.0},{"epochGradeDate":1714130580,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1712915621,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":46.0,"priorPriceTarget":46.0},{"epochGradeDate":1707216035,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1707162636,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":36.0},{"epochGradeDate":1702381703,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":34.0},{"epochGradeDate":1700220212,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":32.0},{"epochGradeDate":1699348200,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1698327229,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1693414398,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":30.0},{"epochGradeDate":1693412721,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":40.0},{"epochGradeDate":1693404550,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1693389177,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1692630706,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":50.0},{"epochGradeDate":1692622817,"firm":"Lake Street","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":40.0},{"epochGradeDate":1692622756,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":38.0},{"epochGradeDate":1692613786,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":39.0},{"epochGradeDate":1692610055,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1691414673,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1684397729,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1683631000,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1678276237,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1676290425,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":34.0},{"epochGradeDate":1675870934,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":34.0},{"epochGradeDate":1667902919,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":33.0},{"epochGradeDate":1663850857,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1661865444,"firm":"Lake Street","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":23.0},{"epochGradeDate":1661860601,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":28.0},{"epochGradeDate":1661852698,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":30.0},{"epochGradeDate":1659351590,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":22.0},{"epochGradeDate":1644314105,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":27.0},{"epochGradeDate":1636457302,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":52.0},{"epochGradeDate":1636456795,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1634295190,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1631614301,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":39.0},{"epochGradeDate":1623234271,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":35.0},{"epochGradeDate":1610448134,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1599666373,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":29.0},{"epochGradeDate":1588760460,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":25.0},{"epochGradeDate":1580989046,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":35.0},{"epochGradeDate":1574335950,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":36.0},{"epochGradeDate":1567606462,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":32.0},{"epochGradeDate":1561111852,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1547211210,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1495626250,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":12.0,"priorPriceTarget":0.0},{"epochGradeDate":1484230245,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":12.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.008874971,"fmt":"-0.89%"},"postMarketChange":{"raw":-0.34000015,"fmt":"-0.34"},"postMarketTime":1774645467,"postMarketPrice":{"raw":37.97,"fmt":"37.97"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.01567319,"fmt":"-1.57%"},"regularMarketChange":{"raw":-0.6100006,"fmt":"-0.61"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":38.31,"fmt":"38.31"},"regularMarketDayHigh":{"raw":39.12,"fmt":"39.12"},"regularMarketDayLow":{"raw":38.01,"fmt":"38.01"},"regularMarketVolume":{"raw":439484,"fmt":"439.48k","longFmt":"439,484.00"},"averageDailyVolume10Day":{"raw":1456280,"fmt":"1.46M","longFmt":"1,456,280"},"averageDailyVolume3Month":{"raw":636805,"fmt":"636.8k","longFmt":"636,805"},"regularMarketPreviousClose":{"raw":38.920002,"fmt":"38.92"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":38.51,"fmt":"38.51"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"NSSC","underlyingSymbol":null,"shortName":"NAPCO Security Technologies, In","longName":"Napco Security Technologies, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":1366300288,"fmt":"1.37B","longFmt":"1,366,300,288.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.3015,"fmt":"0.30"},"estimate":{"raw":0.27,"fmt":"0.27"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.03","surprisePct":"11.67","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746442800,"fmt":"2025-05-05"}},{"date":"2Q2025","actual":{"raw":0.3612,"fmt":"0.36"},"estimate":{"raw":0.26,"fmt":"0.26"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.1","surprisePct":"38.92","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1756119600,"fmt":"2025-08-25"}},{"date":"3Q2025","actual":{"raw":0.3457,"fmt":"0.35"},"estimate":{"raw":0.3,"fmt":"0.30"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.05","surprisePct":"15.23","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762171200,"fmt":"2025-11-03"}},{"date":"4Q2025","actual":{"raw":0.37011,"fmt":"0.37"},"estimate":{"raw":0.31,"fmt":"0.31"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.06","surprisePct":"19.39","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770033600,"fmt":"2026-02-02"}}],"currentQuarterEstimate":{"raw":0.34,"fmt":"0.34"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777897800,"fmt":"2026-05-04"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":143593000,"fmt":"143.59M","longFmt":"143,593,000"},"earnings":{"raw":20479100,"fmt":"20.48M","longFmt":"20,479,100"}},{"date":2023,"revenue":{"raw":169997000,"fmt":"170M","longFmt":"169,997,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2024,"revenue":{"raw":188820000,"fmt":"188.82M","longFmt":"188,820,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2025,"revenue":{"raw":181621000,"fmt":"181.62M","longFmt":"181,621,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":43961000,"fmt":"43.96M","longFmt":"43,961,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":50724000,"fmt":"50.72M","longFmt":"50,724,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":49168000,"fmt":"49.17M","longFmt":"49,168,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":48172000,"fmt":"48.17M","longFmt":"48,172,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":38.31,"fmt":"38.31"},"targetHighPrice":{"raw":52.0,"fmt":"52.00"},"targetLowPrice":{"raw":48.0,"fmt":"48.00"},"targetMeanPrice":{"raw":49.66667,"fmt":"49.67"},"targetMedianPrice":{"raw":49.5,"fmt":"49.50"},"recommendationMean":{"raw":1.16667,"fmt":"1.17"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":115381000,"fmt":"115.38M","longFmt":"115,381,000"},"totalCashPerShare":{"raw":3.235,"fmt":"3.23"},"ebitda":{"raw":54549000,"fmt":"54.55M","longFmt":"54,549,000"},"totalDebt":{"raw":5255000,"fmt":"5.25M","longFmt":"5,255,000"},"quickRatio":{"raw":6.374,"fmt":"6.37"},"currentRatio":{"raw":7.988,"fmt":"7.99"},"totalRevenue":{"raw":192024992,"fmt":"192.02M","longFmt":"192,024,992"},"debtToEquity":{"raw":2.843,"fmt":"2.84%"},"revenuePerShare":{"raw":5.368,"fmt":"5.37"},"returnOnAssets":{"raw":0.15725,"fmt":"15.73%"},"returnOnEquity":{"raw":0.26416,"fmt":"26.42%"},"grossProfits":{"raw":108652000,"fmt":"108.65M","longFmt":"108,652,000"},"freeCashflow":{"raw":35450376,"fmt":"35.45M","longFmt":"35,450,376"},"operatingCashflow":{"raw":54738000,"fmt":"54.74M","longFmt":"54,738,000"},"earningsGrowth":{"raw":0.322,"fmt":"32.20%"},"revenueGrowth":{"raw":0.122,"fmt":"12.20%"},"grossMargins":{"raw":0.56582,"fmt":"56.58%"},"ebitdaMargins":{"raw":0.28407,"fmt":"28.41%"},"operatingMargins":{"raw":0.30626,"fmt":"30.63%"},"profitMargins":{"raw":0.24695998,"fmt":"24.70%"},"financialCurrency":"USD"}}],"error":null}}