_id
69130d74ccc777a4e85d7d5f
Ticker
LEAT
Name
Leatt Corp
Exchange
OTCQB
Address
12 Kiepersol Drive, Durbanville, South Africa, 7550
Country
USA
Sector
Consumer Cyclical
Industry
Leisure
Currency
USD
Website
https://leatt.com
Description
Leatt Corporation designs, develops, markets, and distributes personal protective equipment for participants of motor sports and leisure activities worldwide. The company offers Leatt-Brace system, an injection molded neck protection system designed to prevent injuries to the cervical spine and neck. It also provides helmets for head and brain protection; and body armor products, including chest protectors, full upper body protectors, upper body protection vests, back protectors, knee braces, knee and elbow guards, off-road motorcycle boots, and mountain biking shoes. In addition, the company offers other products, parts, and accessories, such as goggles and hydrations bags, as well as apparel items that comprise suits, jackets, jerseys, pants, shorts, socks, gloves, sunglasses, and bicycle components; and aftermarket support products; toolbelt, duffel, gear, and helmet bags; backpacks, hats, and hydration kits; and casual clothing and caps. Further, it acts as the original equipment manufacturer for personal protective equipment sold by other brands. The company's products are used by riders of motorcycles, bicycles, snowmobiles, and ATVs. It sells its products to customers through a network of distributors and retailers; and direct to end consumers through digital channels and online store at leatt.com. The company was formerly known as Treadzone, Inc. and changed its name to Leatt Corporation in May 2005. Leatt Corporation was founded in 2001 and is headquartered in Durbanville, South Africa.
Last Close
9.31
Volume
500
Current Price
9.25
Change
0.01
Last Updated
2026-01-04T16:24:44.006Z
Image
data:image/webp;base64,UklGRjACAABXRUJQVlA4ICQCAAAQCwCdASpAAEAAPtFep04oJSQmKhZq6QAaCWoAxyQI+7RIDbV7gDeM95ImQB41aEL+3cWSHKqI2Ybmq6GMqNOzNC1514UDUQCj/FxzFSdLr4h/pXAgTuGkSPZnnNDyXCYAAP7o+S5JkfzbissP/9Js/yDP+QZ+qOMzM9TBAJ9H+DK+4D1n3sTvW6+oagV4+Bhv7TXnbdO/4niA7ZPYTfQkpHs8xmUFu7BrB3rhw6HLxRAz2LjLu5PvL8Pg49Pv5kblAMZRrCFDzQLd3NFOjxh4rQMsxQpd/MoNK1XzKqbJDZ9UhSZtmF95+G5cf2fc1n6ROStNaUK9TZyxGyn7aNzaBI3EuBk8JAx/7NE9zy4nv95mJvibiKNlSiwfcMMOuQA3lVGuMbz0kktY7SEusOLs1Gd2I+wRa6H/dC4APGtYOmOx/EmCjOaXI///X34u/q0oXRfZQlRpCHqBezOYBTvjoJs7/tEAg/+HjW9MsR75CpXIZpK/6PrkvxEk0g9/5EKWKDpxR+08TSrsuX/S6pOQWz49HQi5S6LkB9Hgip47tcCXiebCpOBONW8vnrMNZLIyKwbIjeGz36XxY4SQeawL/oa7HsAnPSTZQLwTVL2Y4g5AWLLZGtFpwyHoYilcWvr9biLEjYdwRNhqTW+o1iMKuow+vmhlheL/kJ5kmBPvZl6BrRv3cnR3sjO//MpsqU0Ym/0p497630P6b2zNv2sAAAAAAA==
Ipo Date
-
Market Cap
57885404
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.936
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
14343992
Cost Of Revenue
8027864
Gross Profit
6316128
Operating Expenses
13678528
Operating Income
665464
Interest Expense
-
Pretax Income
730936
Net Income
539256
Eps
0.08688019704547784
Dividends Per Share
-
Shares Outstanding
6199164
Income Tax Expense
-
EBITDA
-
Operating Margin
4.6393221635929525
Total Other Income Expense Net
-35284
Cash
12278149
Short Term Investments
-
Receivables
10792480
Inventories
17283352
Total Current Assets
45911809
Property Plant Equipment
4283272
Total Assets
50914722
Payables
7917293
Short Term Debt
-
Long Term Debt
-
Total Liabilities
9307036
Equity
41607686
Bs_currency_symbol
USD
Depreciation
343565
Change In Working Capital
-3758203
Cash From Operations
-2667513
Capital Expenditures
422853
Cash From Investing
-
Cash From Financing
-321519
Net Change In Cash
-3334725
Cf_currency_symbol
USD
PE
25.8611
PB
1.379883298484804
ROE
1.2960490040229586
ROA
1.059135705385959
FCF
-3090366
Fcf Percent
-0.21544671804055662
Piotroski FScore
2
Health Score
51
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
5.3
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
14343992
Quarters > 0 > income Statement > cost Of Revenue
8027864
Quarters > 0 > income Statement > gross Profit
6316128
Quarters > 0 > income Statement > operating Expenses
13678528
Quarters > 0 > income Statement > operating Income
665464
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
730936
Quarters > 0 > income Statement > net Income
539256
Quarters > 0 > income Statement > eps
0.08688019704547784
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
6206892
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
4.6393221635929525
Quarters > 0 > income Statement > total Other Income Expense Net
-35284
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
12278149
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
10792480
Quarters > 0 > balance Sheet > inventories
17283352
Quarters > 0 > balance Sheet > total Current Assets
45911809
Quarters > 0 > balance Sheet > property Plant Equipment
4283272
Quarters > 0 > balance Sheet > total Assets
50914722
Quarters > 0 > balance Sheet > payables
7917293
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
9307036
Quarters > 0 > balance Sheet > equity
41607686
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
539256
Quarters > 0 > cash Flow > depreciation
343565
Quarters > 0 > cash Flow > change In Working Capital
-3758203
Quarters > 0 > cash Flow > cash From Operations
-2667513
Quarters > 0 > cash Flow > capital Expenditures
422853
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-321519
Quarters > 0 > cash Flow > net Change In Cash
-3334725
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.08688019704547784
Quarters > 0 > ratios > PB
1.379883298484804
Quarters > 0 > ratios > ROE
1.2960490040229586
Quarters > 0 > ratios > ROA
1.059135705385959
Quarters > 0 > ratios > FCF
-3090366
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.21544671804055662
Quarters > 0 > health Score
51
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
16176339
Quarters > 1 > income Statement > cost Of Revenue
9287146
Quarters > 1 > income Statement > gross Profit
6889193
Quarters > 1 > income Statement > operating Expenses
14807576
Quarters > 1 > income Statement > operating Income
1368763
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
1517655
Quarters > 1 > income Statement > net Income
1138734
Quarters > 1 > income Statement > eps
0.1831483462135407
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
6217550
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
8.461512830560734
Quarters > 1 > income Statement > total Other Income Expense Net
31155
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
15726188
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
8263662
Quarters > 1 > balance Sheet > inventories
12896024
Quarters > 1 > balance Sheet > total Current Assets
41878378
Quarters > 1 > balance Sheet > property Plant Equipment
4205995
Quarters > 1 > balance Sheet > total Assets
46803599
Quarters > 1 > balance Sheet > payables
4408857
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
5833531
Quarters > 1 > balance Sheet > equity
40970068
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1138734
Quarters > 1 > cash Flow > depreciation
332606
Quarters > 1 > cash Flow > change In Working Capital
1799429
Quarters > 1 > cash Flow > cash From Operations
3346316
Quarters > 1 > cash Flow > capital Expenditures
153185
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-265136
Quarters > 1 > cash Flow > net Change In Cash
3026846
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.1831483462135407
Quarters > 1 > ratios > PB
1.4037647557724338
Quarters > 1 > ratios > ROE
2.77942911883866
Quarters > 1 > ratios > ROA
2.4330052054330267
Quarters > 1 > ratios > FCF
3193131
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.19739515844716163
Quarters > 1 > health Score
74
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
15367864
Quarters > 2 > income Statement > cost Of Revenue
8646851
Quarters > 2 > income Statement > gross Profit
6721013
Quarters > 2 > income Statement > operating Expenses
14002086
Quarters > 2 > income Statement > operating Income
1365778
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
1511429
Quarters > 2 > income Statement > net Income
1121124
Quarters > 2 > income Statement > eps
0.18031604088427114
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
6217550
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
8.887233775624251
Quarters > 2 > income Statement > total Other Income Expense Net
63504
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
12699342
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6380596
Quarters > 2 > balance Sheet > inventories
16930185
Quarters > 2 > balance Sheet > total Current Assets
40215837
Quarters > 2 > balance Sheet > property Plant Equipment
4414490
Quarters > 2 > balance Sheet > total Assets
45343500
Quarters > 2 > balance Sheet > payables
4783388
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
5770442
Quarters > 2 > balance Sheet > equity
39573058
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1121124
Quarters > 2 > cash Flow > depreciation
327008
Quarters > 2 > cash Flow > change In Working Capital
-768647
Quarters > 2 > cash Flow > cash From Operations
768124
Quarters > 2 > cash Flow > capital Expenditures
195826
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-301468
Quarters > 2 > cash Flow > net Change In Cash
331242
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.18031604088427114
Quarters > 2 > ratios > PB
1.4533205268089213
Quarters > 2 > ratios > ROE
2.8330486868111127
Quarters > 2 > ratios > ROA
2.4725131496245325
Quarters > 2 > ratios > FCF
572298
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.03723991831265555
Quarters > 2 > health Score
57
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
11196654
Quarters > 3 > income Statement > cost Of Revenue
6583475
Quarters > 3 > income Statement > gross Profit
4613179
Quarters > 3 > income Statement > operating Expenses
12336253
Quarters > 3 > income Statement > operating Income
-1139599
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-987381
Quarters > 3 > income Statement > net Income
-446459
Quarters > 3 > income Statement > eps
-0.07180625809201374
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
6217550
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
-10.178031758416399
Quarters > 3 > income Statement > total Other Income Expense Net
55768
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
12368100
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
6409610
Quarters > 3 > balance Sheet > inventories
17988737
Quarters > 3 > balance Sheet > total Current Assets
41167038
Quarters > 3 > balance Sheet > property Plant Equipment
4553195
Quarters > 3 > balance Sheet > total Assets
46488946
Quarters > 3 > balance Sheet > payables
6906939
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
1804
Quarters > 3 > balance Sheet > total Liabilities
8224229
Quarters > 3 > balance Sheet > equity
38264717
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-446459
Quarters > 3 > cash Flow > depreciation
322059
Quarters > 3 > cash Flow > change In Working Capital
269012
Quarters > 3 > cash Flow > cash From Operations
-183208
Quarters > 3 > cash Flow > capital Expenditures
368370
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
699300
Quarters > 3 > cash Flow > net Change In Cash
-101905
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.07180625809201374
Quarters > 3 > ratios > PB
1.5030122266421049
Quarters > 3 > ratios > ROE
-1.1667641498563808
Quarters > 3 > ratios > ROA
-0.9603551777663447
Quarters > 3 > ratios > FCF
-551578
Quarters > 3 > ratios > Piotroski FScore
1
Quarters > 3 > ratios > fcf Percent
-0.04926275296173303
Quarters > 3 > health Score
35
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
44027942
Annuals > 0 > income Statement > cost Of Revenue
26314945
Annuals > 0 > income Statement > gross Profit
17712997
Annuals > 0 > income Statement > operating Expenses
47083096
Annuals > 0 > income Statement > operating Income
-3055154
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
-2703463
Annuals > 0 > income Statement > net Income
-2204664
Annuals > 0 > income Statement > eps
-0.3545872570385441
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
6217550
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-6.939125158291523
Annuals > 0 > income Statement > total Other Income Expense Net
76278
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
12368100
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
6409610
Annuals > 0 > balance Sheet > inventories
17988737
Annuals > 0 > balance Sheet > total Current Assets
41167038
Annuals > 0 > balance Sheet > property Plant Equipment
4553195
Annuals > 0 > balance Sheet > total Assets
46488946
Annuals > 0 > balance Sheet > payables
6906939
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
1804
Annuals > 0 > balance Sheet > total Liabilities
8224229
Annuals > 0 > balance Sheet > equity
38264717
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-2204664
Annuals > 0 > cash Flow > depreciation
1229847
Annuals > 0 > cash Flow > change In Working Capital
4001628
Annuals > 0 > cash Flow > cash From Operations
2793192
Annuals > 0 > cash Flow > capital Expenditures
1229937
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-514951
Annuals > 0 > cash Flow > net Change In Cash
1020680
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.3545872570385441
Annuals > 0 > ratios > PB
1.512761495139243
Annuals > 0 > ratios > ROE
-5.761610624220741
Annuals > 0 > ratios > ROA
-4.742340254390796
Annuals > 0 > ratios > FCF
1563255
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.03550597481935449
Annuals > 0 > health Score
37
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
47241187
Annuals > 1 > income Statement > cost Of Revenue
27435115
Annuals > 1 > income Statement > gross Profit
19806072
Annuals > 1 > income Statement > operating Expenses
45832989
Annuals > 1 > income Statement > operating Income
1408198
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
1379348
Annuals > 1 > income Statement > net Income
803159
Annuals > 1 > income Statement > eps
0.12921997477250202
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
6215440
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
2.9808692148230738
Annuals > 1 > income Statement > total Other Income Expense Net
10288
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
11347420
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
6970322
Annuals > 1 > balance Sheet > inventories
20391873
Annuals > 1 > balance Sheet > total Current Assets
42304985
Annuals > 1 > balance Sheet > property Plant Equipment
4872030
Annuals > 1 > balance Sheet > total Assets
47607372
Annuals > 1 > balance Sheet > payables
5202368
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
30652
Annuals > 1 > balance Sheet > total Liabilities
7326848
Annuals > 1 > balance Sheet > equity
40280524
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
803159
Annuals > 1 > cash Flow > depreciation
1174664
Annuals > 1 > cash Flow > change In Working Capital
4762770
Annuals > 1 > cash Flow > cash From Operations
6657212
Annuals > 1 > cash Flow > capital Expenditures
1999500
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-1290
Annuals > 1 > cash Flow > net Change In Cash
4244475
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.12921997477250202
Annuals > 1 > ratios > PB
1.4365688589354002
Annuals > 1 > ratios > ROE
1.9939139818538607
Annuals > 1 > ratios > ROA
1.6870475438131725
Annuals > 1 > ratios > FCF
4657712
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.09859430500761973
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
76335539
Annuals > 2 > income Statement > cost Of Revenue
45202712
Annuals > 2 > income Statement > gross Profit
31132827
Annuals > 2 > income Statement > operating Expenses
62844644
Annuals > 2 > income Statement > operating Income
13490895
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
13003326
Annuals > 2 > income Statement > net Income
9960453
Annuals > 2 > income Statement > eps
1.668043186286495
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
5971340
Annuals > 2 > income Statement > income Tax Expense
3042873
Annuals > 2 > income Statement > EBITDA
14589328
Annuals > 2 > income Statement > operating Margin
17.673150902884174
Annuals > 2 > income Statement > total Other Income Expense Net
-474019
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
7102945
Annuals > 2 > balance Sheet > short Term Investments
0
Annuals > 2 > balance Sheet > receivables
12839597
Annuals > 2 > balance Sheet > inventories
22805462
Annuals > 2 > balance Sheet > total Current Assets
47690068
Annuals > 2 > balance Sheet > property Plant Equipment
4196506
Annuals > 2 > balance Sheet > total Assets
51927370
Annuals > 2 > balance Sheet > payables
6011390
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
141967
Annuals > 2 > balance Sheet > total Liabilities
12233021
Annuals > 2 > balance Sheet > equity
39694349
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
9960453
Annuals > 2 > cash Flow > depreciation
1098433
Annuals > 2 > cash Flow > change In Working Capital
-9491492
Annuals > 2 > cash Flow > cash From Operations
3086982
Annuals > 2 > cash Flow > capital Expenditures
1144173
Annuals > 2 > cash Flow > cash From Investing
-1042442
Annuals > 2 > cash Flow > cash From Financing
288817
Annuals > 2 > cash Flow > net Change In Cash
2080509
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.668043186286495
Annuals > 2 > ratios > PB
1.400531229268932
Annuals > 2 > ratios > ROE
25.09287405116532
Annuals > 2 > ratios > ROA
19.181508711109384
Annuals > 2 > ratios > FCF
1942809
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.025450910879138484
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
72475813
Annuals > 3 > income Statement > cost Of Revenue
41029710
Annuals > 3 > income Statement > gross Profit
31446103
Annuals > 3 > income Statement > operating Expenses
15013053
Annuals > 3 > income Statement > operating Income
16615748
Annuals > 3 > income Statement > interest Expense
0
Annuals > 3 > income Statement > pretax Income
16615585
Annuals > 3 > income Statement > net Income
12574437
Annuals > 3 > income Statement > eps
2.216274155605803
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
5673683
Annuals > 3 > income Statement > income Tax Expense
4041148
Annuals > 3 > income Statement > EBITDA
17863534
Annuals > 3 > income Statement > operating Margin
22.925921507082645
Annuals > 3 > income Statement > total Other Income Expense Net
-222250
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
5022436
Annuals > 3 > balance Sheet > short Term Investments
58262
Annuals > 3 > balance Sheet > receivables
14271576
Annuals > 3 > balance Sheet > inventories
21081481
Annuals > 3 > balance Sheet > total Current Assets
44612182
Annuals > 3 > balance Sheet > property Plant Equipment
4521299
Annuals > 3 > balance Sheet > total Assets
49166820
Annuals > 3 > balance Sheet > payables
17356489
Annuals > 3 > balance Sheet > short Term Debt
1058295
Annuals > 3 > balance Sheet > long Term Debt
189249
Annuals > 3 > balance Sheet > total Liabilities
19471254
Annuals > 3 > balance Sheet > equity
28620974
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
12574437
Annuals > 3 > cash Flow > depreciation
1025536
Annuals > 3 > cash Flow > change In Working Capital
-12185934
Annuals > 3 > cash Flow > cash From Operations
2782410
Annuals > 3 > cash Flow > capital Expenditures
1139298
Annuals > 3 > cash Flow > cash From Investing
-1137337
Annuals > 3 > cash Flow > cash From Financing
595943
Annuals > 3 > cash Flow > net Change In Cash
2241016
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.216274155605803
Annuals > 3 > ratios > PB
1.8455692224170988
Annuals > 3 > ratios > ROE
43.93434339446309
Annuals > 3 > ratios > ROA
25.575046342228358
Annuals > 3 > ratios > FCF
1643112
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.022671177210526774
Annuals > 3 > health Score
73
Valuation > metrics > PE
25.8611
Valuation > metrics > PB
1.379883298484804
Valuation > final Score
78.96668
Valuation > verdict
1.7% Overvalued
Profitability > metrics > ROE
1.2960490040229586
Profitability > metrics > ROA
1.1745474895140813
Profitability > metrics > Net Margin
0.037594555267459716
Profitability > final Score
12
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2236854988763374
Risk > metrics > Interest Coverage
18.860219929713185
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.798927613263776
Liquidity > metrics > Quick Ratio
3.6159400694151396
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
24
Prev Profitabilities > 1
25
Prev Profitabilities > 2
0
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
-22
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:07:44.600Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-26
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.0832
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1758
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1733
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-11
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0718
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-29
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0186
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-09
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.1701
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-13
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.1314
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-13
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.2344
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-06
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0734
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1238
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-11
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.16
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-28
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.1804
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.6529
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.44
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.68
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.66
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-12
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.69
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.39
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.34
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.28
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-12
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.27
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.12
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-13
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.07
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-24
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.01
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-12
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.24
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.01
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-13
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.01
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-27
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0017
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-13
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.2
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-10
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.01
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.03
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0262
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.02
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.05
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-30
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0412
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.05
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.1145
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0073
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0022
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.02
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0195
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.03
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.08
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.01
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.2
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0506
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.01
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.07
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.3047
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.11
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.1223
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.1451
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1213
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.15
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.07
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0335
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.0335
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0857
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0857
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0283
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0283
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0749
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0749
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.042
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
-0.042
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0213
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.0213
Earnings History > 61 > surprise Percent
-
Leatt Corporation designs, develops, markets, and distributes personal protective equipment for participants of motor sports and leisure activities worldwide. The company offers Leatt-Brace system, an injection molded neck protection system designed to prevent injuries to the cervical spine and neck. It also provides helmets for head and brain protection; and body armor products, including chest protectors, full upper body protectors, upper body protection vests, back protectors, knee braces, knee and elbow guards, off-road motorcycle boots, and mountain biking shoes. In addition, the company offers other products, parts, and accessories, such as goggles and hydrations bags, as well as apparel items that comprise suits, jackets, jerseys, pants, shorts, socks, gloves, sunglasses, and bicycle components; and aftermarket support products; toolbelt, duffel, gear, and helmet bags; backpacks, hats, and hydration kits; and casual clothing and caps. Further, it acts as the original equipment manufacturer for personal protective equipment sold by other brands. The company's products are used by riders of motorcycles, bicycles, snowmobiles, and ATVs. It sells its products to customers through a network of distributors and retailers; and direct to end consumers through digital channels and online store at leatt.com. The company was formerly known as Treadzone, Inc. and changed its name to Leatt Corporation in May 2005. Leatt Corporation was founded in 2001 and is headquartered in Durbanville, South Africa.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Leatt Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0832
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.