OTC:TBTC | Key Financial Ratios | TABLE TRAC 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-3016.5616.40%18.84%
2026-03-3131.9212.19%13.67%
2025-12-3126.9211.32%12.66%
2025-09-3023.7410.64%11.85%
2025-06-3022.1812.34%13.75%
2025-03-3115.1716.75%19.26%
2024-12-3110.1211.66%13.75%
2024-09-308.4812.48%14.96%
2024-06-307.7811.71%14.21%
2024-03-316.2610.84%13.03%
2023-12-317.6113.74%16.29%
2023-09-307.7912.47%14.91%
2023-06-309.2114.04%16.45%
2023-03-315.696.57%8.09%
2022-12-314.4815.22%19.63%
2022-09-305.1120.77%26.08%
2022-06-305.8121.23%25.82%
2022-03-314.0122.88%30.20%
2021-12-313.5719.00%26.21%
2021-09-304.2614.03%19.98%
2021-06-307.8113.81%17.88%
2021-03-319.9513.97%17.53%
2020-12-3114.825.79%6.54%
2020-09-308.710.111.45%2.63%
2020-06-308.450.117.41%13.90%
2020-03-319.829.52%18.08%
2019-12-317.4014.46%18.48%
2019-09-305.038.06%13.63%
2019-06-309.188.39%13.64%
2019-03-316.4410.16%18.40%
2018-12-316.427.51%14.51%
2018-09-3014.7813.86%24.36%
2018-06-305.7411.16%22.14%
2018-03-314.277.59%17.12%
2017-12-317.777.42%17.42%
2017-09-3012.595.91%14.68%
2017-06-309.211.55%3.75%
2017-03-318.692.39%5.89%
2016-12-312.812.05%5.17%
2016-09-302.73-1.44%-4.48%
2016-06-302.42-2.58%-7.88%
2016-03-312.8-8.46%-24.91%
2015-12-312.8-5.83%-15.12%
2015-09-302.98-6.11%-15.21%
2015-06-303.68-2.85%-6.64%
2015-03-313.710.82%1.37%
2014-12-313.720.61%1.04%
2014-09-303.847.14%11.98%
2014-06-303.818.80%15.25%
2014-03-313.5611.21%20.00%
2013-12-313.099.13%18.09%
2013-09-303.59.40%19.32%
2013-06-303.87.86%14.70%
2013-03-314.252.50%4.64%
2012-12-313.730.48%0.94%
2012-09-304.5-3.44%-7.80%
2012-06-303.93-3.13%-5.69%
2012-03-313.85-6.17%-11.47%
2011-12-313.91-9.23%-16.67%
2011-09-303.98-3.88%-6.19%
2011-06-303.46-3.88%-6.59%
2010-12-314.21

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3126.9211.32%12.66%
2024-12-3110.1211.66%13.75%
2023-12-317.6113.74%16.29%
2022-12-314.4815.22%19.63%
2021-12-313.5719.00%26.21%
2020-12-3114.825.79%6.54%
2019-12-317.414.46%18.48%
2018-12-316.427.51%14.51%
2017-12-317.777.42%17.42%
2016-12-312.812.05%5.17%
2015-12-312.8-5.83%-15.12%
2014-12-313.720.61%1.04%
2013-12-313.099.13%18.09%
2012-12-313.730.48%0.94%
2011-12-313.91-9.23%-16.67%
2010-12-314.213.47%4.40%

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