Leatt Corporation (LEAT)
OTCMKTS · Delayed Price · Currency is USD
12.05
+0.04 (0.33%)
At close: Jun 18, 2026

Leatt Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
75584457111183
Market Cap Growth
106.14%32.51%-23.71%-48.49%-39.41%358.42%
Enterprise Value
59463247107182
Last Close Price
12.059.307.009.5519.0032.50
PE Ratio
19.7417.66-71.0011.1214.53
PS Ratio
1.140.930.991.211.452.52
PB Ratio
1.711.371.141.422.796.39
P/TBV Ratio
1.711.371.141.422.796.39
P/FCF Ratio
16.5579.4227.8312.2456.99111.21
P/OCF Ratio
13.4431.8915.588.5735.8665.68
EV/Sales Ratio
0.890.740.721.001.412.51
EV/EBITDA Ratio
7.718.22-18.267.6110.30
EV/EBIT Ratio
11.4810.80-33.378.2510.94
EV/FCF Ratio
12.9863.1120.3010.1655.25110.63
Debt / Equity Ratio
0.020.030.030.050.060.09
Debt / EBITDA Ratio
0.110.18-0.670.160.15
Debt / FCF Ratio
0.181.580.840.461.221.61
Net Debt / Equity Ratio
-0.37-0.28-0.29-0.23-0.12-0.08
Net Debt / EBITDA Ratio
-2.44-2.136.32-3.56-0.33-0.14
Net Debt / FCF Ratio
-3.57-16.32-7.07-1.98-2.43-1.48
Asset Turnover
1.391.260.940.951.511.92
Inventory Turnover
2.221.781.371.272.062.67
Quick Ratio
4.212.212.442.811.780.95
Current Ratio
8.204.875.206.274.252.38
Return on Equity (ROE)
9.37%8.11%-5.61%2.01%29.16%57.17%
Return on Assets (ROA)
6.76%5.38%-3.96%1.78%16.10%27.54%
Return on Invested Capital (ROIC)
13.06%10.91%-10.22%2.50%32.61%63.69%
Return on Capital Employed (ROCE)
11.70%10.00%-7.70%3.50%32.00%54.60%
Earnings Yield
5.21%5.66%-5.07%1.41%9.00%6.88%
FCF Yield
6.04%1.26%3.59%8.17%1.75%0.90%
Buyback Yield / Dilution
-3.71%-3.73%1.15%-2.46%-1.13%-1.29%