{"id":70774,"date":"2025-08-08T00:04:33","date_gmt":"2025-08-08T00:04:33","guid":{"rendered":"https:\/\/english.saigonbiz.com.vn\/2025\/08\/08\/vitalhub-reports-second-quarter-2025-results\/"},"modified":"2025-08-08T00:04:33","modified_gmt":"2025-08-08T00:04:33","slug":"vitalhub-reports-second-quarter-2025-results","status":"publish","type":"post","link":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/","title":{"rendered":"VitalHub Reports Second Quarter 2025 Results"},"content":{"rendered":"<div>\n<p align=\"center\"><em>Annual Recurring Revenue (ARR)<sup>(1)<\/sup> up 55% YoY to $79.6 million<br \/><\/em><em>Total Revenue up 47% YoY to $23.9 million<br \/><\/em><em>Adjusted EBITDA<sup>(1)<\/sup> up 50% YoY to $6.3 million<\/em><\/p>\n<p align=\"justify\">TORONTO, Aug.  07, 2025  (GLOBE NEWSWIRE) &#8212; Vitalhub Corp. (TSX:VHI) (OTCQX:VHIBF) (the \u201cCompany\u201d or \u201cVitalHub\u201d) announced today it has filed its Interim Condensed Consolidated Financial Statements and Management&#8217;s Discussion and Analysis report for the three and six months ended June 30, 2025 with the Canadian securities authorities. These documents may be viewed under the Company\u2019s profile at <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=x6crAr25BQXsexrXm8i4v3i62U8O0s8ngbo0UZRb-OtTaa4CPwSRdMr8t7CMR1Gn32lPFeh3U4jtCYBri7ky5eJD8Xp2PLk16-YsoQ1njcw=\" rel=\"nofollow\" target=\"_blank\" title=\"\"><u>www.sedarplus.com<\/u><\/a>.<\/p>\n<p align=\"justify\">\u201cMomentum continued in the second quarter with annual organic ARR<sup>(1)<\/sup> growth of 14% and 26% adjusted EBITDA<sup>(1)<\/sup> margin,\u201d said Dan Matlow, CEO of VitalHub. \u201cWe have worked hard to integrate all 2024 acquisitions that we are building toward our targeted consolidated financial profile. We recently closed the larger acquisitions of Canada-based Novari and UK-based Induction. These add established electronic referral, surgical wait list management, and patient engagement solutions to the VitalHub patient flow suite. Inclusive of all activity to date, we have over $40 million of cash and over $90 million of ARR<sup>(1)<\/sup>, providing the flexibility and scale to continue expanding internationally.\u201d<\/p>\n<p align=\"justify\">VitalHub\u2019s quarterly investor conference call will take place on Friday, August 8, 2025, at 9:00AM EST. To register for the conference call please visit: <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=tjKOEmQZgKhCRcYVGYWXNo9uVIaGpLS65KGX627dWWbbWEpsRT0py-Uc009fcOaW7rMAwgPnDYIZ2uMw4X94uTw20VWU8_-12fPCHRDs9ugbrePc-q3_-UQHa_QLCmtNHlr0DUjldX8KCkPtuab6BRNubox6uFARJAy6XQ5neEONGUV9legudAeGcRMCGUjlu9aj6YQRrtq1AsbWzDATnA==\" rel=\"nofollow\" target=\"_blank\" title=\"\"><u>https:\/\/us06web.zoom.us\/webinar\/register\/WN_TnJHctC-T0STDViGoHlIJw<\/u><\/a><\/p>\n<p align=\"justify\"><strong>Second Quarter 2025 Highlights<\/strong><\/p>\n<ul>\n<li style=\"text-align:justify;\">ARR<sup>(1)<\/sup> as at June 30, 2025 was $79,589,081 as compared to $73,687,666 at March 31, 2025, an increase of $5,901,415 or 8%.<br \/><em><u>Over the previous quarter, ARR<sup>(1)<\/sup> movement in Q2 2025 from Q1 2025 was attributable to the following:<\/u><\/em>\n<ul>\n<li style=\"text-align:justify;\">Organic growth of $1,860,849 or 3%.<\/li>\n<li style=\"text-align:justify;\">Acquisition growth of $3,870,000 or 5%.<\/li>\n<li style=\"text-align:justify;\">Gain of $170,566 due to fluctuations in foreign exchange rates.<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align:justify;\">Revenue of $23,857,548 as compared to $16,237,605 in the equivalent prior year period, an increase of $7,619,943 or 47%.\n<ul>\n<li style=\"text-align:justify;\">From the date of closing to June 30, 2025, Induction contributed revenue of $480,383.<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align:justify;\">Gross profit as a percentage of revenue was 81% in Q2 2025 and Q2 2024.<\/li>\n<li style=\"text-align:justify;\">Net income before income taxes of $2,255,226 as compared to $1,383,605 in the equivalent prior year period, an increase of $871,621 or 63%.<\/li>\n<li style=\"text-align:justify;\">EBITDA<sup>(1)<\/sup> of $3,599,683 as compared to $1,972,452 in the equivalent prior year period, an increase of $1,627,231 or 82%.<\/li>\n<li style=\"text-align:justify;\">Adjusted EBITDA<sup>(1)<\/sup> of $6,304,647 or 26% of revenue, as compared to $4,193,985 or 26% of revenue in the equivalent prior year period, an increase of $2,110,662 or 50%.<\/li>\n<\/ul>\n<p align=\"justify\"><strong>Six Month 2025 Highlights<\/strong><\/p>\n<ul>\n<li style=\"text-align:justify;\">ARR<sup>(1)<\/sup> as at June 30, 2025 was $79,589,081 as compared to $51,283,570 at June 30, 2024, an increase of $28,305,511 or 55%.<br \/><em><u>Over the previous year, ARR<sup>(1)<\/sup> movement in Q2 2025 from Q2 2024 was attributable to the following:<\/u><\/em>\n<ul>\n<li style=\"text-align:justify;\">Organic growth of $7,329,129 or 14%.<\/li>\n<li style=\"text-align:justify;\">Acquisition growth of $18,470,000 or 36%.<\/li>\n<li style=\"text-align:justify;\">Gain of $2,506,382 due to fluctuations in foreign exchange rates.<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align:justify;\">Revenue of $45,532,514 as compared to $31,494,396 in the equivalent prior year period, an increase of $14,038,118 or 45%.<\/li>\n<li style=\"text-align:justify;\">Gross profit as a percentage of revenue was 81% in the first six months of 2025 and 2024.<\/li>\n<li style=\"text-align:justify;\">Net income before income taxes of $3,742,639 as compared to net income before income taxes of $3,362,500 in the equivalent prior year period, a increase of $380,139 or 11%.<\/li>\n<li style=\"text-align:justify;\">EBITDA<sup>(1)<\/sup> of $6,750,057 compared to $5,071,468 in the prior year, an increase of $1,678,589 or 33%.<\/li>\n<li style=\"text-align:justify;\">Adjusted EBITDA<sup>(1)<\/sup> of $11,919,333 or 26% of revenue, compared to $8,238,917 or 26% of revenue in the equivalent prior year period, an increase of $3,680,416 or 45%.<\/li>\n<li style=\"text-align:justify;\">Cash on hand as at June 30, 2025 was $94,008,665 compared to $56,574,904 as at December 31, 2024.<\/li>\n<li style=\"text-align:justify;\">The Company arranged a $15,000,000 loan to finance an acquisition and fully repaid the balance subsequent to quarter-end.<\/li>\n<li style=\"text-align:justify;\">On July 4, 2025, the Company acquired all of the issued and outstanding shares of Novari Health Inc. and its subsidiaries (\u201cNovari\u201d) for total consideration of approximately $35.8 million in cash and the issuance of 733,726 common shares of VitalHub. Novari&#8217;s platform offers a series of integrated software modules providing referral management, surgical wait list management, central intake, and care coordination.<\/li>\n<li style=\"text-align:justify;\">With the addition of the ARR<sup>(1)<\/sup> of Novari subsequent to the quarter, the Company&#8217;s pro forma ARR<sup>(1)<\/sup> as at June 30, 2025, is approximately $91.6 million.<\/li>\n<\/ul>\n<p align=\"justify\">(1) Non-IFRS measure. Disclaimers and reconciliations can be found in SEDAR filings.<\/p>\n<table style=\"border-collapse: collapse; width:100%; border-collapse:collapse ;\">\n<tr>\n<td colspan=\"21\" style=\"border-top: solid black 1pt ; border-left: solid black 1pt ; border-right: solid black 1pt ; vertical-align: bottom ; \"><strong>Selected Financial Information<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" style=\"border-bottom: solid black 1pt ; border-left: solid black 1pt ; border-right: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"10\" style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>Three months ended<\/strong><\/td>\n<td colspan=\"10\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>Six months ended<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>June 30,<br \/>2025<\/strong><\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>%<br \/>Revenue<\/strong><\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \">June 30,<br \/>2024<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \">%<br \/>Revenue<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>Change<\/strong><\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>June 30,<br \/>2025<\/strong><\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>%<br \/>Revenue<\/strong><\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \">June 30,<br \/>2024<\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \">%<br \/>Revenue<\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: middle ; \"><strong>Change<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>$<\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">$<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>$<\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">$<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:32%; width:32%; min-width:32%;;border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Revenue<\/strong><\/td>\n<td style=\"max-width:6%; width:6%; min-width:6%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>23,857,548<\/strong><\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"max-width:5%; width:5%; min-width:5%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>100<\/strong><\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"max-width:6%; width:6%; min-width:6%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">16,237,605<\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"max-width:5%; width:5%; min-width:5%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">100<\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"max-width:7%; width:7%; min-width:7%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>47<\/strong><\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"max-width:6%; width:6%; min-width:6%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>45,532,514<\/strong><\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"max-width:5%; width:5%; min-width:5%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>100<\/strong><\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"max-width:6%; width:6%; min-width:6%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">31,494,396<\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"max-width:5%; width:5%; min-width:5%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">100<\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"max-width:7%; width:7%; min-width:7%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>45<\/strong><\/td>\n<td style=\"max-width:1%; width:1%; min-width:1%;;border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Cost of sales<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>4,499,328<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>19<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">3,068,801<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">19<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(47<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>8,730,001<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>19<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">6,042,493<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">19<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(44<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>Gross profit<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>19,358,220<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>81<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">13,168,804<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">81<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>47<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>36,802,513<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>81<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">25,451,903<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">81<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>45<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Operating expenses<\/strong><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">General and administrative<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>4,677,904<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>20<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">3,260,964<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">20<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(43<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>9,948,653<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>22<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">6,452,821<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">20<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(54<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Sales and marketing<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>2,695,935<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>11<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,821,834<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">11<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(48<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>4,724,947<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>10<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">3,518,298<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">11<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(34<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Research and development<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>6,033,028<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>25<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">3,675,359<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">23<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(64<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>11,253,211<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>25<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">7,093,481<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">23<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(59<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Depreciation of property and<br \/>equipment<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>250,861<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">81,174<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(209<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>392,938<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">159,004<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(147<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Depreciation of right-of-use<br \/>assets<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>105,499<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">111,245<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>5<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>225,395<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">218,007<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(3<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Share-based compensation<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>644,811<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>3<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">675,674<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">4<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>5<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1,410,211<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>3<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,024,253<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">3<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(38<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Deferred share-based<br \/>compensation<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>90,000<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(100<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>90,000<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(100<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Foreign currency loss (gain)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(353,294<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(1<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">216,662<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>263<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(1,047,701<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(2<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">148,386<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>806<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Other expenses (income)<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Amortization of intangible assets<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1,437,740<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>6<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,114,299<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">7<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(29<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>3,359,134<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>7<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">2,220,841<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">7<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(51<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Business acquisition, restructuring<br \/>and integration costs<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1,970,153<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>8<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,199,964<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">7<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(64<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>3,433,567<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>8<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,797,301<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">6<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(91<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Loss on change in fair value of<br \/>contingent consideration<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">345,895<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">2<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>100<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>235,498<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">345,895<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>32<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Interest expense<br \/>(net of interest income)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(462,564<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(2<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">(729,595<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">(4<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(37<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(997,873<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(2<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">(914,402<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">(3<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>9<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Interest expense from<br \/>lease liabilities<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>12,921<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">11,724<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(10<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>27,824<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">25,518<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(9<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle;   text-align: left;   padding-left: 10.0px; vertical-align: bottom ; \">Loss on disposal of<br \/>property and equipment<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>4,070<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>0<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">0<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(100<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Current and deferred income taxes<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>483,009<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>2<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,718,658<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">11<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(72<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>808,950<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>2<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">2,379,087<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">8<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(66<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Net income<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>1,772,217<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>7<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">(335,053<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">(2<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%)<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>(629<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%)<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>2,933,689<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>6<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">983,413<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">3<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>198<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>EBITDA <\/strong><sup><strong>(Non-IFRS measure)<\/strong><\/sup><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>3,599,683<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>15<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">1,972,452<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">12<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>82<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>6,750,057<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>15<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">5,071,468<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">16<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>33<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Adjusted EBITDA <\/strong><sup><strong>(Non-IFRS measure)<\/strong><\/sup><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>6,304,647<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>26<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">4,193,985<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">26<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>50<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>11,919,333<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>26<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">8,238,917<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">26<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>45<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Annual recurring revenue <\/strong><sup><strong>(Non-IFRS measure)<\/strong><\/sup><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>79,589,081<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">51,283,570<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>55<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>79,589,081<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">51,283,570<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>55<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Term licences, maintenance<br \/>and support revenue<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>19,894,544<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>83<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">13,039,369<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">80<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>53<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>38,238,110<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>84<\/strong><\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">25,504,431<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \">81<\/td>\n<td style=\"padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \">%<\/td>\n<td style=\"padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; \"><strong>50<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; \"><strong>%<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \"><strong>\u00a0<\/strong><\/td>\n<td style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-top: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"4\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-left: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \"><strong>As at<\/strong><\/td>\n<td colspan=\"10\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \"><strong>June 30,<br \/>2025<\/strong><\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">December<br \/>31, 2024<\/td>\n<td colspan=\"10\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; border-left: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \"><strong>$<\/strong><\/td>\n<td colspan=\"2\" style=\"border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">$<\/td>\n<td colspan=\"10\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Cash balance<\/strong><\/td>\n<td colspan=\"2\" style=\"border-left: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \"><strong>94,008,665 <\/strong><\/td>\n<td colspan=\"2\" style=\"border-left: solid black 1pt ; padding-right: 0 ; border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">56,574,904<\/td>\n<td colspan=\"10\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-left: solid black 1pt ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-left: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">\u00a0<\/td>\n<td style=\"border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"10\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: bottom ; \"><strong>Deferred reve<\/strong><strong>nue<\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; border-left: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \"><strong>45,303,289 <\/strong><\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt ; border-left: solid black 1pt ; padding-right: 0 ; border-right: solid black 1pt ; text-align: center ;  vertical-align: middle; padding-left: 0 ; vertical-align: bottom ; \">35,636,002<\/td>\n<td colspan=\"10\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" style=\"vertical-align: bottom ; \">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\"><strong>About VitalHub<\/strong><\/p>\n<p align=\"justify\">VitalHub is a leading software company dedicated to empowering health and human services providers globally. VitalHub&#8217;s comprehensive product suite includes electronic health records, operational intelligence, and workforce automation solutions that serve over 1,000 clients across the UK, Canada, and other geographies. The Company has a robust two-pronged growth strategy, targeting organic opportunities within its product suite and pursuing an aggressive M&amp;A plan. VitalHub is headquartered in Toronto with over 500 employees globally, across key regions and the VitalHub Innovations Lab in Sri Lanka. For more information about VitalHub (TSX:VHI) (OTCQX:VHIBF), please visit <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=6ixSVx2WryOmsxB6sT5ebiHy5wVRugpNrasLHy07mOmpRwtjYfef-fH1xamJF3L5p_wdao1Vxdx2uqoQ3SYz7FxnVfTewQTKn8QxPml2FxY=\" rel=\"nofollow\" target=\"_blank\" title=\"\"><u>www.vitalhub.com<\/u><\/a> and <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=6CATfDfM4354qjhRPnm8b7FgZPPFesM1jKnALOdUyQpM7hBz8il0m9XO_IggVfX12YpMXkpaKicGxKH-_LyQfCr1_Bh8t1WJLS1zglnuTmWZE_2rb9H1MXBZLqGooFnS\" rel=\"nofollow\" target=\"_blank\" title=\"\"><u>LinkedIn<\/u><\/a>.<\/p>\n<p align=\"justify\"><strong>Contact Information<\/strong><\/p>\n<p align=\"justify\">Christian Sgro, CPA, CA, CFA<br \/>Head of IR and M&amp;A Specialist<br \/>(365) 363-6433<br \/><a href=\"https:\/\/www.globenewswire.com\/Tracker?data=hSZMspEMgy0rnhZl0DUhTJVUTR0wtCvc2IdK2KIEiSjp40AfoVSxKJy9Q04WKa3sAXEQwtUHa8tsOOPRJtmrgcQnS1NBaSvbvT0SmMYK_nnX2_nH0lhTOxLLqe_UvrPI\" rel=\"nofollow\" target=\"_blank\" title=\"\"><u>christian.sgro@vitalhub.com<\/u><\/a><\/p>\n<p align=\"justify\">Dan Matlow<br \/>Chief Executive Officer, Director<br \/>(416) 727-9061<br \/><a href=\"https:\/\/www.globenewswire.com\/Tracker?data=NoBA-JY6-1f6eu5OqXgnQeXH1XWrAguEJbEobzaRV9b1ZgGRgfmuIbckh2ukBU7AzyJS7eMHASh2bxnNHWuVD2nUffC8mA7iM-kXqHBcbFj66XnHsXXfhlHlojNuWPIj\" rel=\"nofollow\" target=\"_blank\" title=\"\"><u>dan.matlow@vitalhub.com<\/u><\/a><\/p>\n<p align=\"justify\"><strong>Cautionary Statement<\/strong><\/p>\n<p align=\"justify\">Certain statements contained in this news release may constitute \u201cforward-looking information\u201d or \u201cfinancial outlook\u201d within the meaning of applicable securities laws that involve known and unknown risks, uncertainties and other factors which may cause the actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking information or financial outlook. Often, but not always, forward-looking statements can be identified by the use of words such as \u201cplans\u201d, \u201cis expected\u201d, \u201cexpects\u201d, \u201cscheduled\u201d, \u201cintends\u201d, \u201ccontemplates\u201d, \u201canticipates\u201d, \u201cbelieves\u201d, \u201cproposes\u201d or variations (including negative variations) of such words and phrases, or state that certain actions, events or results \u201cmay\u201d, \u201ccould\u201d, \u201cwould\u201d, \u201cmight\u201d or \u201cwill&#8221; be taken, occur or be achieved. Such statements are based on the current expectations of the management of each entity and are based on assumptions and subject to risks and uncertainties. Although the management of each entity believes that the assumptions underlying these statements are reasonable, they may prove to be incorrect. Although the Company has attempted to identify important factors that could cause actual actions, events or results to differ materially from those described in forward-looking statements, there may be other factors that cause actions, events or results to differ from those anticipated, estimated or intended. No forward-looking statement can be guaranteed. Except as required by applicable securities laws, forward-looking statements speak only as of the date on which they are made and the Company undertakes no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events, or otherwise.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/ml.globenewswire.com\/media\/MmQ1OWQwMTItZGY4MC00NmFiLWEwN2QtZTA1OTU1NDI3NDU3LTExMDgwODgtMjAyNS0wOC0wNy1lbg==\/tiny\/Vitalhub-Corp-.png\" referrerpolicy=\"no-referrer-when-downgrade\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Annual Recurring Revenue (ARR)(1) up 55% YoY to $79.6 millionTotal Revenue up 47% YoY to $23.9 millionAdjusted EBITDA(1) up 50% YoY to $6.3 million TORONTO, Aug. 07, 2025 (GLOBE NEWSWIRE) &#8212; Vitalhub Corp. (TSX:VHI) (OTCQX:VHIBF) (the \u201cCompany\u201d or \u201cVitalHub\u201d) announced today it has filed its Interim Condensed Consolidated Financial Statements and Management&#8217;s Discussion and Analysis [&#8230;]\n","protected":false},"author":1,"featured_media":70775,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-70774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pr-newswire"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.6 (Yoast SEO v21.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VitalHub Reports Second Quarter 2025 Results - Biz and Live in Saigon<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VitalHub Reports Second Quarter 2025 Results\" \/>\n<meta property=\"og:description\" content=\"Annual Recurring Revenue (ARR)(1) up 55% YoY to $79.6 millionTotal Revenue up 47% YoY to $23.9 millionAdjusted EBITDA(1) up 50% YoY to $6.3 million TO\" \/>\n<meta property=\"og:url\" content=\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Biz and Live in Saigon\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SaigonbizGroup\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-08T00:04:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2025\/08\/Vitalhub-Corp-.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/person\/267b348e6cf32a66aab33637c2d399a6\"},\"headline\":\"VitalHub Reports Second Quarter 2025 Results\",\"datePublished\":\"2025-08-08T00:04:33+00:00\",\"dateModified\":\"2025-08-08T00:04:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\"},\"wordCount\":1129,\"publisher\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#organization\"},\"articleSection\":[\"Pr Newswire\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\",\"url\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\",\"name\":\"VitalHub Reports Second Quarter 2025 Results - Biz and Live in Saigon\",\"isPartOf\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#website\"},\"datePublished\":\"2025-08-08T00:04:33+00:00\",\"dateModified\":\"2025-08-08T00:04:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/english.saigonbiz.com\/vn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VitalHub Reports Second Quarter 2025 Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#website\",\"url\":\"https:\/\/english.saigonbiz.com\/vn\/\",\"name\":\"Biz and Live in Saigon\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/english.saigonbiz.com\/vn\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#organization\",\"name\":\"SaigonBiz Media\",\"url\":\"https:\/\/english.saigonbiz.com\/vn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/cropped-c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview.png\",\"contentUrl\":\"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/cropped-c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview.png\",\"width\":512,\"height\":512,\"caption\":\"SaigonBiz Media\"},\"image\":{\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SaigonbizGroup\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/person\/267b348e6cf32a66aab33637c2d399a6\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview-2_uwp_avatar_thumb.png\",\"contentUrl\":\"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview-2_uwp_avatar_thumb.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/english.saigonbiz.com\/vn\"],\"url\":\"https:\/\/english.saigonbiz.com\/vn\/profile\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"VitalHub Reports Second Quarter 2025 Results - Biz and Live in Saigon","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/","og_locale":"en_US","og_type":"article","og_title":"VitalHub Reports Second Quarter 2025 Results","og_description":"Annual Recurring Revenue (ARR)(1) up 55% YoY to $79.6 millionTotal Revenue up 47% YoY to $23.9 millionAdjusted EBITDA(1) up 50% YoY to $6.3 million TO","og_url":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/","og_site_name":"Biz and Live in Saigon","article_publisher":"https:\/\/www.facebook.com\/SaigonbizGroup","article_published_time":"2025-08-08T00:04:33+00:00","og_image":[{"width":1,"height":1,"url":"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2025\/08\/Vitalhub-Corp-.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/#article","isPartOf":{"@id":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/"},"author":{"name":"admin","@id":"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/person\/267b348e6cf32a66aab33637c2d399a6"},"headline":"VitalHub Reports Second Quarter 2025 Results","datePublished":"2025-08-08T00:04:33+00:00","dateModified":"2025-08-08T00:04:33+00:00","mainEntityOfPage":{"@id":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/"},"wordCount":1129,"publisher":{"@id":"https:\/\/english.saigonbiz.com\/vn\/#organization"},"articleSection":["Pr Newswire"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/","url":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/","name":"VitalHub Reports Second Quarter 2025 Results - Biz and Live in Saigon","isPartOf":{"@id":"https:\/\/english.saigonbiz.com\/vn\/#website"},"datePublished":"2025-08-08T00:04:33+00:00","dateModified":"2025-08-08T00:04:33+00:00","breadcrumb":{"@id":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/english.saigonbiz.com\/vn\/vitalhub-reports-second-quarter-2025-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/english.saigonbiz.com\/vn\/"},{"@type":"ListItem","position":2,"name":"VitalHub Reports Second Quarter 2025 Results"}]},{"@type":"WebSite","@id":"https:\/\/english.saigonbiz.com\/vn\/#website","url":"https:\/\/english.saigonbiz.com\/vn\/","name":"Biz and Live in Saigon","description":"","publisher":{"@id":"https:\/\/english.saigonbiz.com\/vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/english.saigonbiz.com\/vn\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/english.saigonbiz.com\/vn\/#organization","name":"SaigonBiz Media","url":"https:\/\/english.saigonbiz.com\/vn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/logo\/image\/","url":"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/cropped-c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview.png","contentUrl":"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/cropped-c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview.png","width":512,"height":512,"caption":"SaigonBiz Media"},"image":{"@id":"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SaigonbizGroup"]},{"@type":"Person","@id":"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/person\/267b348e6cf32a66aab33637c2d399a6","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/english.saigonbiz.com\/vn\/#\/schema\/person\/image\/","url":"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview-2_uwp_avatar_thumb.png","contentUrl":"https:\/\/english.saigonbiz.com\/vn\/wp-content\/uploads\/2026\/03\/c2adea16-1c71-4315-8801-803a8d237e2a_removalai_preview-2_uwp_avatar_thumb.png","caption":"admin"},"sameAs":["https:\/\/english.saigonbiz.com\/vn"],"url":"https:\/\/english.saigonbiz.com\/vn\/profile\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/posts\/70774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/comments?post=70774"}],"version-history":[{"count":0,"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/posts\/70774\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/media\/70775"}],"wp:attachment":[{"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/media?parent=70774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/categories?post=70774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/english.saigonbiz.com\/vn\/wp-json\/wp\/v2\/tags?post=70774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}