{"id":984100,"date":"2026-07-23T09:41:08","date_gmt":"2026-07-23T13:41:08","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/"},"modified":"2026-07-23T09:41:08","modified_gmt":"2026-07-23T13:41:08","slug":"firstservice-reports-second-quarter-2026-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/","title":{"rendered":"FirstService Reports Second Quarter 2026 Results"},"content":{"rendered":"<h2>\nDriven by FirstService Residential Division Organic Growth<br \/>\n<\/h2>\n<div class=\"mw_release\">\n<p>\n        <strong>Operating highlights:<\/strong>\n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Three months ended<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Six months ended<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2025<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:41%;width:41%;min-width:41%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Revenues (millions)<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,449.2<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,415.7<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,766.3<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,666.6<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Adjusted EBITDA (millions) (note 1)<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>161.7<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>157.1<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>267.4<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>260.4<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Adjusted EPS (note 2)<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.75<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.71<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2.69<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2.63<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>GAAP Operating Earnings<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>99.7<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>97.3<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>146.3<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>136.5<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>GAAP Diluted EPS<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.00<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.01<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.43<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.07<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\">TORONTO, July  23, 2026  (GLOBE NEWSWIRE) &#8212; FirstService Corporation (TSX: FSV; NASDAQ: FSV) today reported results for its second quarter ended June 30, 2026. All amounts are in US dollars.<\/p>\n<p align=\"justify\">Consolidated revenues for the second quarter were $1.45\u00a0billion, a 2% increase relative to the same quarter in the prior year. Adjusted EBITDA (note 1) increased 3% to $161.7\u00a0million, and Adjusted EPS (note 2) was $1.75, reflecting 2% growth over the prior year quarter. During the second quarter, FirstService reported GAAP Operating Earnings of $99.7\u00a0million, versus $97.3\u00a0million in the prior year period. GAAP diluted earnings per share was $1.00 in the quarter, versus $1.01 for the same quarter a year ago.<\/p>\n<p align=\"justify\">For the six months ended June 30, 2026, consolidated revenues were $2.77\u00a0billion, a 4% increase relative to the comparable prior year period, Adjusted EBITDA was $267.4\u00a0million, up 3%, and Adjusted EPS was $2.69, an increase of 2% over the prior year period. FirstService\u2019s GAAP Operating Earnings were $146.3 million in the current year period, versus $136.5 million in the prior year. GAAP diluted earnings per share for the six months year-to-date was $1.43, compared to $1.07 in the prior year period.<\/p>\n<p align=\"justify\">\u201cOur second quarter results delivered profitability in line with our expectations, reflecting disciplined execution by our teams as we navigated continued macroeconomic headwinds that tempered organic growth,\u201d said Scott Patterson, Chief Executive Officer of FirstService. \u201cGiven the persistence of these market conditions, we expect our top-line growth in the back half of the year to be similar or modestly better than our year-to-date performance,\u201d he concluded.<\/p>\n<p>\n        <strong><br \/>\n          <u>About FirstService Corporation<\/u><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">\n        <strong>FirstService Corporation<\/strong> is a North American leader in the essential outsourced property services sector, serving its customers through two industry-leading service platforms: <strong>FirstService Residential<\/strong> &#8211; North America\u2019s largest manager of residential communities; and <strong>FirstService Brands<\/strong> &#8211; one of North America\u2019s largest providers of essential property services delivered through individually branded company-owned operations and franchise systems.<\/p>\n<p align=\"justify\">FirstService generates more than US$5.5\u00a0billion in annual revenues and has approximately 30,000 employees across North America. With significant insider ownership and an experienced management team, FirstService has a long-term track record of creating value and superior returns for shareholders. The common shares of FirstService trade on the NASDAQ under the symbol \u201cFSV\u201d and on the Toronto Stock Exchange under the symbol \u201cFSV\u201d, and are included in the S&amp;P\/TSX 60 index. More information is available at <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=-msSdAecPUKwPfB2O8D3HqsyXPiljTipL7u3gfXsHA70qphDOHvvluN1n1YiIy2wVq6rF4Qo6lCJCvIXbdnQE9F_kHypcP9T6UiNXzpiOI0=\" rel=\"nofollow\" target=\"_blank\">www.\ufb01rstservice.com<\/a>.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <u>Segmented Quarterly Results<\/u><br \/>\n        <\/strong><br \/>\n        <br \/>FirstService Residential revenues were $616.8\u00a0million for the second quarter, up 4% compared to the prior year quarter. Organic growth (note 1) was 5% driven by new contract wins and increases in other labor-related services. Organic performance exceeded our reported growth due to a divestiture at the start of the second quarter of non-core residential aquatic operations which served single-family homes. Adjusted EBITDA for the quarter was $69.4\u00a0million, an increase of 6% compared to the prior year period. Operating Earnings were $53.0\u00a0million, versus $51.6\u00a0million for the second quarter of last year. Margins for the division were largely in-line with the prior year period.<\/p>\n<p align=\"justify\">FirstService Brands revenues during the second quarter were $832.4 million, up 1% relative to the prior year period. On an organic basis, division revenues declined 3%, with reduced activity levels at Roofing Corp. of America offsetting solid growth at Century Fire Protection. Adjusted EBITDA for the second quarter was $95.9 million, compared to $95.2 million in the prior year period. Operating Earnings were $58.2\u00a0million, versus $56.5\u00a0million in the prior year quarter. Division margins were comparable to the prior year period.<\/p>\n<p align=\"justify\">Corporate costs, as presented in Adjusted EBITDA (note 1), were $3.6\u00a0million in the second quarter, matching the amount in the prior year period. GAAP corporate costs for the quarter were $11.5\u00a0million, relative to $10.9\u00a0million in the prior year period.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <u>Conference Call<\/u><br \/>\n        <\/strong><br \/>\n        <br \/>FirstService will be holding a conference call on Thursday, July 23, 2026 at 11:00 a.m. Eastern Time to discuss results for the second quarter of 2026.<\/p>\n<p align=\"justify\">This call is being webcast live at the Company\u2019s website at <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=GewZ4HWdOC5PfYTYyVPuiPOsa6sLd9LH-0PuJ_Q5uD0ts_ZYWVxj1uUsO_THwgD3xHusedF6Ool1XcYdgXFlef7gGCfT6LR-4OHYsSYddNs=\" rel=\"nofollow\" target=\"_blank\">www.firstservice.com<\/a>. Participants may register for the call here <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=3vVx4V-9k2ZTAkq4GbB9mzLHaGQpS1rKMd13r7ylBVs3AdRuvqLVS1Ym0i-F-yCOHFZY3AJQQTa-MIW0WbMcs_SB7kYib-VJoTSygHfeOgpm-HYczbXovYQuTWqci6iPDU3azBdROQjtuRBuGOLjPdkXXipzF2jrs_E-dsWb2IsLopJw8aN6ML1Vqdx1JiiJpz08pA6CIV2WRfdsWS9hGRRzK4gjeWkVOwe-CzfjsFodvd83zLLeV5sr2rKZ3VKn\" rel=\"nofollow\" target=\"_blank\">https:\/\/register-conf.media-server.com\/register\/BI379ce10ddd9c4dafa717b55a1ed5b033<\/a> to receive the dial-in number and their unique PIN. To join the webcast in listen only mode, use this link: <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=3vVx4V-9k2ZTAkq4GbB9mwQKd1b5Lz9LjglD5j7WHniKgMPtG9--0c0Io15qTANLMgxtU2oQdHD6QyATnivSIi0RXv65oV6_1BX7msUlA9UBCTir0P75gspszjG-rlI65KKNTtgjESKB1St4nR0S8b6DjNqIk5qZc9QEJItEDC4=\" rel=\"nofollow\" target=\"_blank\">https:\/\/edge.media-server.com\/mmc\/p\/oxxtnaae<\/a> . It is recommended that you join 10 minutes prior to the event start (although you may register and dial in at any time during the call).<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <u>Forward-looking Statements<\/u><br \/>\n        <\/strong><br \/>\n        <br \/>This press release includes or may include forward-looking statements. Much of this information can be identified by words such as \u201cexpect to,\u201d \u201cexpected,\u201d \u201cwill,\u201d \u201cestimated\u201d or similar expressions suggesting future outcomes or events. FirstService believes the expectations reflected in such forward-looking statements are reasonable but no assurance can be given that these expectations will prove to be correct and such forward-looking statements should not be unduly relied upon. These statements involve known and unknown risks, uncertainties and other factors which may cause the actual results to be materially different from any future results, performance or achievements contemplated in the forward-looking statements. Such factors include: (i) general economic and business conditions, which will, among other things, impact demand for FirstService\u2019s services and the cost of providing services; (ii) the ability of FirstService to implement its business strategy, including FirstService\u2019s ability to acquire suitable acquisition candidates on acceptable terms and successfully integrate newly acquired businesses with its existing businesses; (iii) changes in or the failure to comply with government regulations; and (iv) other factors which are described in FirstService\u2019s annual information form for the year ended December\u00a031, 2025 under the heading \u201cRisk factors\u201d (a copy of which may be obtained at www.sedarplus.ca) and Annual Report on Form 40-F filed with the United States Securities and Exchange Commission (a copy of which may be obtained at www.sec.gov), and subsequent filings (which factors are adopted herein). Forward-looking statements contained in this press release are made as of the date hereof and are subject to change. All forward-looking statements in this press release are qualified by these cautionary statements. Unless otherwise required by applicable securities laws, we do not intend, nor do we undertake any obligation, to update or revise any forward-looking statements contained in this press release to reflect subsequent information, events, results or circumstances or otherwise.<\/p>\n<p align=\"justify\">Summary financial information is provided in this press release. Our interim consolidated financial statements and related management\u2019s discussion and analysis will be made available on SEDAR+ at <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=2QukF4oWuGgZy_GvUGWKzFt6n_UCS-c4LkVTCjdJPfjtbPU8qBGzehS1Xq2Oc487QhMWNT7qP2UUl6S0SUXGDXsz72G9ATswi43eAe6wvEk=\" rel=\"nofollow\" target=\"_blank\">www.sedarplus.ca<\/a>.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <u>Notes<\/u><br \/>\n        <\/strong><br \/>\n        <br \/>\n        <em>1. Reconciliation of net earnings to adjusted EBITDA:<\/em>\n      <\/p>\n<p align=\"justify\">Adjusted EBITDA is defined as net earnings, adjusted to exclude: (i) income tax; (ii) other (income) expense; (iii) interest expense; (iv) depreciation and amortization; (v) acquisition-related items; and (vi) share-based compensation expense. The Company uses Consolidated adjusted EBITDA and segment adjusted EBITDA to evaluate its own operating performance, its ability to service debt, and as an integral part of its planning and reporting systems. Additionally, this measure is used in conjunction with discounted cash flow models to determine the Company\u2019s overall enterprise valuation and to evaluate acquisition targets. Consolidated adjusted EBITDA and segment adjusted EBITDA are presented as a supplemental measure because the Company believes such a measure is useful to investors as a reasonable indicator of operating performance, due to the low capital intensity of the Company\u2019s service operations. The Company believes this measure is a financial metric used by many investors to compare companies, especially in the services industry. This measure is not a recognized measure of financial performance under GAAP in the United States, and should not be considered as a substitute for operating earnings, net earnings or cash flow from operating activities, as determined in accordance with GAAP. The Company\u2019s method of calculating adjusted EBITDA and segment adjusted EBITDA may differ from other issuers and accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of net earnings to adjusted EBITDA appears below.<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:29.1219%;text-align: center;vertical-align: middle;vertical-align: bottom\">Three months ended<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;text-align: center;vertical-align: middle;vertical-align: bottom\">Six months ended<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">(in thousands of US$)<\/td>\n<td colspan=\"6\" style=\"width:29.1219%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:41%;width:40.681%;min-width:41%;vertical-align: bottom\">Net earnings<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:13%;width:12.9032%;min-width:13%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>60,930<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">55,431<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>84,553<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">69,511<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Income tax<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>22,612<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">23,677<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>31,357<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">29,677<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Other expense (income), net<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>599<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(996<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(382<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(1,082<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Interest expense, net<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>15,533<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,166<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>30,808<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">38,430<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Operating earnings<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>99,674<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">97,278<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>146,336<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">136,536<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>50,483<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">45,632<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>98,549<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">89,808<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>3,950<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7,662<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>5,448<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,895<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Share-based compensation expense<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.9032%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>7,588<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6,556<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>17,065<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">14,155<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.9032%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>161,695<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">157,128<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>267,398<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">260,394<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<p>\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"6\" style=\"width:82.9657%;vertical-align: bottom\">A reconciliation of segment operating earnings to segment Adjusted EBITDA appears below.<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">(in thousands of US$)<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%\">\u00a0<\/td>\n<td style=\"width:0.980392%\">\u00a0<\/td>\n<td style=\"width:0.980392%\">\u00a0<\/td>\n<td style=\"width:15.1348%\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\n            <strong>Three months ended, June 30, 2026<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>FirstService<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>FirstService <\/strong>\n          <\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>Residential<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>Brands<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>Corporate <\/strong><br \/>\n            <sup><br \/>\n              <strong>(1)<\/strong><br \/>\n            <\/sup>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:50%;width:49.7549%;min-width:50%;vertical-align: bottom\">Operating earnings (loss)<\/td>\n<td style=\"max-width:1%;width:0.980392%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:15%;width:15.1348%;min-width:15%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>52,964<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.980392%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.980392%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:15%;width:15.1348%;min-width:15%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>58,181<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.980392%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.980392%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:14%;width:13.9706%;min-width:14%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(11,471<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.980392%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>13,877<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>36,584<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>22<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,509<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,175<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>266<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Share-based compensation expense<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>&#8211;<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>&#8211;<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>7,588<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>69,350<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>95,940<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.9706%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(3,595<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Three months ended, June 30, 2025<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Residential<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Brands<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Corporate <sup>(1)<\/sup><\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Operating earnings (loss)<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">51,606<\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">56,522<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(10,850<\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">11,789<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">33,820<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">23<\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">2,100<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">4,873<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">689<\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Share-based compensation expense<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6,556<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">65,495<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">95,215<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:13.9706%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3,582<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\n            <strong>Six months ended, June 30, 2026<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>FirstService<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>FirstService <\/strong>\n          <\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>Residential<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>Brands<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>Corporate <\/strong><br \/>\n            <sup><br \/>\n              <strong>(1)<\/strong><br \/>\n            <\/sup>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Operating earnings (loss)<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>85,063<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>86,575<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(25,302<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>26,354<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>72,150<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>45<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>3,854<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,231<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>363<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Share-based compensation expense<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>&#8211;<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>&#8211;<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>17,065<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>115,271<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>159,956<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.9706%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(7,829<\/strong>\n          <\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Six months ended, June 30, 2025<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Residential<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Brands<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Corporate <sup>(1)<\/sup><\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Operating earnings (loss)<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">80,873<\/td>\n<td style=\"width:0.980392%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">81,008<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(25,345<\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">22,425<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">67,337<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">46<\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">3,828<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;text-align: right;vertical-align: middle;vertical-align: bottom\">14,637<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,430<\/td>\n<td style=\"width:0.980392%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Share-based compensation expense<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.9706%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">14,155<\/td>\n<td style=\"width:0.980392%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">107,126<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">162,982<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:13.9706%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(9,714<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.7549%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:15.1348%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.980392%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.951%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"10\" rowspan=\"2\" style=\"width:99.8775%;vertical-align: bottom\">(1) Corporate costs represent corporate selling, general and administrative costs, depreciation and amortization and acquisition related items not directly attributable to reportable segments, and are therefore unallocated within segment operating earnings\u00a0(loss) and Adjusted EBITDA.<\/p>\n<p>Segment Adjusted EBITDA margin is defined as segment Adjusted EBITDA divided by segment revenues.<\/p>\n<p>Organic growth is defined as revenue growth adjusted to exclude the revenue attributable to acquired or disposed businesses for a period of twelve months following their acquisition or preceding their disposal.<\/td>\n<\/tr>\n<\/table>\n<p>\n        <em><br \/>\n          <br \/>2. Reconciliation of net earnings and diluted net earnings per share to adjusted net earnings and adjusted net earnings per share: <\/em>\n      <\/p>\n<p align=\"justify\">Adjusted EPS is defined as diluted net earnings per share, adjusted for the effect, after income tax, of: (i) the non-controlling interest redemption increment; (ii) acquisition-related items; (iii) amortization expense related to intangible assets recognized in connection with acquisitions; and (iv) share-based compensation expense. The Company believes this measure is useful to investors because it provides a supplemental way to understand the underlying operating performance of the Company and enhances the comparability of operating results from period to period. Adjusted EPS is not a recognized measure of financial performance under GAAP, and should not be considered as a substitute for diluted net earnings per share, as determined in accordance with GAAP. The Company\u2019s method of calculating this non-GAAP measure may differ from other issuers and, accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of net earnings to adjusted net earnings and of diluted net earnings per share to adjusted EPS appears below.<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;text-align: center;vertical-align: middle;vertical-align: bottom\">Three months ended<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;text-align: center;vertical-align: middle;vertical-align: bottom\">Six months ended<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">(in thousands of US$)<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:41%;width:40.681%;min-width:41%;vertical-align: bottom\">Net earnings<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>60,930<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">55,431<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>84,553<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.16487%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:11.9176%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">69,511<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Non-controlling interest share of earnings<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(6,064<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3,478<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(9,354<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(4,721<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>3,950<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7,662<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>5,448<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,895<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Amortization of intangible assets<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>21,559<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,706<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>41,620<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">38,223<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Share-based compensation expense<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>7,588<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6,556<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>17,065<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">14,155<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Income tax on adjustments<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(8,281<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(7,567<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(15,774<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(16,142<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Non-controlling interest on adjustments<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(377<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(447<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(730<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(989<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Adjusted net earnings<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>79,305<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">77,863<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>122,828<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">119,932<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;text-align: center;vertical-align: middle;vertical-align: bottom\">Three months ended<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;text-align: center;vertical-align: middle;vertical-align: bottom\">Six months ended<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">(in US$)<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"width:29.1219%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.0681%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9032%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Diluted net earnings per share<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.00<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.01<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.43<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.07<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Non-controlling interest redemption increment<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.21<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.13<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.22<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.35<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Acquisition-related items<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.06<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.14<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.07<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.35<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Amortization of intangible assets, net of tax<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.34<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.30<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.65<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.57<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Share-based compensation expense, net of tax<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.14<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.13<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>0.32<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:11.9176%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.29<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.681%;vertical-align: bottom\">Adjusted earnings per share<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.75<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.71<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2.69<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:11.9176%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2.63<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"15\" style=\"width:99.9104%;vertical-align: bottom\">\n            <strong>FIRSTSERVICE CORPORATION<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"15\" style=\"width:99.9104%;vertical-align: bottom\">\n            <strong><br \/>\n              <u>Condensed Consolidated Statements of Earnings<\/u><br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"15\" style=\"width:99.9104%;vertical-align: bottom\">(in thousands of US dollars, except per share amounts)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"width:28.2258%;text-align: center;vertical-align: middle;vertical-align: bottom\">Three months<\/td>\n<td style=\"width:0.985663%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:28.2258%;text-align: center;vertical-align: middle;vertical-align: bottom\">Six months<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"width:28.2258%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">ended June 30<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:28.2258%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">ended June 30<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">(unaudited)<\/td>\n<td colspan=\"2\" style=\"width:14.1577%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.1577%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.1577%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.1577%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\n            <strong>Revenues<\/strong>\n          <\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,449,242<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,415,733<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,766,329<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,666,559<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Cost of revenues<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>968,585<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">935,334<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,855,018<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,776,802<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Selling, general and administrative expenses<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>326,550<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">329,827<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>660,978<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">643,518<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Depreciation<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>28,924<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">25,926<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>56,929<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">51,585<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Amortization of intangible assets<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>21,559<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,706<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>41,620<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">38,223<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Acquisition-related items (1)<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>3,950<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7,662<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>5,448<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,895<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\n            <strong>Operating earnings<\/strong>\n          <\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>99,674<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">97,278<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>146,336<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">136,536<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Interest expense, net<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>15,533<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,166<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>30,808<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">38,430<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Other expense (income), net<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>599<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(996<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(382<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(1,082<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Earnings before income tax<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>83,542<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">79,108<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>115,910<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">99,188<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Income tax<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>22,612<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">23,677<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>31,357<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">29,677<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\n            <strong>Net earnings <\/strong>\n          <\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>60,930<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">55,431<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>84,553<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">69,511<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Non-controlling interest share of earnings<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>6,064<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">3,478<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>9,354<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">4,721<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Non-controlling interest redemption increment<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>9,577<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">5,855<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>9,921<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">15,889<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\n            <strong>Net earnings attributable to Company <\/strong>\n          <\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>45,289<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">46,098<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>65,278<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">48,901<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\n            <strong>Net earnings per common share <\/strong>\n          <\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Basic<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.00<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.01<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.43<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.08<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Diluted<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.00<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.01<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.43<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.07<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\n            <strong>Adjusted earnings per share (2)<\/strong>\n          <\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:13.0824%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1.75<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.71<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2.69<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0968%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2.63<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: bottom\">Weighted average common shares (thousands)<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:13.0824%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:40%;width:40.3226%;min-width:40%;vertical-align: middle;text-align: left;padding-left: 30.0px;vertical-align: bottom\">Basic<\/td>\n<td style=\"max-width:1%;width:1.07527%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:13%;width:13.0824%;min-width:13%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>45,341<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.07527%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12.0968%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">45,449<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.07527%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12.0968%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>45,602<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1.07527%;min-width:1%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12.0968%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">45,409<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%;vertical-align: middle;text-align: left;padding-left: 30.0px;vertical-align: bottom\">Diluted<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:13.0824%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>45,342<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">45,656<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>45,605<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0968%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">45,632<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:40.3226%\">\u00a0<\/td>\n<td style=\"width:1.07527%\">\u00a0<\/td>\n<td style=\"width:13.0824%\">\u00a0<\/td>\n<td style=\"width:0.985663%\">\u00a0<\/td>\n<td style=\"width:1.07527%\">\u00a0<\/td>\n<td style=\"width:12.0968%\">\u00a0<\/td>\n<td style=\"width:0.985663%\">\u00a0<\/td>\n<td style=\"width:0.985663%\">\u00a0<\/td>\n<td style=\"width:1.07527%\">\u00a0<\/td>\n<td style=\"width:12.0968%\">\u00a0<\/td>\n<td style=\"width:0.985663%\">\u00a0<\/td>\n<td style=\"width:0.985663%\">\u00a0<\/td>\n<td style=\"width:1.07527%\">\u00a0<\/td>\n<td style=\"width:12.0968%\">\u00a0<\/td>\n<td style=\"width:0.985663%\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\">\n        <strong>Notes to Condensed Consolidated Statements of Earnings<\/strong><br \/>\n        <br \/>(1) Acquisition-related items include contingent acquisition consideration fair value adjustments, and transaction costs.<br \/>(2) See definition and reconciliation above.<\/p>\n<p align=\"justify\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"max-width:63%;width:63%;min-width:63%;vertical-align: bottom\">\n            <strong><br \/>\n              <u>Condensed Consolidated Balance Sheets<\/u><br \/>\n            <\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:17%;width:17%;min-width:17%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:17%;width:17%;min-width:17%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\" style=\"vertical-align: bottom\">(in thousands of US dollars)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">(unaudited)<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30, 2026<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">December 31, 2025<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Assets<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Cash and cash equivalents<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>173,351<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">154,425<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Restricted cash<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>27,787<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">25,665<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Accounts receivable<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>903,299<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">922,106<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Prepaid and other current assets<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>423,273<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">401,584<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Current assets<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,527,710<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">1,503,780<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Other non-current assets<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>28,966<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">29,474<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Deferred income tax<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>5,116<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">4,979<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Fixed assets<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>293,947<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">289,718<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Operating lease right-of-use assets<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>276,968<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">269,573<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Goodwill and intangible assets<\/td>\n<td style=\"border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,229,675<\/strong>\n          <\/td>\n<td style=\"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: right;vertical-align: middle;vertical-align: bottom\">2,186,189<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Total assets<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>4,362,382<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">4,283,713<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Liabilities and shareholders&#8217; equity<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Accounts payable and accrued liabilities<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>570,600<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">547,065<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Unearned revenues<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>239,423<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">209,226<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Other current liabilities<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>30,471<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">53,097<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Operating lease liabilities &#8211; current<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>59,978<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">59,113<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Long-term debt &#8211; current<\/td>\n<td style=\"border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>13,636<\/strong>\n          <\/td>\n<td style=\"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: right;vertical-align: middle;vertical-align: bottom\">13,649<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Current liabilities<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>914,108<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">882,150<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Long-term debt &#8211; non-current<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,236,731<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,069,027<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Operating lease liabilities &#8211; non-current<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>248,953<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">242,593<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Other liabilities<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>123,851<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">124,762<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Deferred income tax<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>113,214<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">102,991<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Redeemable non-controlling interests<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>507,438<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">486,191<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Shareholders&#8217; equity<\/td>\n<td style=\"border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,218,087<\/strong>\n          <\/td>\n<td style=\"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: right;vertical-align: middle;vertical-align: bottom\">1,375,999<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Total liabilities and equity<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>4,362,382<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">4,283,713<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Supplemental balance sheet information<\/strong>\n          <\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Total debt<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,250,367<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,082,676<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Total debt, net of cash<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,077,016<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">928,251<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<p>\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"6\" style=\"width:56.81%;vertical-align: bottom\">\n            <strong><br \/>\n              <u>Consolidated Statements of Cash Flows<\/u><br \/>\n            <\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"width:12.9928%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" style=\"width:100%;vertical-align: bottom\">(in thousands of US dollars)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:26.9713%;text-align: center;vertical-align: middle;vertical-align: bottom\">Three months ended<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:28.1362%;text-align: center;vertical-align: middle;vertical-align: bottom\">Six months ended<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:26.9713%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"width:28.1362%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">June 30<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:41%;width:41.0394%;min-width:41%;vertical-align: bottom\">(unaudited)<\/td>\n<td colspan=\"3\" style=\"max-width:1%;width:13.6201%;min-width:1%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"max-width:1%;width:14.1577%;min-width:1%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"max-width:1%;width:14.0681%;min-width:1%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"max-width:1%;width:0.985663%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"max-width:1%;width:14.1577%;min-width:1%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">2025<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\n            <strong>Cash provided by (used in)<\/strong>\n          <\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\n            <strong>Operating activities<\/strong>\n          <\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Net earnings<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>60,930<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">55,431<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>84,553<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">69,511<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Items not affecting cash:<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>50,484<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">45,632<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>98,550<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">89,808<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Deferred income tax<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(152<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(771<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(139<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(1,590<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Other<\/td>\n<td style=\"width:1.79211%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>794<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">11,153<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>8,052<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">29,352<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>112,056<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">111,445<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>191,016<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">187,081<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Changes in non-cash working capital<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Accounts receivable<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(17,641<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(24,815<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>24,316<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(14,821<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Payables and accruals<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>20,056<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">56,573<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>6,317<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(13,163<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Other<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>15,296<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,631<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(3,662<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">44,987<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Net cash provided by operating activities<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>129,767<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">162,834<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>217,987<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">204,084<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\n            <strong>Investing activities<\/strong>\n          <\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Acquisition of businesses, net of cash acquired<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(42,044<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(43,280<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(48,423<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(51,916<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Purchases of fixed assets<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(31,209<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(33,375<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(59,644<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(62,938<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Other investing activities<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,722<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(1,624<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>3,479<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(8,670<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Net cash used in investing activities<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(70,531<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(78,279<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(104,588<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(123,524<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\n            <strong>Financing activities<\/strong>\n          <\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Increase (decrease) in long-term debt, net<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>195,086<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(67,833<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>168,204<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(54,827<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Purchases of non-controlling interests, net<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(582<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(14,850<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(10,216<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(29,346<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Dividends paid to common shareholders<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(14,024<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(12,497<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(26,598<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(23,814<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Distributions paid to non-controlling interests<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(3,133<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(5,825<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(13,571<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(11,602<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Repurchases of common shares<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(248,417<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(248,417<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Other financing activities<\/td>\n<td style=\"width:1.79211%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(834<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,720<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>37,542<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">20,906<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Net cash used in financing activities<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(71,904<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(99,285<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(93,056<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(98,683<\/td>\n<td style=\"width:0.985663%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Effect of exchange rate changes on cash<\/td>\n<td style=\"width:1.79211%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>526<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(678<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>705<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(693<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Increase (decrease) in cash, cash equivalents and restricted cash<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(12,142<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(15,408<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>21,048<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(18,816<\/td>\n<td style=\"width:0.985663%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Cash, cash equivalents and restricted cash, beginning of period<\/td>\n<td style=\"width:1.79211%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:10.3943%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>213,280<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">240,278<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>180,090<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">243,686<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.79211%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:11.828%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:12.9928%;border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:41.0394%;vertical-align: bottom\">Cash, cash equivalents and restricted cash, end of period<\/td>\n<td style=\"width:1.79211%;border-bottom: solid black 1pt;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:10.3943%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>201,138<\/strong>\n          <\/td>\n<td style=\"width:1.43369%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">224,870<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.07527%;border-bottom: solid black 1pt;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>201,138<\/strong>\n          <\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:0.985663%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:1.16487%;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0072%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">224,870<\/td>\n<td style=\"width:0.985663%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<p>\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"13\" style=\"vertical-align: bottom\">\n            <strong><br \/>\n              <u>Segmented Results<\/u><br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"13\" style=\"vertical-align: bottom\">(in thousands of US dollars)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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 colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;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 colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">(unaudited)<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Residential<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Brands<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Corporate<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Consolidated<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Three months ended June 30<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:41%;width:41%;min-width:41%;vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Revenues<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>616,811<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>832,431<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>&#8211;<\/strong>\n          <\/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:1%;width:1%;min-width:1%;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"max-width:13%;width:13%;min-width:13%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,449,242<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Adjusted EBITDA<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>69,350<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>95,940<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(3,595<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>161,695<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Operating earnings<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>52,964<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>58,181<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(11,471<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>99,674<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">2025<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Revenues<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">593,023<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">822,710<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,415,733<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">65,495<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">95,215<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3,582<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">157,128<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Operating earnings<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">51,606<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">56,522<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(10,850<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">97,278<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;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 colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">FirstService<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Residential<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Brands<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Corporate<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">Consolidated<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>Six months ended June 30<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Revenues<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,162,531<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,603,798<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>&#8211;<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>$<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,766,329<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Adjusted EBITDA<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>115,271<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>159,956<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(7,829<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>267,398<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">\n            <strong>Operating earnings<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>85,063<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>86,575<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(25,302<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>146,336<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">2025<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Revenues<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,118,110<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,548,449<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">2,666,559<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Adjusted EBITDA<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">107,126<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">162,982<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(9,714<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">260,394<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;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: right;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: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;vertical-align: bottom\">Operating earnings<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">80,873<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">81,008<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(25,345<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">136,536<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<p align=\"justify\">\n        <strong>COMPANY CONTACTS:<\/strong>\n      <\/p>\n<p align=\"justify\">\n        <strong>D. Scott Patterson<\/strong><br \/>\n        <br \/>\n        <strong>Chief Executive Officer<\/strong>\n      <\/p>\n<p align=\"justify\">\n        <strong>Jeremy Rakusin<\/strong><br \/>\n        <br \/>\n        <strong>Chief Financial Officer<\/strong>\n      <\/p>\n<p align=\"justify\">\n        <strong>(416) 960-9566<\/strong>\n      <\/p>\n<p>      <img decoding=\"async\" alt=\"\" class=\"__GNW8366DE3E__IMG\" src=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=\" \/><br \/>\n      <br \/>\n      <img decoding=\"async\" alt=\"\" src=\"https:\/\/ml.globenewswire.com\/media\/MjJlZDQ3MDctYmE3OS00ZDg4LWJiZjctYzU3MDE1NTRjYmViLTEwMzE0MTEtMjAyNi0wNy0yMy1lbg==\/tiny\/FirstService-Corporation.png\" \/>\n    <\/div>\n<div class=\"mw_contactinfo\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Driven by FirstService Residential Division Organic Growth Operating highlights: \u00a0 Three months ended \u00a0 Six months ended \u00a0 June 30 \u00a0 June 30 \u00a0 2026 \u00a0 2025 \u00a0 2026 \u00a0 2025 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Revenues (millions) $ 1,449.2 \u00a0 $ 1,415.7 \u00a0 $ 2,766.3 \u00a0 $ 2,666.6 Adjusted EBITDA (millions) (note 1) \u00a0 161.7 \u00a0 \u00a0 157.1 \u00a0 \u00a0 267.4 \u00a0 \u00a0 260.4 Adjusted EPS (note 2) \u00a0 1.75 \u00a0 \u00a0 1.71 \u00a0 \u00a0 2.69 \u00a0 \u00a0 2.63 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 GAAP Operating Earnings \u00a0 99.7 \u00a0 \u00a0 97.3 \u00a0 \u00a0 146.3 \u00a0 \u00a0 136.5 GAAP Diluted EPS \u00a0 1.00 \u00a0 \u00a0 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;FirstService Reports Second Quarter 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-984100","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FirstService Reports Second Quarter 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\/firstservice-reports-second-quarter-2026-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FirstService Reports Second Quarter 2026 Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"Driven by FirstService Residential Division Organic Growth Operating highlights: \u00a0 Three months ended \u00a0 Six months ended \u00a0 June 30 \u00a0 June 30 \u00a0 2026 \u00a0 2025 \u00a0 2026 \u00a0 2025 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Revenues (millions) $ 1,449.2 \u00a0 $ 1,415.7 \u00a0 $ 2,766.3 \u00a0 $ 2,666.6 Adjusted EBITDA (millions) (note 1) \u00a0 161.7 \u00a0 \u00a0 157.1 \u00a0 \u00a0 267.4 \u00a0 \u00a0 260.4 Adjusted EPS (note 2) \u00a0 1.75 \u00a0 \u00a0 1.71 \u00a0 \u00a0 2.69 \u00a0 \u00a0 2.63 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 GAAP Operating Earnings \u00a0 99.7 \u00a0 \u00a0 97.3 \u00a0 \u00a0 146.3 \u00a0 \u00a0 136.5 GAAP Diluted EPS \u00a0 1.00 \u00a0 \u00a0 &hellip; Continue reading &quot;FirstService Reports Second Quarter 2026 Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-23T13:41:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=\" \/>\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=\"11 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\\\/firstservice-reports-second-quarter-2026-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"FirstService Reports Second Quarter 2026 Results\",\"datePublished\":\"2026-07-23T13:41:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/\"},\"wordCount\":2243,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/\",\"name\":\"FirstService Reports Second Quarter 2026 Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=\",\"datePublished\":\"2026-07-23T13:41:08+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=\",\"contentUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/firstservice-reports-second-quarter-2026-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FirstService Reports Second Quarter 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":"FirstService Reports Second Quarter 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\/firstservice-reports-second-quarter-2026-results\/","og_locale":"en_US","og_type":"article","og_title":"FirstService Reports Second Quarter 2026 Results - Market Newsdesk","og_description":"Driven by FirstService Residential Division Organic Growth Operating highlights: \u00a0 Three months ended \u00a0 Six months ended \u00a0 June 30 \u00a0 June 30 \u00a0 2026 \u00a0 2025 \u00a0 2026 \u00a0 2025 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Revenues (millions) $ 1,449.2 \u00a0 $ 1,415.7 \u00a0 $ 2,766.3 \u00a0 $ 2,666.6 Adjusted EBITDA (millions) (note 1) \u00a0 161.7 \u00a0 \u00a0 157.1 \u00a0 \u00a0 267.4 \u00a0 \u00a0 260.4 Adjusted EPS (note 2) \u00a0 1.75 \u00a0 \u00a0 1.71 \u00a0 \u00a0 2.69 \u00a0 \u00a0 2.63 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 GAAP Operating Earnings \u00a0 99.7 \u00a0 \u00a0 97.3 \u00a0 \u00a0 146.3 \u00a0 \u00a0 136.5 GAAP Diluted EPS \u00a0 1.00 \u00a0 \u00a0 &hellip; Continue reading \"FirstService Reports Second Quarter 2026 Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/","og_site_name":"Market Newsdesk","article_published_time":"2026-07-23T13:41:08+00:00","og_image":[{"url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"FirstService Reports Second Quarter 2026 Results","datePublished":"2026-07-23T13:41:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/"},"wordCount":2243,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/","name":"FirstService Reports Second Quarter 2026 Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=","datePublished":"2026-07-23T13:41:08+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#primaryimage","url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk=","contentUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTc2Njg2NCM3NzE5MTY5IzIwMTk4Mzk="},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/firstservice-reports-second-quarter-2026-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"FirstService Reports Second Quarter 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\/984100","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=984100"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/984100\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=984100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=984100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=984100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}