{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPTSE","shortName":"S&P/TSX Composite index"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.011980786,"fmt":"-1.20%"},"oneMonthReturn":{"raw":0.05113952,"fmt":"5.11%"},"threeMonthReturn":{"raw":-0.22365491,"fmt":"-22.37%"},"sixMonthReturn":{"raw":-0.22321169,"fmt":"-22.32%"},"ytdReturnPct":{"raw":-0.21776366,"fmt":"-21.78%"},"oneYearTotalReturn":{"raw":-0.13126475,"fmt":"-13.13%"},"twoYearTotalReturn":{"raw":-0.11030466,"fmt":"-11.03%"},"threeYearTotalReturn":{"raw":-0.25717866,"fmt":"-25.72%"},"fiveYearTotalReturn":{"raw":-0.08438189,"fmt":"-8.44%"},"tenYearTotalReturn":{"raw":2.577965,"fmt":"257.80%"},"maxReturn":{"raw":9.466924,"fmt":"946.69%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.0205397,"fmt":"2.05%"},"oneMonthReturn":{"raw":-0.073658034,"fmt":"-7.37%"},"threeMonthReturn":{"raw":-0.0012234573,"fmt":"-0.12%"},"sixMonthReturn":{"raw":0.07389965,"fmt":"7.39%"},"ytdReturnPct":{"raw":0.0029607958,"fmt":"0.30%"},"oneYearTotalReturn":{"raw":0.2702406,"fmt":"27.02%"},"twoYearTotalReturn":{"raw":0.44571882,"fmt":"44.57%"},"threeYearTotalReturn":{"raw":0.62859315,"fmt":"62.86%"},"fiveYearTotalReturn":{"raw":0.7043317,"fmt":"70.43%"},"tenYearTotalReturn":{"raw":1.3926046,"fmt":"139.26%"},"maxReturn":{"raw":18.793554,"fmt":"1,879.36%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":3485793280,"fmt":"3.49B","longFmt":"3,485,793,280"},"forwardPE":{"raw":26.826414,"fmt":"26.83"},"profitMargins":{"raw":0.12901,"fmt":"12.90%"},"floatShares":{"raw":27552488,"fmt":"27.55M","longFmt":"27,552,488"},"sharesOutstanding":{"raw":27651203,"fmt":"27.65M","longFmt":"27,651,203"},"sharesShort":{"raw":426372,"fmt":"426.37k","longFmt":"426,372"},"sharesShortPriorMonth":{"raw":405430,"fmt":"405.43k","longFmt":"405,430"},"sharesShortPreviousMonthDate":{"raw":1771286400,"fmt":"2026-02-17"},"dateShortInterest":{"raw":1773619200,"fmt":"2026-03-16"},"sharesPercentSharesOut":{"raw":0.0154,"fmt":"1.54%"},"heldPercentInsiders":{"raw":0.00212,"fmt":"0.21%"},"heldPercentInstitutions":{"raw":0.53008,"fmt":"53.01%"},"shortRatio":{"raw":2.36,"fmt":"2.36"},"shortPercentOfFloat":{},"beta":{"raw":0.83,"fmt":"0.83"},"impliedSharesOutstanding":{"raw":27651203,"fmt":"27.65M","longFmt":"27,651,203"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":21.01161,"fmt":"21.01"},"priceToBook":{"raw":6.475944,"fmt":"6.48"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":70699000,"fmt":"70.7M","longFmt":"70,699,000"},"trailingEps":{"raw":3.39,"fmt":"3.39"},"forwardEps":{"raw":7.0519376,"fmt":"7.05"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":6.361,"fmt":"6.36"},"enterpriseToEbitda":{"raw":38.663,"fmt":"38.66"},"52WeekChange":{"raw":-0.13285482,"fmt":"-13.29%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"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.55,"fmt":"0.55"},"estimate":{"raw":0.45,"fmt":"0.45"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.1","surprisePct":"22.22","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746651600,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":0.64,"fmt":"0.64"},"estimate":{"raw":0.4,"fmt":"0.40"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.24","surprisePct":"60.0","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754514000,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.58,"fmt":"0.58"},"estimate":{"raw":0.47333,"fmt":"0.47"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.11","surprisePct":"22.54","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762380120,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":0.68,"fmt":"0.68"},"estimate":{"raw":0.51667,"fmt":"0.52"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.16","surprisePct":"31.61","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772661660,"fmt":"2026-03-04"}}],"currentQuarterEstimate":{"raw":0.8,"fmt":"0.80"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":366889000,"fmt":"366.89M","longFmt":"366,889,000"},"earnings":{"raw":20080000,"fmt":"20.08M","longFmt":"20,080,000"}},{"date":2023,"revenue":{"raw":426971000,"fmt":"426.97M","longFmt":"426,971,000"},"earnings":{"raw":10060000,"fmt":"10.06M","longFmt":"10,060,000"}},{"date":2024,"revenue":{"raw":483111000,"fmt":"483.11M","longFmt":"483,111,000"},"earnings":{"raw":56000,"fmt":"56k","longFmt":"56,000"}},{"date":2025,"revenue":{"raw":548030000,"fmt":"548.03M","longFmt":"548,030,000"},"earnings":{"raw":70699000,"fmt":"70.7M","longFmt":"70,699,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":132788000,"fmt":"132.79M","longFmt":"132,788,000"},"earnings":{"raw":15913000,"fmt":"15.91M","longFmt":"15,913,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":136415000,"fmt":"136.41M","longFmt":"136,415,000"},"earnings":{"raw":18439000,"fmt":"18.44M","longFmt":"18,439,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":134592000,"fmt":"134.59M","longFmt":"134,592,000"},"earnings":{"raw":16846000,"fmt":"16.85M","longFmt":"16,846,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":144235000,"fmt":"144.24M","longFmt":"144,235,000"},"earnings":{"raw":19501000,"fmt":"19.5M","longFmt":"19,501,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"KXS.TO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772717400,"updated":1772727964,"transcriptId":3000425,"type":"IN_HOUSE","eventId":400226,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2025-earnings_call-400226.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/5/3000425.json","maxAge":1},{"title":"KXS.TO Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762435800,"updated":1762449319,"transcriptId":2244012,"type":"IN_HOUSE","eventId":372014,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2025-earnings_call-372014.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2244012.json","maxAge":1},{"title":"KXS.TO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754569800,"updated":1764415903,"transcriptId":2324064,"type":"IN_HOUSE","eventId":344044,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2025-earnings_call-344044.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2324064.json","maxAge":1},{"title":"KXS.TO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746707400,"updated":1763502277,"transcriptId":2304410,"type":"IN_HOUSE","eventId":320191,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2025-earnings_call-320191.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2304410.json","maxAge":1},{"title":"KXS.TO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740663000,"updated":1766982180,"transcriptId":2543092,"type":"IN_HOUSE","eventId":241418,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2024-earnings_call-241418.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/27/2543092.json","maxAge":1},{"title":"KXS.TO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730377800,"updated":1769254212,"transcriptId":2616117,"type":"IN_HOUSE","eventId":217803,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2024-earnings_call-217803.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2616117.json","maxAge":1},{"title":"KXS.TO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722515400,"updated":1772061052,"transcriptId":2726160,"type":"IN_HOUSE","eventId":192655,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2024-earnings_call-192655.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2726160.json","maxAge":1},{"title":"KXS.TO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715257800,"updated":1772064417,"transcriptId":2723932,"type":"IN_HOUSE","eventId":172420,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2024-earnings_call-172420.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/9/2723932.json","maxAge":1},{"title":"KXS.TO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1709213400,"updated":1772065004,"transcriptId":2783088,"type":"IN_HOUSE","eventId":122319,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2023-earnings_call-122319.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/29/2783088.json","maxAge":1},{"title":"KXS.TO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698928200,"updated":1772060296,"transcriptId":2855159,"type":"IN_HOUSE","eventId":88527,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2023-earnings_call-88527.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2855159.json","maxAge":1},{"title":"KXS.TO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691670600,"updated":1772278217,"transcriptId":2898715,"type":"IN_HOUSE","eventId":66591,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2023-earnings_call-66591.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/10/2898715.json","maxAge":1},{"title":"KXS.TO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683203400,"updated":1773016381,"transcriptId":2965362,"type":"IN_HOUSE","eventId":57182,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2023-earnings_call-57182.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2965362.json","maxAge":1},{"title":"KXS.TO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677763800,"updated":1772782003,"transcriptId":3004311,"type":"IN_HOUSE","eventId":43988,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2022-earnings_call-43988.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/2/3004311.json","maxAge":1},{"title":"KXS.TO Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667565000,"updated":1773370194,"transcriptId":3062088,"type":"IN_HOUSE","eventId":39875,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2022-earnings_call-39875.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/4/3062088.json","maxAge":1},{"title":"KXS.TO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1660134600,"updated":1773631059,"transcriptId":3088496,"type":"IN_HOUSE","eventId":31809,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2022-earnings_call-31809.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/10/3088496.json","maxAge":1},{"title":"KXS.TO Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651838940,"updated":1774697920,"transcriptId":3136752,"type":"IN_HOUSE","eventId":21072,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2022-earnings_call-21072.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/6/3136752.json","maxAge":1},{"title":"KXS.TO Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1646232780,"updated":1774489554,"transcriptId":3167801,"type":"IN_HOUSE","eventId":15864,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2021-earnings_call-15864.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/3/2/3167801.json","maxAge":1},{"title":"KXS.TO Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636070400,"updated":1752165408,"transcriptId":1571299,"type":"RAW","eventId":9933,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2021-earnings_call-9933.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/5/1571299.json","maxAge":1},{"title":"KXS.TO Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628266560,"updated":1752165408,"transcriptId":1567979,"type":"RAW","eventId":6226,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2021-earnings_call-6226.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/6/1567979.json","maxAge":1},{"title":"KXS.TO Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620245100,"updated":1752165408,"transcriptId":1565037,"type":"RAW","eventId":2904,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2021-earnings_call-2904.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/5/1565037.json","maxAge":1},{"title":"KXS.TO Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1614864600,"updated":1752165408,"transcriptId":1647409,"type":"RAW","eventId":146605,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2020-earnings_call-146605.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/3/4/1647409.json","maxAge":1},{"title":"KXS.TO Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604583000,"updated":1752173449,"transcriptId":1647410,"type":"RAW","eventId":146606,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2020-earnings_call-146606.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/5/1647410.json","maxAge":1},{"title":"KXS.TO Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596717000,"updated":1752165408,"transcriptId":1647411,"type":"RAW","eventId":146607,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2020-earnings_call-146607.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/6/1647411.json","maxAge":1},{"title":"KXS.TO Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588854600,"updated":1752165408,"transcriptId":1647413,"type":"RAW","eventId":146609,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2020-earnings_call-146609.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/7/1647413.json","maxAge":1},{"title":"KXS.TO Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582723800,"updated":1752165408,"transcriptId":1647414,"type":"RAW","eventId":146610,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2019-earnings_call-146610.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/26/1647414.json","maxAge":1},{"title":"KXS.TO Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572611400,"updated":1752165408,"transcriptId":1647415,"type":"RAW","eventId":146611,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2019-earnings_call-146611.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/1/1647415.json","maxAge":1},{"title":"KXS.TO Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564749000,"updated":1752165408,"transcriptId":1647416,"type":"RAW","eventId":146612,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2019-earnings_call-146612.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/8/2/1647416.json","maxAge":1},{"title":"KXS.TO Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1557491400,"updated":1752165408,"transcriptId":1647417,"type":"RAW","eventId":146613,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2019-earnings_call-146613.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/10/1647417.json","maxAge":1},{"title":"KXS.TO Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1551447000,"updated":1752165408,"transcriptId":1647419,"type":"RAW","eventId":146615,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q4-2018-earnings_call-146615.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/3/1/1647419.json","maxAge":1},{"title":"KXS.TO Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1541770200,"updated":1752173449,"transcriptId":1647420,"type":"RAW","eventId":146616,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q3-2018-earnings_call-146616.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/9/1647420.json","maxAge":1},{"title":"KXS.TO Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533299400,"updated":1752173449,"transcriptId":1647421,"type":"RAW","eventId":146617,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q2-2018-earnings_call-146617.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/3/1647421.json","maxAge":1},{"title":"KXS.TO Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525350600,"updated":1752173449,"transcriptId":1647422,"type":"RAW","eventId":146618,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/KXS.TO/earnings/KXS.TO-Q1-2018-earnings_call-146618.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/3/1647422.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":139.61,"fmt":"139.61"},"open":{"raw":138.96,"fmt":"138.96"},"dayLow":{"raw":134.59,"fmt":"134.59"},"dayHigh":{"raw":139.45,"fmt":"139.45"},"regularMarketPreviousClose":{"raw":139.61,"fmt":"139.61"},"regularMarketOpen":{"raw":138.96,"fmt":"138.96"},"regularMarketDayLow":{"raw":134.59,"fmt":"134.59"},"regularMarketDayHigh":{"raw":139.45,"fmt":"139.45"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.83,"fmt":"0.83"},"trailingPE":{"raw":40.138645,"fmt":"40.14"},"forwardPE":{"raw":19.295406,"fmt":"19.30"},"volume":{"raw":158239,"fmt":"158.24k","longFmt":"158,239"},"regularMarketVolume":{"raw":158239,"fmt":"158.24k","longFmt":"158,239"},"averageVolume":{"raw":142857,"fmt":"142.86k","longFmt":"142,857"},"averageVolume10days":{"raw":132380,"fmt":"132.38k","longFmt":"132,380"},"averageDailyVolume10Day":{"raw":132380,"fmt":"132.38k","longFmt":"132,380"},"bid":{"raw":135.57,"fmt":"135.57"},"ask":{"raw":136.54,"fmt":"136.54"},"bidSize":{"raw":0,"fmt":null,"longFmt":"0"},"askSize":{"raw":0,"fmt":null,"longFmt":"0"},"marketCap":{"raw":3762499584,"fmt":"3.76B","longFmt":"3,762,499,584"},"nonDilutedMarketCap":{"raw":3808123677,"fmt":"3.81B","longFmt":"3,808,123,677"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":117.22,"fmt":"117.22"},"fiftyTwoWeekHigh":{"raw":212.45,"fmt":"212.45"},"allTimeHigh":{"raw":229.98,"fmt":"229.98"},"allTimeLow":{"raw":12.92,"fmt":"12.92"},"priceToSalesTrailing12Months":{"raw":6.865499,"fmt":"6.87"},"fiftyDayAverage":{"raw":138.4016,"fmt":"138.40"},"twoHundredDayAverage":{"raw":174.60355,"fmt":"174.60"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"navPrice":{},"currency":"CAD","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":1778097600,"fmt":"2026-05-06"}],"earningsCallDate":[{"raw":1772717400,"fmt":"2026-03-05"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.12797,"fmt":"1.13"},"earningsLow":{"raw":0.98,"fmt":"0.98"},"earningsHigh":{"raw":1.23,"fmt":"1.23"},"revenueAverage":{"raw":155411380,"fmt":"155.41M","longFmt":"155,411,380"},"revenueLow":{"raw":152500000,"fmt":"152.5M","longFmt":"152,500,000"},"revenueHigh":{"raw":158900000,"fmt":"158.9M","longFmt":"158,900,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1687452820,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0}],"maxAge":86400},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"postMarketChange":{},"postMarketPrice":{},"regularMarketChangePercent":{"raw":-0.025356302,"fmt":"-2.54%"},"regularMarketChange":{"raw":-3.5399933,"fmt":"-3.54"},"regularMarketTime":1774641600,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":136.07,"fmt":"136.07"},"regularMarketDayHigh":{"raw":139.45,"fmt":"139.45"},"regularMarketDayLow":{"raw":134.59,"fmt":"134.59"},"regularMarketVolume":{"raw":158239,"fmt":"158.24k","longFmt":"158,239.00"},"averageDailyVolume10Day":{"raw":132380,"fmt":"132.38k","longFmt":"132,380"},"averageDailyVolume3Month":{"raw":142857,"fmt":"142.86k","longFmt":"142,857"},"regularMarketPreviousClose":{"raw":139.61,"fmt":"139.61"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":138.96,"fmt":"138.96"},"strikePrice":{},"openInterest":{},"exchange":"TOR","exchangeName":"Toronto","exchangeDataDelayedBy":15,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"KXS.TO","underlyingSymbol":null,"shortName":"KINAXIS INC","longName":"Kinaxis Inc.","currency":"CAD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":3762499584,"fmt":"3.76B","longFmt":"3,762,499,584.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.8774,"fmt":"0.88"},"estimate":{"raw":0.77633,"fmt":"0.78"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.1","surprisePct":"13.02","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746651600,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":0.9973,"fmt":"1.00"},"estimate":{"raw":0.74951,"fmt":"0.75"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.25","surprisePct":"33.06","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754514000,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.9319,"fmt":"0.93"},"estimate":{"raw":0.84874,"fmt":"0.85"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.08","surprisePct":"9.8","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762380120,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":1.0062,"fmt":"1.01"},"estimate":{"raw":0.90841,"fmt":"0.91"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.1","surprisePct":"10.76","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772661660,"fmt":"2026-03-04"}}],"currentQuarterEstimate":{"raw":1.12797,"fmt":"1.13"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":366889000,"fmt":"366.89M","longFmt":"366,889,000"},"earnings":{"raw":45492000,"fmt":"45.49M","longFmt":"45,492,000"}},{"date":2023,"revenue":{"raw":426971000,"fmt":"426.97M","longFmt":"426,971,000"},"earnings":{"raw":46518000,"fmt":"46.52M","longFmt":"46,518,000"}},{"date":2024,"revenue":{"raw":483111000,"fmt":"483.11M","longFmt":"483,111,000"},"earnings":{"raw":68251000,"fmt":"68.25M","longFmt":"68,251,000"}},{"date":2025,"revenue":{"raw":548030000,"fmt":"548.03M","longFmt":"548,030,000"},"earnings":{"raw":109714000,"fmt":"109.71M","longFmt":"109,714,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":132788000,"fmt":"132.79M","longFmt":"132,788,000"},"earnings":{"raw":25260000,"fmt":"25.26M","longFmt":"25,260,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":136415000,"fmt":"136.41M","longFmt":"136,415,000"},"earnings":{"raw":28813000,"fmt":"28.81M","longFmt":"28,813,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":134592000,"fmt":"134.59M","longFmt":"134,592,000"},"earnings":{"raw":26877000,"fmt":"26.88M","longFmt":"26,877,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":144235000,"fmt":"144.24M","longFmt":"144,235,000"},"earnings":{"raw":28764000,"fmt":"28.76M","longFmt":"28,764,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":136.07,"fmt":"136.07"},"targetHighPrice":{"raw":256.45016,"fmt":"256.45"},"targetLowPrice":{"raw":149.8824,"fmt":"149.88"},"targetMeanPrice":{"raw":210.58948,"fmt":"210.59"},"targetMedianPrice":{"raw":204.6429,"fmt":"204.64"},"recommendationMean":{"raw":1.66667,"fmt":"1.67"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":10,"fmt":"10","longFmt":"10"},"totalCash":{"raw":324708992,"fmt":"324.71M","longFmt":"324,708,992"},"totalCashPerShare":{"raw":11.743,"fmt":"11.74"},"ebitda":{"raw":90159000,"fmt":"90.16M","longFmt":"90,159,000"},"totalDebt":{"raw":48003000,"fmt":"48M","longFmt":"48,003,000"},"quickRatio":{"raw":1.908,"fmt":"1.91"},"currentRatio":{"raw":1.969,"fmt":"1.97"},"totalRevenue":{"raw":548030016,"fmt":"548.03M","longFmt":"548,030,016"},"debtToEquity":{"raw":11.387,"fmt":"11.39%"},"revenuePerShare":{"raw":19.466,"fmt":"19.47"},"returnOnAssets":{"raw":0.07046,"fmt":"7.05%"},"returnOnEquity":{"raw":0.17305,"fmt":"17.31%"},"grossProfits":{"raw":354278016,"fmt":"354.28M","longFmt":"354,278,016"},"freeCashflow":{"raw":112142248,"fmt":"112.14M","longFmt":"112,142,248"},"operatingCashflow":{"raw":117800000,"fmt":"117.8M","longFmt":"117,800,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.164,"fmt":"16.40%"},"grossMargins":{"raw":0.64646006,"fmt":"64.65%"},"ebitdaMargins":{"raw":0.16451,"fmt":"16.45%"},"operatingMargins":{"raw":0.16493,"fmt":"16.49%"},"profitMargins":{"raw":0.12901,"fmt":"12.90%"},"financialCurrency":"USD"}}],"error":null}}