NASDAQ:OTEX | Key Financial Ratios | OPEN TEXT CORP

Complete source-backed ratio history.

Available history
2007-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.811.444.91%16.02%
2026-03-310.941.573.87%13.03%
2025-12-310.941.583.22%10.79%
2025-09-300.871.613.70%12.61%
2025-06-300.81.623.16%11.09%
2025-03-310.861.554.76%15.87%
2024-12-310.871.514.81%15.62%
2024-09-300.791.553.40%11.33%
2024-06-300.811.523.27%11.08%
2024-03-311.42.021.03%4.07%
2023-12-311.382.110.77%3.16%
2023-09-300.692.172.10%8.68%
2023-06-300.712.210.88%3.74%
2023-03-310.72.21.73%7.31%
2022-12-312.311.262.84%7.73%
2022-09-301.421.11.47%3.85%
2022-06-301.561.053.90%9.85%
2022-03-311.571.044.69%11.74%
2021-12-311.611.024.85%11.94%
2021-09-301.880.853.56%8.06%
2021-06-301.620.883.23%7.58%
2021-03-311.540.891.63%3.87%
2020-12-311.390.90.92%2.26%
2020-09-301.371.032.59%6.47%
2020-06-301.251.052.29%5.85%
2020-03-311.141.052.75%7.00%
2019-12-310.621.113.44%8.17%
2019-09-301.620.674.03%8.28%
2019-06-301.540.673.60%7.35%
2019-03-311.380.683.50%7.17%
2018-12-311.330.693.38%6.90%
2018-09-301.510.713.18%6.49%
2018-06-301.330.713.12%6.52%
2018-03-310.980.82.90%6.13%
2017-12-310.860.872.45%5.22%
2017-09-300.740.881.94%4.19%
2017-06-300.890.7813.71%29.04%
2017-03-310.810.8114.34%30.43%
2016-12-313.290.6916.18%31.91%
2016-09-301.830.7519.04%40.16%
2016-06-302.491.095.52%14.38%
2016-03-312.066.03%13.97%
2015-12-312.015.19%12.11%
2015-09-301.944.95%11.66%
2015-06-301.710.865.38%12.81%
2015-03-311.660.915.87%14.26%
2014-12-311.60.777.00%15.52%
2014-09-301.430.816.52%14.88%
2014-06-301.270.845.59%13.29%
2014-03-311.10.894.35%11.00%
2013-12-311.530.435.67%10.82%
2013-09-301.390.455.98%11.75%
2013-06-301.360.465.59%11.11%
2013-03-311.280.484.29%8.81%
2012-12-311.290.494.78%9.70%
2012-09-301.090.524.29%9.07%
2012-06-301.660.545.12%10.61%
2012-03-311.590.555.90%12.39%
2011-12-311.540.546.17%13.03%
2011-09-300.730.326.71%12.74%
2011-06-301.240.296.38%11.85%
2011-03-311.077.69%14.71%
2010-12-311.447.00%13.10%
2010-09-301.46.27%11.82%
2010-06-301.290.345.20%10.05%
2010-03-311.413.22%6.44%
2009-12-311.383.77%7.51%
2009-09-301.222.56%5.26%
2009-06-301.363.78%8.29%
2009-03-311.224.41%10.47%
2008-06-301.44

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.811.444.91%16.02%
2025-06-300.81.623.16%11.09%
2024-06-300.811.523.27%11.08%
2023-06-300.712.210.88%3.74%
2022-06-301.561.053.90%9.85%
2021-06-301.620.883.23%7.58%
2020-06-301.251.052.29%5.85%
2019-06-301.540.673.60%7.35%
2018-06-301.330.713.12%6.52%
2017-06-300.890.7813.71%29.04%
2016-06-302.491.095.52%14.38%
2015-06-301.710.865.38%12.81%
2014-06-301.270.845.59%13.29%
2013-06-301.360.465.59%11.11%
2012-06-301.660.545.12%10.61%
2011-06-301.240.296.38%11.85%
2010-06-301.290.345.20%10.05%
2009-06-301.363.78%8.29%
2008-06-301.443.69%8.33%
2007-06-304.13%