OTC:LEAT | Key Financial Ratios | Leatt Corp

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-307.377.13%8.15%
2026-03-318.27.90%8.89%
2025-12-314.870.026.27%7.73%
2025-09-304.994.62%5.65%
2025-06-307.374.12%4.71%
2025-03-317.260.01-0.59%-0.67%
2024-12-315.20.02-4.74%-5.76%
2024-09-306.50-7.08%-8.28%
2024-06-309.590.01-6.70%-7.47%
2024-03-319.370.02-2.36%-2.64%
2023-12-316.270.031.69%1.99%
2023-09-307.4602.46%2.85%
2023-06-306.250.019.80%11.72%
2023-03-315.580.0213.66%16.72%
2022-12-314.250.0319.18%25.09%
2022-09-303.090.0125.08%37.32%
2022-06-303.780.0130.28%41.79%
2022-03-312.860.0328.40%43.91%
2021-12-312.380.0425.58%43.93%
2021-09-302.0423.20%43.76%
2021-06-304.2930.90%39.43%
2021-03-312.7923.64%35.07%
2020-12-312.1616.86%28.78%
2020-09-302.520.0212.53%19.86%
2020-06-303.560.0514.65%20.14%
2020-03-312.4810.18%15.95%
2019-12-312.167.56%12.83%
2019-09-302.047.37%13.27%
2019-06-303.158.97%12.71%
2019-03-312.557.44%11.53%
2018-12-313.029.40%13.22%
2018-09-301.996.82%12.08%
2018-06-303.42.66%3.50%
2018-03-312.390.85%1.30%
2017-12-312.141.86%3.04%
2017-09-301.96-1.85%-3.25%
2017-06-303.42-5.10%-6.74%
2017-03-313.48-2.87%-3.84%
2016-12-312.65-4.22%-6.30%
2016-09-303.40.55%0.75%
2016-06-304.152.02%2.57%
2016-03-313.315.97%8.14%
2015-12-312.655.17%7.71%
2015-09-303.8817.05%22.37%
2015-06-304.9713.56%16.67%
2015-03-314.268.90%11.32%
2014-12-312.513.73%5.83%
2014-09-305.2312.59%15.11%
2014-06-303.557.29%9.69%
2014-03-313.30.43%0.58%
2013-12-312.97-3.76%-5.35%
2013-09-303.25-17.76%-24.25%
2013-03-314.34-5.88%-7.39%
2012-12-313.170.74%1.03%
2012-09-303.42-1.11%-1.51%
2012-06-305.488.50%10.20%
2011-12-313.11

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.870.026.27%7.73%
2024-12-315.20.02-4.74%-5.76%
2023-12-316.270.031.69%1.99%
2022-12-314.250.0319.18%25.09%
2021-12-312.380.0425.58%43.93%
2020-12-312.1616.86%28.78%
2019-12-312.167.56%12.83%
2018-12-313.029.40%13.22%
2017-12-312.141.86%3.04%
2016-12-312.65-4.22%-6.30%
2015-12-312.655.17%7.71%
2014-12-312.513.73%5.83%
2013-12-312.97-3.76%-5.35%
2012-12-313.170.74%1.03%
2011-12-313.117.18%10.05%