{"id":934341,"date":"2026-02-04T17:04:45","date_gmt":"2026-02-04T22:04:45","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/"},"modified":"2026-02-04T17:04:45","modified_gmt":"2026-02-04T22:04:45","slug":"sangoma-announces-second-quarter-fiscal-2026-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/","title":{"rendered":"Sangoma Announces Second Quarter Fiscal 2026 Results"},"content":{"rendered":"<p>        <!--.bwalignc { text-align: center; list-style-position: inside }\n.bwalignl { text-align: left }\n.bwalignr { text-align: right; list-style-position: inside }\n.bwblockalignl { margin-left: 0px; margin-right: auto }\n.bwcellpmargin { margin-bottom: 0px; margin-top: 0px }\n.bwleftsingle { border-left: solid black 1pt }\n.bwlistdisc { list-style-type: disc }\n.bwpadb3 { padding-bottom: 4px }\n.bwpadl0 { padding-left: 0px }\n.bwpadl1 { padding-left: 5px }\n.bwpadr0 { padding-right: 0px }\n.bwrightsingle { border-right: solid black 1pt }\n.bwsinglebottom { border-bottom: solid black 1pt }\n.bwtablemarginb { margin-bottom: 10px }\n.bwtopsingle { border-top: solid black 1pt }\n.bwvertalignb { vertical-align: bottom }\n.bwvertalignt { vertical-align: top }\n.bwwidth1 { width: 1% }\n.bwwidth100 { width: 100% }\n.bwwidth36 { width: 36% }\n.bwwidth7 { width: 7% }body {font:normal small Arial,Helvetica,sans-serif;color:#000;background-color:#fff;padding:24px;margin:0;} a img {border:0;} h3 {font-size:medium;color:#000;margin:0 0 1em 0; text-align:center;}-->  <\/p>\n<p class=\"bwalignc\"><b><i>Sangoma Announces Second Quarter Fiscal 2026 Results<\/i><\/b><\/p>\n<p class=\"bwalignc\"><b><i>Company Delivers Sequential Revenue Growth, Strong Cash Flow from Operations and Narrows Fiscal 2026 Guidance<\/i><\/b><\/p>\n<p>TORONTO&#8211;(<a href=\"http:\/\/www.businesswire.com\">BUSINESS WIRE<\/a>)&#8211;<br \/>\nSangoma Technologies Corporation (TSX: STC; Nasdaq: SANG) (\u201cSangoma\u201d or the \u201cCompany\u201d), a trusted industry leader uniquely offering businesses a choice of on-premises, cloud-based, or hybrid Communications as a Service solutions, today announced its second quarter financial results and unaudited condensed consolidated interim financial statements for the three and six month periods ended December 31, 2025. All amounts are expressed in US dollars unless otherwise stated.<\/p>\n<p>\n\u201cOur second quarter results demonstrate continued progress and disciplined execution across the business,\u201d said Charles Salameh, Chief Executive Officer. \u201cWe delivered sequential revenue growth consistent with our expectations, generated strong cash flow from operations, and posted a solid bookings quarter, all while maintaining a focused approach to profitability and capital discipline.<\/p>\n<p>\nAs we move into the second half of Fiscal 2026, we remain focused on executing against our operating plan, strengthening our software and services mix, and supporting our customers and partners. While we continue to operate in a dynamic market environment, the consistency we are seeing in bookings, churn, and cash generation gives us confidence in our ability to deliver continued sequential progress and market optionality to scale the business.\u201d<\/p>\n<p><b>Second Quarter of Fiscal 2026 Highlights:<\/b><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nRevenue at $51.5 million grew sequentially by 1% compared to last quarter, in line with the Company&#8217;s expectations. Excluding $6.4 million of revenue from VoIP Supply, LLC (&#8220;VS&#8221;), which was strategically sold to exit low-margin, non-recurring resale activity, revenue was 2% lower year-over-year on a like-for-like basis.<\/p>\n<\/li>\n<li>\nThe Company saw a 60% increase in MRR bookings year-over-year, supporting the Company&#8217;s growth initiatives.<\/p>\n<\/li>\n<li>\nGross profit of $38.2 million representing 74% of total revenue, up from 72% in last quarter, driven by the shift toward higher-margin recurring services.<\/p>\n<\/li>\n<li>\nOperating expenses<sup>1<\/sup> were $40.0 million, an increase of $1.5 million or 4% over the previous quarter, reflecting an increase in commissions paid on bookings as the Company saw growth in large bookings during the quarter.<\/p>\n<\/li>\n<li>\nNet Loss of $2.0 million ($0.06 loss per share fully diluted) compared to a Net Loss of $1.9 million ($0.06 loss per share fully diluted) over the same quarter in the prior year.<\/p>\n<\/li>\n<li>\nAdjusted EBITDA<sup>2<\/sup> of $8.3 million representing 16% of total revenue, was in line with historical seasonal patterns.<\/p>\n<\/li>\n<li>\nQuarterly churn remained low, holding at under 1%.<\/p>\n<\/li>\n<li>\nNet cash provided by operating activities of $10.1 million in the second quarter or 122% as a percentage of Adjusted EBITDA<sup>2<\/sup>.<\/p>\n<\/li>\n<li>\nFree Cash Flow<sup>2<\/sup> in the second quarter of $8.0 million ($0.24 per share fully diluted).<\/p>\n<\/li>\n<li>\nMore than 700,000 shares have been repurchased for cancellation under the Company&#8217;s Normal Course Issuer Bid launched on March 27, 2025, including 195,949 repurchased in the second quarter of fiscal 2026.<\/p>\n<\/li>\n<li>\nTotal debt at the end of the second quarter of fiscal 2026 was $37.6 million, a reduction of approximately 38% from the same period last year.<\/p>\n<\/li>\n<li>\nCash at the end of the second quarter of fiscal 2026 was $17.1 million, reflecting a strong progression of operating cash flow in the first two quarters, partially offset by total debt reduction of $10.3 million and share repurchases of $1.0 million.<\/p>\n<\/li>\n<\/ul>\n<p><b>Guidance for Fiscal 2026<\/b><sup>3<\/sup><\/p>\n<p>\nSangoma provided guidance for Fiscal 2026 on September 17, 2025, which it reaffirmed on November 5, 2025. That guidance included total revenue in the range of $200 &#8211; $210 million, with sequential growth expected in the second quarter of Fiscal 2026, and an Adjusted EBITDA<sup>2<\/sup> margin in the range of 17%-19%, inclusive of incremental go-to-market investments to stimulate organic growth.<\/p>\n<p>\nWith the Company achieving sequential growth in the second quarter, Sangoma is now narrowing its Fiscal 2026 guidance as follows:<\/p>\n<ul class=\"bwlistdisc\">\n<li>\nTotal revenue: $205 \u2013 $208 million<\/p>\n<\/li>\n<li>\nAdjusted EBITDA<sup>2<\/sup> margin: 17%\u201318%<\/p>\n<\/li>\n<\/ul>\n<p><b>Conference call<\/b><\/p>\n<p>\nSangoma will host a conference call on Wednesday, February 4, 2026, at 5:30 pm ET to discuss these results. The dial-in number for the call is 1-833-752-3740 (International +1-647-846-8617). Participants are requested to dial in 5 minutes before the scheduled start time and ask to join the Sangoma Technologies call.<\/p>\n<p><sup>1 <\/sup>Operating Expenses consist of sales and marketing, research and development, general and administration and amortization of intangible assets.<br \/>\n<br \/><sup>2 <\/sup>Adjusted EBITDA and Free Cash Flow are non-IFRS financial measures used by the Company to monitor its performance. Please see the section entitled \u201cNon-IFRS Measures and Reconciliation of Non-IFRS Measures\u201d in this press release for how we define \u201cAdjusted EBITDA\u201d and &#8220;Free Cash Flow&#8221;.<br \/>\n<br \/><sup>3<\/sup> The information in this section is forward-looking. Please see the section entitled \u201cCautionary Statement Regarding Forward-Looking Information\u201d in this press release.<\/p>\n<p><b>About Sangoma Technologies Corporation<\/b><\/p>\n<p>\nSangoma (TSX: STC; Nasdaq: SANG) is a leading business communications platform provider with solutions that include its award-winning UCaaS, CCaaS, CPaaS, and Trunking technologies. The enterprise-grade communications suite is developed in-house; available for cloud, hybrid, or on-premises setups. Additionally, Sangoma provides managed services for connectivity, network, and security. A trusted communications partner with over 40 years on the market, Sangoma has over 2.7 million UC seats across a diversified base of over 100,000 customers. Sangoma has been recognized for nine years running in the Gartner UCaaS Magic Quadrant. As the primary developer and sponsor of the open source Asterisk and FreePBX projects, Sangoma is determined to drive innovation in communication technology continuously. For more information, visit <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.sangoma.com&amp;esheet=54416370&amp;newsitemid=20260204908103&amp;lan=en-US&amp;anchor=www.sangoma.com&amp;index=1&amp;md5=ab19124844ead5644e256b5181448e83\">www.sangoma.com<\/a>.<\/p>\n<p><b>Cautionary Statement Regarding Forward Looking Statements<\/b><\/p>\n<p>\nThis press release contains forward-looking information and forward-looking statements (collectively, \u201cforward-looking statements\u201d), including statements regarding the Company\u2019s future financial and operating performance, business strategy, growth opportunities, market outlook, and management\u2019s expectations for fiscal 2026 and beyond.<\/p>\n<p>\nForward-looking statements are provided for the purpose of presenting information about management\u2019s current expectations and plans relating to the future, and readers are cautioned that such statements may not be appropriate for other purposes. Forward-looking statements include, but are not limited to, statements relating to management\u2019s guidance on revenue and Adjusted EBITDA, expectations regarding demand for the Company\u2019s Products and Services, supply chain dynamics, foreign exchange impacts, cash flows, and other statements that are not historical facts. Words such as \u201cbelieve\u201d, \u201ccould\u201d, \u201cplan\u201d, \u201cestimate\u201d, \u201cexpect\u201d, \u201cwill\u201d, \u201cintend\u201d, \u201cmay\u201d, \u201cpotential\u201d, \u201cshould\u201d, and similar expressions are intended to identify forward-looking statements.<\/p>\n<p>\nAlthough Sangoma believes that the expectations reflected in these forward-looking statements are reasonable, such statements involve known and unknown risks, uncertainties, and other factors that may cause actual results, performance, or achievements to differ materially from those expressed or implied by such forward-looking statements. These risks and uncertainties include, but are not limited to: supply chain disruptions, cost inflation, or shipping delays, the Company\u2019s ability to execute its go-to-market strategy, including expansion of subscription and cloud services, changes in customer demand, churn, or adoption of new technologies, macroeconomic and geopolitical developments, including inflation, interest rates, recessions, political instability, conflicts, trade restrictions, sanctions, or tariffs, foreign exchange fluctuations, cybersecurity risks, evolving regulatory and compliance requirements, and data sovereignty changes, the Company\u2019s ability to attract and retain key employees, changes in technology, including the impacts of artificial intelligence, automation, or other innovations that could alter competitive dynamics; and the risks and uncertainties described in the Company\u2019s most recently filed Annual Information Form for the fiscal year ended June 30, 2025.<\/p>\n<p>\nForward-looking statements are based on the opinions, estimates, and assumptions of management as of the date of this press release and are inherently subject to significant business, economic, and competitive uncertainties and contingencies. Readers are cautioned not to place undue reliance on forward-looking statements, as there can be no assurance that the plans, intentions, or expectations upon which they are based will occur. Except as required by applicable securities laws, Sangoma undertakes no obligation to update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise.<\/p>\n<p>\nOur guidance is based on the Company\u2019s assessment of numerous material assumptions, including but not limited to the following:<\/p>\n<p><i>Operational &amp; Supply Chain<\/i><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nThe Company\u2019s ability to effectively manage ongoing supply chain dynamics, including securing necessary electronic components and parts, contract manufacturers delivering finished products on schedule, and no material increases in the cost of components, labor, or logistics.<\/p>\n<\/li>\n<li>\nShipping lanes and freight services remaining available without significant delay or cost escalation.<\/p>\n<\/li>\n<\/ul>\n<p><i>Go-to-Market &amp; Revenue<\/i><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nThe successful execution of the Company\u2019s go-to-market transformation and related initiatives, including expansion of sales capacity, improved channel enablement, and increasing customer adoption of subscription-based services.<\/p>\n<\/li>\n<li>\nRevenue trends consistent with those observed in Fiscal 2025 to date, adjusted for anticipated market conditions in Fiscal 2026.<\/p>\n<\/li>\n<li>\nContinued customer demand for both Services and Products, supported by stable renewal rates, new logo acquisition, and expansion within the existing customer base.<\/p>\n<\/li>\n<li>\nThe Company\u2019s internal sales force and channel partners delivering forecasted revenue in line with management expectations.<\/p>\n<\/li>\n<\/ul>\n<p><i>Market &amp; Macroeconomic Environment<\/i><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nContinued expansion of the global UCaaS and cloud communications markets, supported by ongoing digital transformation and hybrid work adoption.<\/p>\n<\/li>\n<li>\nGeneral macroeconomic conditions not deteriorating beyond currently anticipated levels, including inflation, interest rates, recessions, geopolitical conflicts, political instability, or government fiscal constraints.<\/p>\n<\/li>\n<li>\nNo introduction of materially adverse tariffs, trade restrictions, or other regulatory barriers that would impact the Company\u2019s cost structure or demand environment.<\/p>\n<\/li>\n<\/ul>\n<p><i>Customers &amp; Ecosystem<\/i><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nCustomers maintaining their business operations and technology investment levels without significant disruption that would materially reduce demand for the Company\u2019s Products or Services.<\/p>\n<\/li>\n<li>\nStable or growing demand from key verticals, including SMB, enterprise, and channel-driven markets.<\/p>\n<\/li>\n<li>\nThe ability of customers and partners to adapt to evolving regulatory, security, and compliance requirements without negatively impacting purchase cycles.<\/p>\n<\/li>\n<\/ul>\n<p><i>Currency &amp; Financial<\/i><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nForeign exchange rates remain within a range that does not materially impact reported results.<\/p>\n<\/li>\n<li>\nAccess to capital and credit markets remains available on reasonable terms, with no material change in financing costs.<\/p>\n<\/li>\n<\/ul>\n<p><i>Talent &amp; Execution<\/i><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nThe Company\u2019s continued ability to attract, develop, and retain key employees necessary to support growth and innovation.<\/p>\n<\/li>\n<li>\nNo significant labor disruptions, attrition spikes, or challenges in securing specialized talent in technology, sales, or operations.<\/p>\n<\/li>\n<li>\nExecution of planned product roadmaps and technology enhancements on time and within budget.<\/p>\n<\/li>\n<\/ul>\n<p><b>Non-IFRS Measures and Reconciliation of Non-IFRS Measures<\/b><\/p>\n<p>\nThis press release contains references to non-IFRS measures. These measures are used by management to evaluate the performance of the Company and do not have any meaning prescribed by IFRS and therefore may not be comparable to similar measures presented by other reporting issuers. Rather, these measures are provided as additional information to complement those IFRS measures by providing further understanding of our results of operations from management\u2019s perspective should not be considered in isolation nor as a substitute for analysis of our financial information reported under IFRS. These non-IFRS measures are used to provide investors with alternative measures of our operating performance and liquidity and thus highlight trends in our business that may not otherwise be apparent when relying solely on IFRS measures. We also believe that securities analysts, investors and other interested parties frequently use non-IFRS measures to compare issuers. Management also uses non-IFRS measures to facilitate operating performance comparisons from period to period, the preparation of annual operating budgets and forecasts and to determine components of executive compensation. The non-IFRS measures referred to in this press release include \u201cAdjusted EBITDA\u201d and \u201cFree Cash Flow\u201d.<\/p>\n<p>\n\u201cAdjusted EBITDA\u201d means earnings before income taxes, interest expense (net), share-based compensation, depreciation (including for right-of-use assets), amortization, restructuring and business integration costs, goodwill impairment, change in fair value of consideration payable and loss on sale divestiture of subsidiary.<\/p>\n<p>\nThe IFRS measure most directly comparable to Adjusted EBITDA presented in our financial statements is net income (loss).<\/p>\n<p>\nThe following table reconciles Adjusted EBITDA to net income (loss) for the periods indicated:<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwtopsingle bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>in US $000<\/b><\/p>\n<\/td>\n<td colspan=\"8\" class=\"bwvertalignb bwtopsingle bwrightsingle bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three month periods ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>December 31<\/b><\/p>\n<\/td>\n<td colspan=\"8\" class=\"bwvertalignb bwtopsingle bwrightsingle bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Six month periods ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>December 31<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>2025<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2024<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwrightsingle\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>2025<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2024<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwrightsingle bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>$<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0 bwrightsingle\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>$<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwrightsingle bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet loss<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(1,996<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,881<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(115<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(4,333<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3,791<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(542<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTax recovery<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(336<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(274<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(62<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(862<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(617<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(245<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n40<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInterest expense (net)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>476<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,105<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(629<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(57<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>1,125<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,483<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,358<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(55<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShare-based compensation<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>830<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,038<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(208<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(20<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>1,359<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,766<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(407<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(23<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of property and equipment<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>822<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,006<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(184<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(18<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>1,709<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,091<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(382<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(18<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of right-of-use assets<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>408<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n653<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(245<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(38<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>768<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,331<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(563<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(42<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of intangibles<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>7,992<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,199<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(207<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>16,164<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n16,397<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(233<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwsinglebottom bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring and business integration costs<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>139<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n242<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(103<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(43<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>702<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n242<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n460<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n190<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAdjusted EBITDA<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>8,335<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10,088<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,753<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>16,632<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19,902<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3,270<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(16<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAEBITDA as a % of revenue<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>16<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>%<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n17<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>16<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>%<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n17<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\n&#8220;Free Cash Flow&#8221; means cash provided by operating activities less cash used for purchases of property and equipment and capitalized development costs.<\/p>\n<p>\nThe IFRS measure most directly comparable to Free Cash Flow presented in our financial statements is net cash provided by operating activities.<\/p>\n<p>\nThe following table reconciles Free Cash Flow to net cash provided by operating activities for the periods indicated:<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwtopsingle bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>in US $000<\/b><\/p>\n<\/td>\n<td colspan=\"8\" class=\"bwvertalignb bwtopsingle bwrightsingle bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three month periods ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>December 31<\/b><\/p>\n<\/td>\n<td colspan=\"8\" class=\"bwvertalignb bwtopsingle bwrightsingle bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Six month periods ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>December 31<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>2025<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2024<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0 bwrightsingle\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>2025<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2024<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<td class=\"bwvertalignt bwsinglebottom bwrightsingle bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\nChange<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>$<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0 bwrightsingle\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>$<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignt bwrightsingle bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet cash provided by operating activities<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>10,131<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n11,913<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,782<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(15<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>15,069<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,040<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(8,971<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(37<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPurchase of property and equipment<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(422<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(511<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n89<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(663<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(947<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n284<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(30<\/p>\n<\/td>\n<td class=\"bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDevelopment costs<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(1,671<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,616<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(55<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>(3,138<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><b>)<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3,295<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n157<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(5<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwwidth36 bwpadl1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Free Cash Flow<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>8,038<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,786<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,748<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(18<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwrightsingle bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><b>11,268<\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19,798<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(8,530<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth7\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(43<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrightsingle bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)%<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\n\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\" style=\"width:0;height:0\" \/><span class=\"bwct31415\" \/><\/p>\n<p id=\"mmgallerylink\"><span id=\"mmgallerylink-phrase\">View source version on businesswire.com: <\/span><span id=\"mmgallerylink-link\"><a href=\"https:\/\/www.businesswire.com\/news\/home\/20260204908103\/en\/\" rel=\"nofollow\">https:\/\/www.businesswire.com\/news\/home\/20260204908103\/en\/<\/a><\/span><\/p>\n<p>\nSangoma Technologies Corporation<br \/>\n<br \/>Larry Stock<br \/>\n<br \/>Chief Financial Officer<br \/>\n<br \/><a rel=\"nofollow\" href=\"mailto:investorrelations@sangoma.com\">investorrelations@sangoma.com<\/a><\/p>\n<p><b>KEYWORDS:<\/b> United States North America Canada<\/p>\n<p><b>INDUSTRY KEYWORDS:<\/b> Telecommunications Software Networks Other Communications Data Management Communications Technology Security<\/p>\n<p><b>MEDIA:<\/b><\/p>\n<table cellpadding=\"3\" cellspacing=\"3\">\n<tr>\n<td><font face=\"Arial\" size=\"2\"><b>Logo<\/b><\/font><\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/mms.businesswire.com\/media\/20260204908103\/en\/2604271\/3\/sangoma-logo-2025.jpg\" alt=\"Logo\" \/><\/td>\n<\/tr>\n<tr>\n<td><font face=\"Arial\" size=\"2\"><\/font><\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Sangoma Announces Second Quarter Fiscal 2026 Results Company Delivers Sequential Revenue Growth, Strong Cash Flow from Operations and Narrows Fiscal 2026 Guidance TORONTO&#8211;(BUSINESS WIRE)&#8211; Sangoma Technologies Corporation (TSX: STC; Nasdaq: SANG) (\u201cSangoma\u201d or the \u201cCompany\u201d), a trusted industry leader uniquely offering businesses a choice of on-premises, cloud-based, or hybrid Communications as a Service solutions, today announced its second quarter financial results and unaudited condensed consolidated interim financial statements for the three and six month periods ended December 31, 2025. All amounts are expressed in US dollars unless otherwise stated. \u201cOur second quarter results demonstrate continued progress and disciplined execution across the business,\u201d said Charles Salameh, Chief Executive Officer. \u201cWe delivered sequential revenue growth consistent with our expectations, generated strong cash &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Sangoma Announces Second Quarter Fiscal 2026 Results&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-934341","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sangoma Announces Second Quarter Fiscal 2026 Results - Market Newsdesk<\/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:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sangoma Announces Second Quarter Fiscal 2026 Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"Sangoma Announces Second Quarter Fiscal 2026 Results Company Delivers Sequential Revenue Growth, Strong Cash Flow from Operations and Narrows Fiscal 2026 Guidance TORONTO&#8211;(BUSINESS WIRE)&#8211; Sangoma Technologies Corporation (TSX: STC; Nasdaq: SANG) (\u201cSangoma\u201d or the \u201cCompany\u201d), a trusted industry leader uniquely offering businesses a choice of on-premises, cloud-based, or hybrid Communications as a Service solutions, today announced its second quarter financial results and unaudited condensed consolidated interim financial statements for the three and six month periods ended December 31, 2025. All amounts are expressed in US dollars unless otherwise stated. \u201cOur second quarter results demonstrate continued progress and disciplined execution across the business,\u201d said Charles Salameh, Chief Executive Officer. \u201cWe delivered sequential revenue growth consistent with our expectations, generated strong cash &hellip; Continue reading &quot;Sangoma Announces Second Quarter Fiscal 2026 Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-04T22:04:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Sangoma Announces Second Quarter Fiscal 2026 Results\",\"datePublished\":\"2026-02-04T22:04:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/\"},\"wordCount\":2067,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/\",\"name\":\"Sangoma Announces Second Quarter Fiscal 2026 Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"datePublished\":\"2026-02-04T22:04:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"contentUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/sangoma-announces-second-quarter-fiscal-2026-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sangoma Announces Second Quarter Fiscal 2026 Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sangoma Announces Second Quarter Fiscal 2026 Results - Market Newsdesk","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:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/","og_locale":"en_US","og_type":"article","og_title":"Sangoma Announces Second Quarter Fiscal 2026 Results - Market Newsdesk","og_description":"Sangoma Announces Second Quarter Fiscal 2026 Results Company Delivers Sequential Revenue Growth, Strong Cash Flow from Operations and Narrows Fiscal 2026 Guidance TORONTO&#8211;(BUSINESS WIRE)&#8211; Sangoma Technologies Corporation (TSX: STC; Nasdaq: SANG) (\u201cSangoma\u201d or the \u201cCompany\u201d), a trusted industry leader uniquely offering businesses a choice of on-premises, cloud-based, or hybrid Communications as a Service solutions, today announced its second quarter financial results and unaudited condensed consolidated interim financial statements for the three and six month periods ended December 31, 2025. All amounts are expressed in US dollars unless otherwise stated. \u201cOur second quarter results demonstrate continued progress and disciplined execution across the business,\u201d said Charles Salameh, Chief Executive Officer. \u201cWe delivered sequential revenue growth consistent with our expectations, generated strong cash &hellip; Continue reading \"Sangoma Announces Second Quarter Fiscal 2026 Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/","og_site_name":"Market Newsdesk","article_published_time":"2026-02-04T22:04:45+00:00","og_image":[{"url":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Sangoma Announces Second Quarter Fiscal 2026 Results","datePublished":"2026-02-04T22:04:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/"},"wordCount":2067,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#primaryimage"},"thumbnailUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/","name":"Sangoma Announces Second Quarter Fiscal 2026 Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#primaryimage"},"thumbnailUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","datePublished":"2026-02-04T22:04:45+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#primaryimage","url":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","contentUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260204908103r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/sangoma-announces-second-quarter-fiscal-2026-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Sangoma Announces Second Quarter Fiscal 2026 Results"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/934341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=934341"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/934341\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=934341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=934341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=934341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}