ServiceSource EBITDA 2009-2021 | SREV

ServiceSource ebitda from 2009 to 2021. Ebitda can be defined as earnings before interest, taxes, depreciation and amortization.
ServiceSource Annual EBITDA
(Millions of US $)
2020 $8
2019 $8
2018 $7
2017 $8
2016 $10
2015 $-8
2014 $-38
2013 $-3
2012 $0
2011 $7
2010 $8
2009 $16
2008 $14
2007 $14
ServiceSource Quarterly EBITDA
(Millions of US $)
2021-06-30 $1
2021-03-31 $-1
2020-12-31 $5
2020-09-30 $1
2020-06-30 $1
2020-03-31 $1
2019-12-31 $4
2019-09-30 $2
2019-06-30 $1
2019-03-31 $1
2018-12-31 $5
2018-09-30 $1
2018-06-30 $1
2018-03-31 $1
2017-12-31 $8
2017-09-30 $4
2017-06-30 $-2
2017-03-31 $-2
2016-12-31 $6
2016-09-30 $3
2016-06-30 $3
2016-03-31 $-1
2015-12-31 $2
2015-09-30 $-3
2015-06-30 $-4
2015-03-31 $-3
2014-12-31 $-0
2014-09-30 $-13
2014-06-30 $-14
2014-03-31 $-11
2013-12-31 $4
2013-09-30 $0
2013-06-30 $-1
2013-03-31 $-6
2012-12-31 $3
2012-09-30 $-1
2012-06-30 $-1
2012-03-31 $-1
2011-12-31 $6
2011-09-30 $0
2011-06-30 $0
2011-03-31 $0
2010-12-31 $2
2010-09-30 $1
2010-06-30 $4
2010-03-31 $0
2009-12-31
2008-12-31
Sector Industry Market Cap Revenue
Computer and Technology Computer Software $0.135B $0.195B
ServiceSource provides a suite of cloud applications for service revenue management. The Company provides end-to-end management and optimization of the service contract renewals process, including data management, quoting, selling and service revenue business intelligence. Its solution is based on the proprietary Service Revenue Intelligence Platform, a data warehouse that incorporates transactional, analytical and industry data gathered from over two million service renewal transactions. The Company's offering finds its application in all industries. ServiceSource is headquartered in San Francisco, California.
Stock Name Country Market Cap PE Ratio
Salesforce, Inc (CRM) United States $272.025B 81.25
Oracle (ORCL) United States $244.848B 21.14
SAP SE (SAP) Germany $177.986B 22.64
VMware (VMW) United States $59.530B 27.98
BlackBerry (BB) Canada $6.010B 0.00
PROS Holdings (PRO) United States $1.729B 0.00