{"id":1904,"date":"2026-05-07T02:00:00","date_gmt":"2026-05-07T00:00:00","guid":{"rendered":"http:\/\/stocks-future.com\/?guid=61c81d1df5b37e9861a7a8a6852516ce"},"modified":"2026-05-07T02:00:00","modified_gmt":"2026-05-07T00:00:00","slug":"kinaxis-inc-reports-record-first-quarter-2026-results","status":"publish","type":"post","link":"https:\/\/stocks-future.com\/?p=1904","title":{"rendered":"Kinaxis Inc. Reports Record First Quarter 2026 Results"},"content":{"rendered":"<ul class=\"bwlistdisc\">\n<li>\nQ1 SaaS revenue grows 21% versus 16% a year ago<\/li>\n<li>\nRecord new business for a Q1 drives ARR<sup>2<\/sup> growth of 20% versus 14% a year ago<\/li>\n<li>\nDelivered record Q1 profit and adjusted EBITDA<sup>1<\/sup>, adjusted EBITDA margin<sup>1<\/sup> up to 32%<\/li>\n<\/ul><p>OTTAWA, Ontario--(BUSINESS WIRE)--<a  href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.kinaxis.com%2Fen%2F&amp;esheet=54530262&amp;newsitemid=20260506915169&amp;lan=en-US&amp;anchor=Kinaxis&amp;index=1&amp;md5=c8930e7bf2ca6ccb3a4024440281b8d0\" rel=\"nofollow\" shape=\"rect\">Kinaxis<\/a>\u00ae (TSX:KXS), a global leader in end-to-end supply chain planning and orchestration, reported record results for its first quarter ended March 31, 2026. All amounts are in U.S. dollars. All figures are prepared in accordance with IFRS Accounting Standards (IFRS) unless otherwise indicated.<\/p><br\/><a href=\"https:\/\/mms.businesswire.com\/media\/20260506915169\/en\/2083278\/5\/Kinaxis_Logo_Single_Red.jpg\"><img src=\"https:\/\/mms.businesswire.com\/media\/20260506915169\/en\/2083278\/22\/Kinaxis_Logo_Single_Red.jpg\" \/><\/a><br\/><a href=\"https:\/\/mms.businesswire.com\/media\/20260506915169\/en\/2083278\/5\/Kinaxis_Logo_Single_Red.jpg\"><img src=\"https:\/\/mms.businesswire.com\/media\/20260506915169\/en\/2083278\/21\/Kinaxis_Logo_Single_Red.jpg\" \/><\/a><p>\n\u201cWe continue to have tremendous success winning the largest new customer opportunities and expanding with existing customers, which together is driving record levels of bookings and ARR growth. We were thrilled with continued traction in scaling up our business through market leading innovations and further customer success earned alongside our partner ecosystem,\u201d said <b>Razat Gaurav, chief executive officer at Kinaxis<\/b>. \u201cWe\u2019re seeing good early-stage demand for our Maestro Agents, with new paying customers in Q1. At the same time, we experienced strong demand for our market leading, end-to-end AI-driven demand and supply planning capabilities, which use a combination of advanced optimization, heuristics and machine learning models. Agentic and Generative AI are tremendous complements to deep mathematical techniques, and when leveraging the latest data architectures, all these technologies combined will be critical to helping organizations manage their supply chains amidst the unprecedented levels of volatility in demand and supply.\u201d<\/p><p>\n<b>Q1 2026 Highlights<\/b><\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n$ USD thousands, except as otherwise indicated<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Q1 2026<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Q1 2025<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Change<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwsinglebottom bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Total Revenue<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>165,568<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n132,788<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n25%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>SaaS<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>102,885<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n84,882<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n21%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Subscription term licenses<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>19,052<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n9,027<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n111%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Professional services<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>38,720<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n33,340<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n16%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Maintenance and support<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>4,911<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,539<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(11)%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Gross profit<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>114,016<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n86,539<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n32%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<i>Margin<\/i><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n69%<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n65%<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Profit<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>29,420<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n85%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<i>Per diluted share<\/i><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$1.04<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth16 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$0.55<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Adjusted EBITDA<sup>1<\/sup><\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>53,603<\/b><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n33,143<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n62%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwsinglebottom bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<i>Margin<\/i><\/p><\/td><td class=\"bwleftsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n32%<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n25%<\/p><\/td><td class=\"bwleftsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth52\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Cash flows from operating activities<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>59,082<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n31,647<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth16\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n87%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"4\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<i>(1) \u201cAdjusted EBITDA\u201d is a non-IFRS measure that is not a recognized, defined or standardized measure under IFRS. This measure as well as any other non-IFRS financial measures reported by Kinaxis are defined in the \u201cNon-IFRS Measures\u201d section of this news release.<\/i><\/p><\/td><\/tr>\n<\/table><p>\n<b>Key Performance Indicators\n<br\/><\/b>The company\u2019s Annual Recurring Revenue<sup>2<\/sup> (ARR), which includes subscription amounts related to both SaaS and on-premise contracts, rose 20% to $447 million at the end of the quarter.<\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth25\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<i>$USD millions<\/i><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth25 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Q1 2026<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth25 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Q1 2025<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth25 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Change<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth25\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Annual recurring revenue<sup>2<\/sup><\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth25\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n447<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth25\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n372<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth25\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n20%<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"4\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<i>(2) Annual Recurring Revenue (ARR) is the total annualized value of recurring subscription amounts (ultimately recognized as SaaS, Subscription term licenses and Maintenance and support revenue) of all subscription contracts at a point in time. Annualized subscription amounts are determined solely by reference to the underlying contracts, normalizing for the varying revenue recognition treatments under IFRS 15 for cloud-based versus on-premise subscription amounts. It excludes one-time fees, such as for non-recurring professional services, and assumes that customers will renew the contractual commitments on a periodic basis as those commitments come up for renewal, unless such renewal is known to be unlikely. We believe that this measure provides a more current indication of our performance in the growth of our subscription business than other metrics.<\/i><\/p><\/td><\/tr>\n<\/table><p>\nThe nature of the company\u2019s long-term contracts provides visibility into future, contracted revenue. The following table presents revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at March 31, 2026.<\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth24\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><p class=\"bwcellpmargin\">\n<i>$USD millions<\/i><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><p class=\"bwalignr bwcellpmargin\">\n<b>2026<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><p class=\"bwalignr bwcellpmargin\">\n<b>2027<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth19 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><p class=\"bwalignr bwcellpmargin\">\n<b>2028 and later<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwwidth19 bwvertalignb bwpadr0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><p class=\"bwalignr bwcellpmargin\">\n<b>Total<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth24\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>SaaS<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n295.7<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n306.2<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n303.5<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>905.4<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth24\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Maintenance and support<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n11.4<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n13.8<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n12.3<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>37.5<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth24\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Subscription term licenses<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2.2<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3.3<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n0.3<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>5.8<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth24\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>Total<\/b><\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n309.3<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n323.3<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n316.1<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth19\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>948.7<\/b><\/p><\/td><\/tr>\n<\/table><p>\n<b>Financial Guidance\n<br\/><\/b>Kinaxis is reiterating its fiscal 2026 financial guidance, as follows.<\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n<b>FY 2026 Guidance<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Total revenue<\/b><\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$620-635 million<\/p><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>SaaS revenue growth<\/b><\/p><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n17-19% growth<\/p><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Adjusted EBITDA<sup>1<\/sup> margin<\/b><\/p><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwleftsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth50\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n25-26%<\/p><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<\/table><p>\n\u201cI couldn\u2019t be more excited than to complete my time at Kinaxis with such a stellar quarter. Despite our outperformance, we are maintaining all aspects of annual guidance, which we provided only 60 days ago. It is early in the year and we will gather more information and review assumptions next quarter. In any case, Kinaxis exits the first quarter with even more confidence in our 2026 targets,\u201d said <b>Blaine Fitzgerald, chief financial officer at Kinaxis.<\/b><\/p><p>\nGuidance in this press release is provided to enhance visibility into Kinaxis\u2019 expectations for financial targets for the periods indicated. Please refer to the section regarding forward-looking statements that forms an integral part of this release. This press release along with the financial statements and MD&amp;A for the quarter ended March 31, 2026 are available on Kinaxis\u2019 website and on SEDAR+ at <a  href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.sedarplus.ca&amp;esheet=54530262&amp;newsitemid=20260506915169&amp;lan=en-US&amp;anchor=www.sedarplus.ca&amp;index=2&amp;md5=40e580d11d6dc007c63b0b765cb51b16\" rel=\"nofollow\" shape=\"rect\">www.sedarplus.ca<\/a>.<\/p><p>\n<b>Conference Call\n<br\/><\/b>Kinaxis will host a conference call tomorrow, May 7, 2026, to discuss these results. Razat Gaurav, chief executive officer, and Blaine Fitzgerald, chief financial officer, will host the call starting at 8:30 a.m. Eastern Time. A question and answer session will follow management's presentation.<\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl\">\n<tr>\n<td class=\"bwtablemarginb bwblockalignl bwpadl0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDATE:<\/p><\/td><td class=\"bwvertalignt bwpadl1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nThursday, May 7, 2026<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwtablemarginb bwblockalignl bwpadl0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTIME:<\/p><\/td><td class=\"bwvertalignt bwpadl1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n8:30 a.m. Eastern Time<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwtablemarginb bwblockalignl bwpadl0\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nWEBCAST<\/p><\/td><td class=\"bwvertalignt bwpadl1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<a  href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fevents.q4inc.com%2Fattendee%2F986528748&amp;esheet=54530262&amp;newsitemid=20260506915169&amp;lan=en-US&amp;anchor=https%3A%2F%2Fevents.q4inc.com%2Fattendee%2F986528748&amp;index=3&amp;md5=b732809a5d91b1f2ee7ea5f836206bfc\" rel=\"nofollow\" shape=\"rect\">https:\/\/events.q4inc.com\/attendee\/986528748<\/a> (available for three months)<\/p><\/td><\/tr>\n<\/table><p>\n<b>About Kinaxis Inc.\n<br\/><\/b>Kinaxis is a global leader in modern supply chain planning and orchestration, powering complex global supply chains and supporting the people who manage them. Our powerful, AI-infused supply chain orchestration platform, Maestro\u2122, combines proprietary technologies and techniques that provide full transparency and agility across the entire supply chain \u2013 from multi-year strategic planning to last-mile delivery. We are trusted by renowned global brands to provide the agility and predictability needed to navigate today\u2019s volatility and disruption. For more news and information, please visit <a  href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fwww.kinaxis.com&amp;esheet=54530262&amp;newsitemid=20260506915169&amp;lan=en-US&amp;anchor=kinaxis.com&amp;index=4&amp;md5=69fa3349ec3fb420ad092a1970e58edf\" rel=\"nofollow\" shape=\"rect\">kinaxis.com<\/a> or follow us on <a  href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fkinaxis%2F&amp;esheet=54530262&amp;newsitemid=20260506915169&amp;lan=en-US&amp;anchor=LinkedIn&amp;index=5&amp;md5=3871d2cb30e32675296455c92ee097e0\" rel=\"nofollow\" shape=\"rect\">LinkedIn<\/a>.<\/p><p>\n<b>Non-IFRS Measures\n<br\/><\/b>This press release makes reference to Adjusted Profit and Adjusted EBITDA, which are non-IFRS financial measures, as well as Adjusted EBITDA margin which expresses Adjusted EBITDA as a percentage of revenue. Adjusted Profit, Adjusted EBITDA and Adjusted EBITDA margin are not recognized, defined or standardized measures under IFRS. We use these measures to provide investors with supplemental information on our operating performance and to highlight trends in our core business that may not otherwise be apparent when relying solely on IFRS financial measures. We believe that securities analysts, investors and other interested parties frequently use non-IFRS measures in the evaluation of issuers. Providing these non-IFRS measures provides useful information because they portray the financial results of the Company before certain expenses that do not impact the ongoing operating decisions taken by management. Management also uses non-IFRS measures in order to facilitate operating performance comparisons from period to period, prepare annual operating budgets and assess our ability to meet our capital expenditure and working capital requirements, and to determine components of employee compensation.<\/p><p>\nAdjusted Profit represents profit adjusted to exclude our equity compensation plans. Adjusted EBITDA represents profit adjusted to exclude our equity compensation plans, income tax expense, depreciation and amortization, foreign exchange loss (gain) and net finance (income) expense. Adjusted EBITDA margin expresses Adjusted EBITDA as a percentage of revenue. Our definitions of Adjusted Profit, Adjusted EBITDA and Adjusted EBITDA margin will likely differ from those used by other companies (including our peers) and therefore comparability may be limited. Non-IFRS measures should not be considered a substitute for or in isolation from measures prepared in accordance with IFRS. Investors are encouraged to review our financial statements and disclosures in their entirety and are cautioned not to put undue reliance on non-IFRS measures and view them in conjunction with the most comparable IFRS financial measures. Kinaxis has reconciled Adjusted Profit and Adjusted EBITDA to the most comparable IFRS financial measure as follows:<\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignc bwcellpmargin\">\n<b>Three months ended March 31,<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignc bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignc\">\n<b>2026<\/b><\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignc bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignc\">\n<b>2025<\/b><\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0 bwalignc\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignc\">\n(In thousands of USD)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProfit<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,420<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare-based compensation<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n8,620<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n9,347<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nAdjusted profit<\/p><\/td><td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n38,040<\/p><\/td><td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwpadb4 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n25,260<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nIncome tax expense<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n13,915<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,740<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDepreciation and amortization<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n4,676<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,423<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nForeign exchange (gain)<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(494)<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(914)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nNet finance income<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,534)<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,366)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,563<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n7,883<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nAdjusted EBITDA<\/p><\/td><td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwpadb4 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n53,603<\/p><\/td><td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwpadb4 bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n33,143<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwwidth4\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignt bwpadl0 bwwidth65\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nAdjusted EBITDA as a percentage of revenue<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n32%<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n25%<\/p><\/td><\/tr>\n<\/table><p>\n<b>Forward-Looking Statements\n<br\/><\/b><i>Certain statements in this release constitute forward-looking statements, future-oriented financial information and financial outlook within the meaning of applicable securities laws. Forward-looking statements, future-oriented financial information and financial outlook include statements as to our expectations for:<\/i><\/p><ul class=\"bwlistdisc\">\n<li>\n<i>growth of annual total revenue, annual SaaS revenue growth, and our expectations for Adjusted EBITDA margin achievement, in each case looking forward for our fiscal year ending December 31, 2026;<\/i><\/li>\n<li>\n<i>SaaS growth and increased profitability in years beyond 2026; and<\/i><\/li>\n<li>\n<i>contracted revenue in future periods, including 2026, 2027 and 2028 and later.<\/i><\/li>\n<\/ul><p>\n<i>This release also includes forward-looking statements as to Kinaxis\u2019 growth opportunities and the potential benefits of, and markets and demand for, Kinaxis\u2019 products and services. These statements are subject to certain assumptions, risks and uncertainties, including our view of the relative position of Kinaxis\u2019 products and services compared to competitive offerings in the industry.<\/i><\/p><p>\n<i>In particular, our guidance for 2026 annual total revenue, annual SaaS revenue growth and annual Adjusted EBITDA margin, as well as our comments on our expectations for SaaS growth and increased profitability in years beyond 2026, are subject to certain assumptions and associated risks including:<\/i><\/p><ul class=\"bwlistdisc\">\n<li>\n<i>our ability to win business from new customers and expand business from existing customers;<\/i><\/li>\n<li>\n<i>the timing of new customer wins and expansion decisions by our existing customers;<\/i><\/li>\n<li>\n<i>maintaining our customer retention levels<\/i>, <i>and specifically, that customers will renew contractual commitments on a periodic basis as those commitments come up for renewal, at rates consistent with our historic experience;<\/i><\/li>\n<li>\n<i>anticipated trends, standards and challenges in our business and the markets we operate in;<\/i><\/li>\n<li>\n<i>fluctuations in the value of foreign currencies relative to the U.S. Dollar; and<\/i><\/li>\n<li>\n<i>with respect to Adjusted EBITDA and profitability, our ability to contain expense levels while expanding our business.<\/i><\/li>\n<\/ul><p>\n<i>Our guidance and commentary for achievement of contracted revenue in future periods, including in 2026, 2027 and 2028 and later, is based on assumptions and associated risks including:<\/i><\/p><ul class=\"bwlistdisc\">\n<li>\n<i>our ability to satisfy material unperformed obligations under our long-term contracts; and<\/i><\/li>\n<li>\n<i>the continued financial capacity and creditworthiness of our customers under long-term contracts.<\/i><\/li>\n<\/ul><p>\n<i>These and other assumptions, risks and uncertainties may cause Kinaxis\u2019 actual results, performance, achievements and developments to differ materially from the results, performance, achievements or developments expressed or implied by forward-looking statements, future-oriented financial information or financial outlook. Material risks and uncertainties relating to our business are described under the headings \u201cForward-Looking Statements\u201d and \u201cRisks and Uncertainties\u201d in our annual MD&amp;A dated March 4, 2026, and under the heading \u201cRisk Factors\u201d in our Annual Information Form dated March 4, 2026, which are available at <a  href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.sedarplus.ca&amp;esheet=54530262&amp;newsitemid=20260506915169&amp;lan=en-US&amp;anchor=www.sedarplus.ca&amp;index=6&amp;md5=694f9f8f7fc30ea8c406285fb9f9670c\" rel=\"nofollow\" shape=\"rect\">www.sedarplus.ca<\/a>. Readers are cautioned that the assumptions used in the preparation of forward-looking statements, future-oriented financial information and financial outlook, although considered reasonable at the time of preparation, may prove to be imprecise or inaccurate and, as such, undue reliance should not be placed on such information. Our actual results, performance and achievements could differ materially from those expressed in, or implied by, such forward-looking statements, future-oriented financial information or financial outlook. Forward-looking statements, future-oriented financial information and financial outlook are provided to help readers understand management\u2019s expectations as at the date of this release and may not be suitable for other purposes. Readers are cautioned not to place undue reliance on forward-looking statements. Kinaxis assumes no obligation to update or revise any forward-looking statements, future-oriented financial information or financial outlook whether as a result of new information, future events or otherwise, except as expressly required by law.<\/i><\/p><p>\nSOURCE: Kinaxis Inc.<\/p><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"2\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwpadl0\" colspan=\"2\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Kinaxis Inc.<\/b><\/p><p class=\"bwcellpmargin\">\n<b>Condensed Consolidated Interim Statements of Financial Position<\/b><\/p><p class=\"bwcellpmargin\">\n(Expressed in thousands of USD)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwpadl0 bwsinglebottom bwwidth67\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"2\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"2\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nMarch 31,\n<br\/>2026<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nDecember 31,\n<br\/>2025<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Assets<\/b><\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCurrent assets:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCash and cash equivalents<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n230,129<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n149,614<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShort-term investments<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n97,499<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n175,095<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTrade and other receivables<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n167,465<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n165,781<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPrepaid expenses<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n28,082<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,743<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n523,175<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n506,233<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nNon-current assets:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nUnbilled receivables<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2,637<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,596<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nOther receivables<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,047<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPrepaid expenses<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3,181<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,558<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDeferred tax assets<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,703<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n18,225<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nContract acquisition costs<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n40,326<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n37,038<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProperty and equipment<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n27,048<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n28,526<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRight-of-use assets<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n43,363<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n43,090<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nIntangible assets<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n9,760<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n10,804<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nGoodwill<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n75,810<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n76,597<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n218,842<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n218,481<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n742,017<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n724,714<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Liabilities and Shareholders\u2019 Equity<\/b><\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCurrent liabilities:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTrade payables and accrued liabilities<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n109,021<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n90,040<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDeferred revenue<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n189,585<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n161,060<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nLease obligations<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n6,119<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,938<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n304,725<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n257,038<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nNon-current liabilities:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nLease obligations<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n41,543<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n42,065<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDeferred tax liabilities<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3,557<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n4,042<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n45,100<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n46,107<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShareholders\u2019 equity:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare capital<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n386,780<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n363,246<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nAccumulated other comprehensive loss<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,791<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(223<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl6 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRetained earnings<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n8,203<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n58,546<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n392,192<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n421,569<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n742,017<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1 bwsinglebottom\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n724,714<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<\/table><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"5\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Kinaxis Inc.<\/b><\/p><p>\n<b>Condensed Consolidated Interim Statements of Comprehensive Income<\/b><\/p><p>\n(Expressed in thousands of USD, except share and per share data)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"5\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"5\" rowspan=\"1\"><p class=\"bwalignc bwcellpmargin\">\nThree months ended March 31,<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2026<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2025<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRevenue<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n165,568<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n132,788<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCost of revenue<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n51,552<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n46,249<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nGross profit<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n114,016<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n86,539<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nOperating expenses:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nSelling and marketing<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,563<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n28,689<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nResearch and development<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n27,460<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n22,668<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nGeneral and administrative<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n16,687<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n16,866<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n73,710<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n68,223<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n40,306<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n18,316<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nOther income:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nForeign exchange gain<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n494<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n914<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nNet finance and other income<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2,535<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2,423<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3,029<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3,337<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProfit before income taxes<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n43,335<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n21,653<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nIncome tax expense<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n13,915<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,740<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProfit<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,420<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nOther comprehensive income (loss):<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nItems that are or may be reclassified subsequently to profit<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nForeign currency translation differences - foreign operations<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,147<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,077<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nChange in valuation of cash flow hedges<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(421<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n577<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,568<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,654<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTotal comprehensive income<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n26,852<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n17,567<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nBasic earnings per share<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1.06<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n0.57<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nWeighted average number of basic Common Shares<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n27,717,242<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n28,094,465<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDiluted earnings per share<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1.04<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n0.55<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nWeighted average number of diluted Common Shares<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n28,313,923<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth15\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n28,788,191<\/p><\/td><\/tr>\n<\/table><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"9\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"22\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Kinaxis Inc.<\/b><\/p><p class=\"bwcellpmargin\">\n<b>Condensed Consolidated Interim Statements of Changes in Shareholders\u2019 Equity<\/b><\/p><p class=\"bwcellpmargin\">\n(Expressed in thousands of USD)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwpadl0 bwsinglebottom bwwidth34\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"6\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"9\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"6\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"6\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"9\" rowspan=\"1\"><p class=\"bwalignc bwcellpmargin\">\nAccumulated other comprehensive income (loss)<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"6\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nShare<\/p><p class=\"bwalignr bwcellpmargin\">\ncapital<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nContributed<\/p><p class=\"bwalignr bwcellpmargin\">\nsurplus<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nCash flow hedges<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nCurrency translation adjustments<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nTotal<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nRetained<\/p><p class=\"bwalignr bwcellpmargin\">\nearnings<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignt\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\nTotal equity<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nBalance, December 31, 2024<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n329,312<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n12,078<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,203<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,644<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(3,847<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n57,968<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n395,511<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProfit<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nOther comprehensive income<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n577<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,077<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,654<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,654<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTotal comprehensive income<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n577<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,077<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n1,654<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n17,567<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare options exercised<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n7,625<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,805<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,820<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRestricted share units vested<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n12,828<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(12,828<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPerformance share units vested<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3,262<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(3,262<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare-based payments<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n8,527<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n8,527<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShares repurchased<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(974<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,710<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(12,957<\/p><\/td><td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(16,641<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTotal shareholder transactions<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n22,741<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(12,078<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(12,957<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,294<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nBalance, March 31, 2025<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n352,053<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(626<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,567<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,193<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n60,924<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n410,784<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nBalance, December 31, 2025<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n363,246<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n136<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(359<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(223<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n58,546<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n421,569<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProfit<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,420<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,420<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nOther comprehensive loss<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(421<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,147<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,568<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,568<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTotal comprehensive income (loss)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(421<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,147<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,568<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,420<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n26,852<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare options exercised<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n12,533<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(3,075<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n9,458<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRestricted share units vested<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n21,906<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(3,902<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(18,004<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPerformance share units vested<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n7,934<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(7,934<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare-based payments<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n6,977<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n6,977<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShares repurchased<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(8,333<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(53,825<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(62,158<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nChange in obligation for share repurchases<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(10,506<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(10,506<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nTotal shareholder transactions<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n23,534<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(79,763<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(56,229<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth34\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nBalance, March 31, 2026<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth5\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n386,780<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(285<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,506<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,791<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n8,203<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n392,192<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<\/table><table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0\" colspan=\"7\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n<b>Kinaxis Inc.<\/b><\/p><p class=\"bwcellpmargin\">\n<b>Condensed Consolidated Interim Statements of Cash Flows<\/b><\/p><p class=\"bwcellpmargin\">\n(Expressed in thousands of USD)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"1\" rowspan=\"1\"\/>\n<td class=\"bwpadl0 bwsinglebottom\" colspan=\"7\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"7\" rowspan=\"1\"><p class=\"bwalignc bwcellpmargin\">\nThree months ended March 31,<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2026<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2025<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCash flows from operating activities<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProfit<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n29,420<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n15,913<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nItems not affecting cash:<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nDepreciation of property and equipment and right-of-use assets<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n3,837<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n4,619<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nAmortization of intangible assets<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n839<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n804<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nShare-based payments<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n8,620<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n9,347<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nNet finance income<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,534<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(2,366<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl6\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nIncome tax expense<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n13,915<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,740<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nChange in operating assets and liabilities<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n6,829<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n13,781<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nInterest received<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2,565<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n2,903<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nInterest paid<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(422<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(449<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nIncome taxes paid<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(3,987<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(18,645<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n59,082<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n31,647<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCash flows from (used in) investing activities<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPurchase of property and equipment<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(990<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,582<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPurchase of short-term investments<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(25,700<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(122,445<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRedemption of short-term investments<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n103,577<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n77,564<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n76,887<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(46,463<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCash flows used in financing activities<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nPayment of lease obligations<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,500<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,561<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nRepurchase of shares<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(61,592<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(17,388<\/p><\/td><td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwwidth67 bwpadl2\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nProceeds from exercise of stock options<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n9,458<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n5,820<\/p><\/td><td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(53,634<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(13,129<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nIncrease (decrease) in cash and cash equivalents<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n82,335<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(27,945<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCash and cash equivalents, beginning of period<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n149,614<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n172,192<\/p><\/td><td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"3\" rowspan=\"1\"><p class=\"bwcellpmargin\">\n\u00a0<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nEffects of exchange rates on cash and cash equivalents<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(1,820<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n(758<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n)<\/p><\/td><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth67\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin\">\nCash and cash equivalents, end of period<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n230,129<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><td class=\"bwsinglebottom bwwidth1\" colspan=\"1\" rowspan=\"1\">\u00a0<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n$<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth14\" colspan=\"1\" rowspan=\"1\"><p class=\"bwalignr bwcellpmargin\">\n143,489<\/p><\/td><td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" colspan=\"1\" rowspan=\"1\"><p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p><\/td><\/tr>\n<\/table><p>\n\u00a0<\/p><br\/> <b>Contacts<\/b> <br\/><p>\n<b>Investor Relations\n<br\/><\/b>Rick Wadsworth | Kinaxis\n<br\/><a  href=\"mailto:rwadsworth@kinaxis.com\" rel=\"nofollow\" shape=\"rect\">rwadsworth@kinaxis.com<\/a><br\/>613-907-7613\n<br\/>\n<br\/><b>Media Relations<\/b><br\/>Matt Tatham | Kinaxis\n<br\/><a  href=\"mailto:mtatham@kinaxis.com\" rel=\"nofollow\" shape=\"rect\">mtatham@kinaxis.com<\/a><br\/>917-446-7227<\/p>","protected":false},"excerpt":{"rendered":"<p>Q1 SaaS revenue grows 21% versus 16% a year ago<\/p>\n<p>Record new business for a Q1 drives ARR2 growth of 20% versus 14% a year ago<\/p>\n<p>Delivered record Q1 profit and adjusted EBITDA1, adjusted EBITDA margin1 up to 32%<br \/>\nOTTAWA, Ontario&#8211;(BUSINESS WIRE)&#8211;Kinaxi&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1904","post","type-post","status-publish","format-standard","hentry","category-infos-businesswire"],"_links":{"self":[{"href":"https:\/\/stocks-future.com\/index.php?rest_route=\/wp\/v2\/posts\/1904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stocks-future.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stocks-future.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stocks-future.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stocks-future.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1904"}],"version-history":[{"count":1,"href":"https:\/\/stocks-future.com\/index.php?rest_route=\/wp\/v2\/posts\/1904\/revisions"}],"predecessor-version":[{"id":1905,"href":"https:\/\/stocks-future.com\/index.php?rest_route=\/wp\/v2\/posts\/1904\/revisions\/1905"}],"wp:attachment":[{"href":"https:\/\/stocks-future.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stocks-future.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stocks-future.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}