NASDAQ:TCX | Key Financial Ratios | TUCOWS INC /PA/

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.57-11.49%41.65%
2026-03-310.59-10.80%43.45%
2025-12-310.61-10.37%46.17%
2025-09-301.07-13.09%66.82%
2025-06-301.06-12.87%78.52%
2025-03-311.01-13.28%90.99%
2024-12-311.03-14.48%115.28%
2024-09-301.11-11.36%171.00%
2024-06-300.93-12.03%275.90%
2024-03-311.03-13.28%649.76%
2023-12-311.21-12.05%-974.15%
2023-09-301.41-10.60%-287.13%
2023-06-301.59-8.48%-139.86%
2023-03-310.87-6.40%-54.78%
2022-12-310.9-4.15%-28.52%
2022-09-300.93-2.49%-15.25%
2022-06-300.36-1.13%-5.94%
2022-03-310.84-0.32%-1.57%
2021-12-310.850.62%2.92%
2021-09-300.851.50%6.54%
2021-06-300.861.39%6.08%
2021-03-310.831.10%4.74%
2020-12-310.871.28%5.52%
2020-09-300.852.13%9.45%
2020-06-300.862.93%13.32%
2020-03-310.843.52%16.18%
2019-12-310.933.62%16.35%
2019-09-300.893.35%16.16%
2019-06-300.93.67%17.47%
2019-03-310.763.99%19.40%
2018-12-310.85.05%21.48%
2018-09-300.87.08%31.68%
2018-06-300.826.46%31.75%
2018-03-310.846.92%36.12%
2017-12-310.866.37%37.08%
2017-09-300.834.03%28.64%
2017-06-300.864.34%33.79%
2017-03-310.874.00%35.20%
2016-12-310.9910.41%42.49%
2016-09-30111.02%47.36%
2016-06-300.8510.52%50.43%
2016-03-310.859.38%43.69%
2015-12-310.878.81%43.20%
2015-09-300.937.52%36.65%
2015-06-301.016.94%28.25%
2015-03-310.986.53%28.16%
2014-12-311.075.07%17.88%
2014-09-301.034.32%16.16%
2014-06-300.994.18%17.16%
2014-03-310.973.61%15.73%
2013-12-310.933.44%15.53%
2013-09-300.913.02%14.10%
2013-06-300.842.29%13.17%
2013-03-310.822.42%14.17%
2012-12-310.93.72%16.66%
2012-09-300.888.46%38.72%
2012-06-300.886.03%28.08%
2012-03-310.885.93%26.93%
2011-12-310.925.33%20.28%
2011-09-300.881.23%5.56%
2011-06-300.913.39%14.26%
2010-12-310.86

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.61-10.37%46.17%
2024-12-311.03-14.48%115.28%
2023-12-311.21-12.05%-974.15%
2022-12-310.9-4.15%-28.52%
2021-12-310.850.62%2.92%
2020-12-310.871.28%5.52%
2019-12-310.933.62%16.35%
2018-12-310.85.05%21.48%
2017-12-310.866.37%37.08%
2016-12-310.9910.41%42.49%
2015-12-310.878.81%43.20%
2014-12-311.075.07%17.88%
2013-12-310.933.44%15.53%
2012-12-310.93.72%16.66%
2011-12-310.925.33%20.28%
2010-12-310.862.09%8.85%
2009-12-3139.37%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.