Provides communications, software, and technology platforms that enable businesses to manage customer engagement, digital experiences, and operational systems. Activities include acquisitions, product integration, and partnerships to expand solutions across industries such as telecommunications, media, and enterprise services.
2014
Canada
1,001 - 5,000 employees
Computer Software
$500M - 1B in revenue
$100M - 500M in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
0.3
20220.5
▼ 3.7%
0.7
▼ 1.7%
1.1
2027Not available
Not available
Not available
Not available
3 out of 9 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available