NYSE:TOON | Key Financial Ratios | Kartoon Studios, 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-3029.28%16.76%
2026-03-310.98-38.34%-114.41%
2025-12-311.07-34.60%-93.60%
2025-09-300.83-37.50%-110.54%
2025-06-300.84-29.30%-72.33%
2025-03-310.94-28.20%-70.62%
2024-12-311.04-24.27%-59.30%
2024-09-301.1-46.22%-97.83%
2024-06-301.16-60.41%-125.81%
2024-03-311.18-64.63%-134.64%
2023-12-311.22-69.19%-149.51%
2023-09-301.24-49.50%-94.37%
2023-06-301.19-35.61%-74.59%
2023-03-311.26-32.74%-72.44%
2022-12-311.26-19.03%-41.05%
2022-09-301.29-24.44%-49.35%
2022-06-301.33-22.08%-42.85%
2022-03-312.38-24.95%-39.08%
2021-12-316.44-72.55%-88.48%
2021-09-3012.32-53.52%-61.60%
2021-06-309.84-47.82%-55.96%
2021-03-3110.38-229.40%-268.72%
2020-12-3115.12-299.30%-336.98%
2020-09-307.85-496.60%-622.94%
2020-06-306.66-474.23%-623.01%
2020-03-310.52-35.48%-280.54%
2019-12-310.56-39.03%-126.35%
2019-09-300.57-44.17%-148.90%
2019-06-300.55-46.59%-133.54%
2019-03-310.7-46.27%-118.39%
2018-12-311.21-36.60%-70.13%
2018-09-302.16-24.06%-39.64%
2018-06-301.89-24.04%-40.70%
2018-03-312.08-18.00%-31.14%
2017-12-313.88-17.71%-32.64%
2017-09-301.88-27.13%-53.84%
2017-06-302.13-28.65%-52.21%
2017-03-312.52-27.21%-47.18%
2016-12-310.88-34.63%-61.78%
2016-09-301.17-29.96%-46.92%
2016-06-301.49-24.54%-36.97%
2016-03-312.49-22.75%-34.41%
2015-12-312.08-18.46%-24.67%
2015-09-301.06-20.68%-29.22%
2015-06-301.44-20.42%-27.73%
2015-03-311.94-20.03%-26.82%
2014-12-312.13-21.52%-27.18%
2014-09-302.59-31.59%-39.55%
2014-06-302.37-40.83%-50.01%
2014-03-310.77-48.62%-64.18%
2013-12-310.82-49.45%-62.77%
2013-06-300.37-125.56%171.69%
2013-03-310.52-119.56%220.24%
2012-12-310.95-73.39%842.68%
2012-09-301.05-75.56%1309.53%
2012-03-310.89-79.03%-2080.04%
2011-12-311.19-51.57%122.06%
2011-09-301.23-39.71%83.85%
2011-06-301.4-37.81%108.65%
2010-12-311.27

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.07-34.60%-93.60%
2024-12-311.04-24.27%-59.30%
2023-12-311.22-69.19%-149.51%
2022-12-311.26-19.03%-41.05%
2021-12-316.44-72.55%-88.48%
2020-12-3115.12-299.30%-336.98%
2019-12-310.56-39.03%-126.35%
2018-12-311.21-36.60%-70.13%
2017-12-313.88-17.71%-32.64%
2016-12-310.88-34.63%-61.79%
2015-12-312.08-18.46%-24.67%
2014-12-312.13-21.52%-27.18%
2013-12-310.82-49.45%-62.77%
2012-12-310.95-73.42%843.09%
2011-12-311.19-51.54%121.98%
2010-12-311.27-30.13%53.66%

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