Open Text
Income Statement

Last updated:

Income statement is a financial statement that shows how profitable a business was over a given reporting period presenting its revenue, expenses or net income. Open Text's past years’ income statements indicate that its last revenue has increased compared to the previous period by 65% to $5,769,577,000. The net income raised on $465,090,000 and profit margin reached 8%. Total operating expenses were $3,303,943,000.

Profit Margin

Open Text Corporation (TSX:OTEX.TO): Profit margin
2010 912.02M 87.55M 9.6%
2011 1.03B 123.20M 11.92%
2012 1.20B 125.17M 10.37%
2015 1.85B 234.32M 12.65%
2016 1.82B 284.47M 15.59%
2018 2.81B 242.22M 8.6%
2019 2.86B 285.50M 9.95%
2021 3.38B 310.67M 9.17%
2022 3.49B 397.09M 11.37%
2024 5.76B 465.09M 8.06%

OTEX.TO Income Statement (2010 – 2023)

2023 2021 2020 2018 2017 2015 2014 2012 2011 2010
Revenue
Revenue
5.76B3.49B3.38B2.86B2.81B1.82B1.85B1.20B1.03B912.02M
Cost of revenue
1.57B1.06B1.03B930.70M951.41M574M601.78M418.01M341.02M296.53M
Gross profit
4.19B2.43B2.35B1.93B1.86B1.25B1.25B789.45M692.28M615.49M
Operating exp.
Research and development
893.93M440.44M421.44M321.83M323.46M194.05M196.49M169.04M145.99M129.37M
Selling and marketing
1.13B677.11M622.22M518.03M529.38M344.23M369.92M274.54M232.33M198.20M
Total operating expenses
3.30B1.73B1.60B1.33B1.32B846.81M888.59M615.57M526.10M464.24M
Operating income
887.08M644.77M740.90M567.01M505.40M368.56M348.71M149.36M166.18M151.24M
Other income (expenses), net
-157.78M-17.75M-90.13M-25.56M-148.06M-112.63M-82.66M-12.01M33.50M62.38M
Income before tax
729.29M516.01M650.77M440.57M386.12M290.77M266.04M137.34M132.67M88.86M
Income tax expense
264.01M118.75M339.90M154.93M143.82M6.28M31.63M12.17M9.46M1.31M
Net income
465.09M397.09M310.67M285.50M242.22M284.47M234.32M125.17M123.20M87.55M
Earnings per share
Basic EPS
1.711.461.141.060.911.170.960.540.540.39
Diluted EPS
1.711.461.141.060.911.170.950.530.520.38
Data sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData source