NASDAQ:RTB | Key Financial Ratios | RTB Digital, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.370.02-47.03%-68.34%
2026-03-311.04-113.75%-51.27%
2025-12-316.130-24.80%-26.59%
2025-09-300.82-40.63%295.25%
2025-06-300.67-61.81%1129.90%
2025-03-310.77-18.69-22.88%2357.20%
2024-12-310.92-29.6-21.94%4569.85%
2024-09-300.962.8-39.26%-790.40%
2024-06-3011.74-43.95%-477.85%
2024-03-311.040.82-36.26%-233.58%
2023-12-311.050.68-41.27%-226.06%
2023-09-301.1-2.49-32.53%158.46%
2023-06-301.12-3.13-44.95%242.65%
2023-03-311.32-0.01-25.68%288.45%
2022-12-311.61-32.11-50.42%2560.43%
2022-09-302.510.04-40.09%-331.78%
2022-06-302.170.03-28.07%-175.91%
2022-03-312.35-0.83-43.20%6535.94%
2021-12-313.982.01-30.93%-119.70%
2021-09-304.51-34.20%-41.83%
2021-06-308.92-33.39%-37.71%
2021-03-318.81-24.69%-27.93%
2020-12-311.02-0.48-40.83%187.41%
2020-09-300.59-45.64%71.33%
2020-06-300.61-25.69%43.03%
2020-03-310.38-125.46%82.23%
2019-12-310.69-0.14-37.85%87.28%
2019-09-300.89-10.27%87.61%
2019-06-300.63-58.56%109.35%
2019-03-310.51-102.93%128.90%
2018-12-310.53-0.08-183.17%205.96%
2018-09-300.6-567.02%220.44%
2018-06-300-01018.36%
2018-03-310.430.05-73.93%-77.05%
2017-12-310.3347.11%147.20%
2017-09-300.24-0.04170.03%-42.55%
2017-06-300.55-0.0441.03%-15.75%
2017-03-310.7-0.0129.34%-8.44%
2016-12-310.09-0.0147.02%-9.43%
2016-09-300.22-0.01-11.93%2.64%
2016-06-300.26-0.0143.45%-13.34%
2016-03-310.3-0.0276.95%-24.21%
2015-12-310.3-0.02121.78%-38.78%
2015-09-300.3-0.020.94%-0.27%
2015-06-300.21-0.0276.30%-19.21%
2015-03-310.09-0.0250.81%-6.09%
2014-12-310.1-0.0239.65%-3.90%
2014-09-300.24-0.0266.52%-12.26%
2014-06-300.15-0.02324.65%-33.63%
2014-03-310.1-0.02290.81%-33.19%
2013-12-310.42-0.02228.75%-56.20%
2013-09-300.81-0.03103.37%-69.18%
2013-06-300.39420.57%-27.68%
2013-03-310.44378.64%-26.32%
2012-12-310.3-088.57%-3.14%
2012-09-300.342.02%-1.32%
2012-06-300.035470.79%-12.52%
2012-03-310.22813.54%-12.47%
2011-12-311.7992.01%-9.30%
2011-09-300.72111.64%-5.91%
2011-06-300.02-157.18%18.12%
2010-12-310.03

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.11-133.78%-2623.65%
2024-12-310.92-11.65-21.94%1797.92%
2023-12-311.050.68-41.27%-226.05%
2022-12-311.61-32.11-50.42%2560.37%
2021-12-313.982.01-30.93%-119.70%
2020-12-311.02-0.48-40.83%187.41%
2019-12-310.69-0.14-37.85%87.28%
2018-12-310.53-0.08-183.17%205.96%
2017-12-310.3347.11%147.20%
2016-12-310.09-0.0147.02%-9.43%
2015-12-310.3-0.02121.78%-38.78%
2014-12-310.1-0.0239.65%-3.90%
2013-12-310.42-0.02228.75%-56.20%
2012-12-310.3-088.57%-3.14%
2011-12-311.7992.01%-9.30%
2010-12-310.03-219.60%27.98%

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