_id
6911b672ccc777a4e85d6065
Ticker
FSCR
Name
Federal Screw Works
Exchange
PINK
Address
34846 Goddard Road, Romulus, MI, United States, 48174-3406
Country
USA
Sector
Industrials
Industry
Tools & Accessories
Currency
USD
Website
https://www.federalscrewworks.com
Description
Federal Screw Works manufactures and sells industrial component parts primarily to the automobile industry in the United States. It operates through Big Rapids, Romulus, Traverse City, and Novex Tool divisions. The company offers cold formed and machined pins, including piston pins, planetary and differential gear shafts, and oil pump and steering shafts for the automotive, refrigeration, and small engine industries; and cold formed machined products, such as suspension ball studs, fluid line adapters, and precision formed and machined valve lifter bodies to the automotive industry. It also provides close tolerance machined products that are used in transmission valves, ball joints, steering gear bulkhead assemblies, torque converter hubs, and piston pins; and engineered nut products comprising prevailing torque nuts, free spinning nuts, slotted nuts, nut retainer assemblies, and nut washer assemblies to the automotive industry. In addition, the company offers cold form tooling products, which include assemblies, sleeves, dies, and punches; and complex cold formed parts, such as tie rod housings, valve lifter bodies, and suspension components. Federal Screw Works was founded in 1917 and is based in Romulus, Michigan.
Last Close
9.39
Volume
2900
Current Price
9.8
Change
0
Last Updated
2026-01-03T12:07:12.667Z
Image
data:image/webp;base64,UklGRhwDAABXRUJQVlA4IBADAADwDgCdASpAADwAPrVMoE2nI6KiKBQMAOAWiWkAEg76RPoPyP5MTPKIEdkuPlUA0Dydb0g5HvhaONTD1HRoIPPUW7eIZfNqa3ZJEEUMRpSK/30Fongq0THI34aKXpkrQjpyXTRK2nH5kGPIfim+SbGrK1KMhuVrdWXH2D2f0KwGoAD+/obxeJg7ne//EQFs3bD2S5cNKBUD+Gpd+93txdvD0YLeUqG+x9grA56Oj7ETe5WnnYO+TWfSPPRDZ4n+fuZTBd/RsawFEycHcEr1jBrjoM4JDmE0cOxJLyjR0bMIOjaqSgORXGCO11rO/9Qe4ldoyc3ZkvEc7UhNoNrzvrvEuLowEyHj4Lo2mQL9d7RpkOM5aOqjq7yW8Wxf8TsoPARraAFGtRjHeuQ88LdUf/Z03nSNWQp45QmRiTp99jK7mItx3/MY97AyeVhe/QdFo637iR84XoQj01vGSEKLPvWJ/pFuMfuA+MCq/AyZrQ52wSfcST8OkmEuhoLbU/l4250TcSUXI3G3mP2NzCgKHaEgyvS/28nymx0uo/P42ZjIjovWAX6gqQbrTcA69qtq/BulPKWJtz8rU8osaMUgLIvRGBMCoDNjt/ZBJ5EEcZvpPvE62NDwRVesv3BMRtw3+1jC7ajEJHC3+Wp97qZVjDoNnHLppkGMI8psRZ00m9iCqC5ZW8kUGrZCQSFoHXY1kzM0AvhSQDmugefytrghcPITJdTuwIWRFrSsdo4Sk4Quf9j5cWskpUc4eFzQodlCMwQZ3wmyxqBkSsiusbsZzFg+2Id73j9Jf5LGWhZVaz3n/M5CvVbn+8TNKYCP/9zQ5QYuAi632sBvHaZt9emWaRqHLMDKarFH1DjITYaQPr7Py8I8IKC0H6/pTyWePUmNbbBK/4v1NUd6e2WLosv6EuZmxkpIrs6Vods+IU9UBglmVeclPZjpf8hXEP50Hek4BJXyQMe/FP61GepiCF191OTmd+CxYutGKADJpfzm+dS3UHmYb74alM53RaHxxiin/jiEiVyAcEW0Ng97GtepCAAA
Ipo Date
-
Market Cap
12973168
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
25809420
Cost Of Revenue
24004788
Gross Profit
1804632
Operating Expenses
986665
Operating Income
817967
Interest Expense
332157
Pretax Income
369244
Net Income
369244
Eps
0.26725941195459735
Dividends Per Share
-
Shares Outstanding
1381594
Income Tax Expense
-
EBITDA
1866342
Operating Margin
3.169257581146728
Total Other Income Expense Net
-448723
Cash
150094
Short Term Investments
-
Receivables
17332288
Inventories
19575882
Total Current Assets
37127624
Property Plant Equipment
28174259
Total Assets
67514092
Payables
10209912
Short Term Debt
2379331
Long Term Debt
-
Total Liabilities
34681599
Equity
32832493
Bs_currency_symbol
-
Depreciation
1164945
Change In Working Capital
1577584
Cash From Operations
2928086
Capital Expenditures
548336
Cash From Investing
-577343
Cash From Financing
-2423313
Net Change In Cash
-72570
Cf_currency_symbol
-
PE
-
PB
0.4123848042851939
ROE
1.1246297989007414
ROA
0.5469139687163385
FCF
2379750
Fcf Percent
0.09220470665361717
Piotroski FScore
4
Health Score
49
Deep Value Investing Score
8
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
4
Quality Investing Score
4
Value Investing Score
7
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
25809420
Quarters > 0 > income Statement > cost Of Revenue
24004788
Quarters > 0 > income Statement > gross Profit
1804632
Quarters > 0 > income Statement > operating Expenses
986665
Quarters > 0 > income Statement > operating Income
817967
Quarters > 0 > income Statement > interest Expense
332157
Quarters > 0 > income Statement > pretax Income
369244
Quarters > 0 > income Statement > net Income
369244
Quarters > 0 > income Statement > eps
0.26725941195459735
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1381594
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
1866342
Quarters > 0 > income Statement > operating Margin
3.169257581146728
Quarters > 0 > income Statement > total Other Income Expense Net
-448723
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
150094
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
17332288
Quarters > 0 > balance Sheet > inventories
19575882
Quarters > 0 > balance Sheet > total Current Assets
37127624
Quarters > 0 > balance Sheet > property Plant Equipment
28174259
Quarters > 0 > balance Sheet > total Assets
67514092
Quarters > 0 > balance Sheet > payables
10209912
Quarters > 0 > balance Sheet > short Term Debt
2379331
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
34681599
Quarters > 0 > balance Sheet > equity
32832493
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
369244
Quarters > 0 > cash Flow > depreciation
1164945
Quarters > 0 > cash Flow > change In Working Capital
1577584
Quarters > 0 > cash Flow > cash From Operations
2928086
Quarters > 0 > cash Flow > capital Expenditures
548336
Quarters > 0 > cash Flow > cash From Investing
-577343
Quarters > 0 > cash Flow > cash From Financing
-2423313
Quarters > 0 > cash Flow > net Change In Cash
-72570
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.26725941195459735
Quarters > 0 > ratios > PB
0.4123848042851939
Quarters > 0 > ratios > ROE
1.1246297989007414
Quarters > 0 > ratios > ROA
0.5469139687163385
Quarters > 0 > ratios > FCF
2379750
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.09220470665361717
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
25347000
Quarters > 1 > income Statement > cost Of Revenue
23181000
Quarters > 1 > income Statement > gross Profit
2166000
Quarters > 1 > income Statement > operating Expenses
1008000
Quarters > 1 > income Statement > operating Income
1158000
Quarters > 1 > income Statement > interest Expense
346000
Quarters > 1 > income Statement > pretax Income
812000
Quarters > 1 > income Statement > net Income
812000
Quarters > 1 > income Statement > eps
0.587726929908497
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1381594
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
2316521
Quarters > 1 > income Statement > operating Margin
4.568587998579714
Quarters > 1 > income Statement > total Other Income Expense Net
-346000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
222664
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
18419676
Quarters > 1 > balance Sheet > inventories
20209574
Quarters > 1 > balance Sheet > total Current Assets
38942015
Quarters > 1 > balance Sheet > property Plant Equipment
28064740
Quarters > 1 > balance Sheet > total Assets
68582642
Quarters > 1 > balance Sheet > payables
10150086
Quarters > 1 > balance Sheet > short Term Debt
2741951
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
36421717
Quarters > 1 > balance Sheet > equity
32160925
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
812000
Quarters > 1 > cash Flow > depreciation
1158521
Quarters > 1 > cash Flow > change In Working Capital
-1552016
Quarters > 1 > cash Flow > cash From Operations
147336
Quarters > 1 > cash Flow > capital Expenditures
379746
Quarters > 1 > cash Flow > cash From Investing
-379742
Quarters > 1 > cash Flow > cash From Financing
265170
Quarters > 1 > cash Flow > net Change In Cash
32764
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.587726929908497
Quarters > 1 > ratios > PB
0.42099601301890416
Quarters > 1 > ratios > ROE
2.524803002401206
Quarters > 1 > ratios > ROA
1.1839730525400292
Quarters > 1 > ratios > FCF
-232410
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.009169132441709077
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
22240000
Quarters > 2 > income Statement > cost Of Revenue
20853000
Quarters > 2 > income Statement > gross Profit
1387000
Quarters > 2 > income Statement > operating Expenses
994000
Quarters > 2 > income Statement > operating Income
393000
Quarters > 2 > income Statement > interest Expense
377000
Quarters > 2 > income Statement > pretax Income
16000
Quarters > 2 > income Statement > net Income
16000
Quarters > 2 > income Statement > eps
0.011580826205093537
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1381594
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
1520508
Quarters > 2 > income Statement > operating Margin
1.7670863309352518
Quarters > 2 > income Statement > total Other Income Expense Net
-377000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
189900
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
14434772
Quarters > 2 > balance Sheet > inventories
20147356
Quarters > 2 > balance Sheet > total Current Assets
35030124
Quarters > 2 > balance Sheet > property Plant Equipment
28884711
Quarters > 2 > balance Sheet > total Assets
65462226
Quarters > 2 > balance Sheet > payables
8276846
Quarters > 2 > balance Sheet > short Term Debt
3216307
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
33995561
Quarters > 2 > balance Sheet > equity
31466665
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
16000
Quarters > 2 > cash Flow > depreciation
1127508
Quarters > 2 > cash Flow > change In Working Capital
395430
Quarters > 2 > cash Flow > cash From Operations
1366223
Quarters > 2 > cash Flow > capital Expenditures
100967
Quarters > 2 > cash Flow > cash From Investing
100964
Quarters > 2 > cash Flow > cash From Financing
-1466354
Quarters > 2 > cash Flow > net Change In Cash
832
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.011580826205093537
Quarters > 2 > ratios > PB
0.4302845948243959
Quarters > 2 > ratios > ROE
0.0508474603203104
Quarters > 2 > ratios > ROA
0.024441576429130286
Quarters > 2 > ratios > FCF
1265256
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05689100719424461
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
24157000
Quarters > 3 > income Statement > cost Of Revenue
22291000
Quarters > 3 > income Statement > gross Profit
1866000
Quarters > 3 > income Statement > operating Expenses
1010000
Quarters > 3 > income Statement > operating Income
856000
Quarters > 3 > income Statement > interest Expense
441000
Quarters > 3 > income Statement > pretax Income
427000
Quarters > 3 > income Statement > net Income
427000
Quarters > 3 > income Statement > eps
0.30906329934843374
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
1381594
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
1990724
Quarters > 3 > income Statement > operating Margin
3.5434863600612663
Quarters > 3 > income Statement > total Other Income Expense Net
-429000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
189068
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
16955212
Quarters > 3 > balance Sheet > inventories
19573610
Quarters > 3 > balance Sheet > total Current Assets
37245737
Quarters > 3 > balance Sheet > property Plant Equipment
29909905
Quarters > 3 > balance Sheet > total Assets
68716095
Quarters > 3 > balance Sheet > payables
9999220
Quarters > 3 > balance Sheet > short Term Debt
3261272
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
37147559
Quarters > 3 > balance Sheet > equity
31568536
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
427000
Quarters > 3 > cash Flow > depreciation
1122724
Quarters > 3 > cash Flow > change In Working Capital
338199
Quarters > 3 > cash Flow > cash From Operations
1732314
Quarters > 3 > cash Flow > capital Expenditures
592654
Quarters > 3 > cash Flow > cash From Investing
-592659
Quarters > 3 > cash Flow > cash From Financing
-1163609
Quarters > 3 > cash Flow > net Change In Cash
-23953
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.30906329934843374
Quarters > 3 > ratios > PB
0.4288960755101219
Quarters > 3 > ratios > ROE
1.3526126140280943
Quarters > 3 > ratios > ROA
0.6213973596724319
Quarters > 3 > ratios > FCF
1139660
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.047177215713871755
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
97553420
Annuals > 0 > income Statement > cost Of Revenue
90329788
Annuals > 0 > income Statement > gross Profit
7223632
Annuals > 0 > income Statement > operating Expenses
3998665
Annuals > 0 > income Statement > operating Income
3224967
Annuals > 0 > income Statement > interest Expense
1496157
Annuals > 0 > income Statement > pretax Income
1624244
Annuals > 0 > income Statement > net Income
1624244
Annuals > 0 > income Statement > eps
1.1756304674166216
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
1381594
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
7694095
Annuals > 0 > income Statement > operating Margin
3.3058471963361202
Annuals > 0 > income Statement > total Other Income Expense Net
-1600723
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
150094
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
17332288
Annuals > 0 > balance Sheet > inventories
19575882
Annuals > 0 > balance Sheet > total Current Assets
37127624
Annuals > 0 > balance Sheet > property Plant Equipment
28174259
Annuals > 0 > balance Sheet > total Assets
67514092
Annuals > 0 > balance Sheet > payables
10209912
Annuals > 0 > balance Sheet > short Term Debt
2379331
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
34681599
Annuals > 0 > balance Sheet > equity
32832493
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
1624244
Annuals > 0 > cash Flow > depreciation
4573698
Annuals > 0 > cash Flow > change In Working Capital
759197
Annuals > 0 > cash Flow > cash From Operations
6173959
Annuals > 0 > cash Flow > capital Expenditures
1419779
Annuals > 0 > cash Flow > cash From Investing
-1448780
Annuals > 0 > cash Flow > cash From Financing
-4788106
Annuals > 0 > cash Flow > net Change In Cash
-62927
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
1.1756304674166216
Annuals > 0 > ratios > PB
0.39513197063652766
Annuals > 0 > ratios > ROE
4.94706265527872
Annuals > 0 > ratios > ROA
2.4057851507504537
Annuals > 0 > ratios > FCF
4754180
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.04873411921386252
Annuals > 0 > health Score
49
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
103188355
Annuals > 1 > income Statement > cost Of Revenue
94240865
Annuals > 1 > income Statement > gross Profit
8947490
Annuals > 1 > income Statement > operating Expenses
3801555
Annuals > 1 > income Statement > operating Income
5145935
Annuals > 1 > income Statement > interest Expense
2145913
Annuals > 1 > income Statement > pretax Income
-906429
Annuals > 1 > income Statement > net Income
-906429
Annuals > 1 > income Statement > eps
-0.6560747947660456
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
1381594
Annuals > 1 > income Statement > income Tax Expense
-3906450
Annuals > 1 > income Statement > EBITDA
5903144
Annuals > 1 > income Statement > operating Margin
4.986933845393698
Annuals > 1 > income Statement > total Other Income Expense Net
-6052364
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
213021
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
17084374
Annuals > 1 > balance Sheet > inventories
19750290
Annuals > 1 > balance Sheet > total Current Assets
37419164
Annuals > 1 > balance Sheet > property Plant Equipment
30915934
Annuals > 1 > balance Sheet > total Assets
69891216
Annuals > 1 > balance Sheet > payables
9953685
Annuals > 1 > balance Sheet > short Term Debt
3122053
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
38632054
Annuals > 1 > balance Sheet > equity
31259162
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
-906429
Annuals > 1 > cash Flow > depreciation
4663659
Annuals > 1 > cash Flow > change In Working Capital
2132457
Annuals > 1 > cash Flow > cash From Operations
9128822
Annuals > 1 > cash Flow > capital Expenditures
1223232
Annuals > 1 > cash Flow > cash From Investing
-1250248
Annuals > 1 > cash Flow > cash From Financing
-7890829
Annuals > 1 > cash Flow > net Change In Cash
-12255
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
-0.6560747947660456
Annuals > 1 > ratios > PB
0.41501968798779704
Annuals > 1 > ratios > ROE
-2.8997226477152522
Annuals > 1 > ratios > ROA
-1.2969140499716016
Annuals > 1 > ratios > FCF
7905590
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.0766131992316381
Annuals > 1 > health Score
30
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
102419301
Annuals > 2 > income Statement > cost Of Revenue
95761919
Annuals > 2 > income Statement > gross Profit
6657382
Annuals > 2 > income Statement > operating Expenses
3434293
Annuals > 2 > income Statement > operating Income
3223090
Annuals > 2 > income Statement > interest Expense
2147832
Annuals > 2 > income Statement > pretax Income
1031679
Annuals > 2 > income Statement > net Income
1031679
Annuals > 2 > income Statement > eps
0.7467304094181001
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
1381595
Annuals > 2 > income Statement > income Tax Expense
-2
Annuals > 2 > income Statement > EBITDA
7914182
Annuals > 2 > income Statement > operating Margin
3.146955670005988
Annuals > 2 > income Statement > total Other Income Expense Net
-2191410
Annuals > 2 > income Statement > currency_symbol
-
Annuals > 2 > balance Sheet > cash
225276
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
19000034
Annuals > 2 > balance Sheet > inventories
21074775
Annuals > 2 > balance Sheet > total Current Assets
40371455
Annuals > 2 > balance Sheet > property Plant Equipment
34139965
Annuals > 2 > balance Sheet > total Assets
75754547
Annuals > 2 > balance Sheet > payables
10519513
Annuals > 2 > balance Sheet > short Term Debt
3519702
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
47757323
Annuals > 2 > balance Sheet > equity
27997224
Annuals > 2 > balance Sheet > currency_symbol
-
Annuals > 2 > cash Flow > net Income
630680
Annuals > 2 > cash Flow > depreciation
4734673
Annuals > 2 > cash Flow > change In Working Capital
-909859
Annuals > 2 > cash Flow > cash From Operations
4272127
Annuals > 2 > cash Flow > capital Expenditures
1079274
Annuals > 2 > cash Flow > cash From Investing
-1079274
Annuals > 2 > cash Flow > cash From Financing
-3886484
Annuals > 2 > cash Flow > net Change In Cash
-693631
Annuals > 2 > cash Flow > currency_symbol
-
Annuals > 2 > ratios > PE
0.7467304094181001
Annuals > 2 > ratios > PB
0.4633736919774618
Annuals > 2 > ratios > ROE
3.6849331919478874
Annuals > 2 > ratios > ROA
1.361870727046919
Annuals > 2 > ratios > FCF
3192853
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.03117432914329302
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
85221736
Annuals > 3 > income Statement > cost Of Revenue
83187939
Annuals > 3 > income Statement > gross Profit
2033797
Annuals > 3 > income Statement > operating Expenses
3558296
Annuals > 3 > income Statement > operating Income
-1524500
Annuals > 3 > income Statement > interest Expense
861548
Annuals > 3 > income Statement > pretax Income
-2449858
Annuals > 3 > income Statement > net Income
-7731044
Annuals > 3 > income Statement > eps
-5.59573825904118
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
1381595
Annuals > 3 > income Statement > income Tax Expense
5281186
Annuals > 3 > income Statement > EBITDA
2586105
Annuals > 3 > income Statement > operating Margin
-1.788862878831757
Annuals > 3 > income Statement > total Other Income Expense Net
-925358
Annuals > 3 > income Statement > currency_symbol
-
Annuals > 3 > balance Sheet > cash
918907
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
17722388
Annuals > 3 > balance Sheet > inventories
21775393
Annuals > 3 > balance Sheet > total Current Assets
40497436
Annuals > 3 > balance Sheet > property Plant Equipment
37636532
Annuals > 3 > balance Sheet > total Assets
79399559
Annuals > 3 > balance Sheet > payables
9986681
Annuals > 3 > balance Sheet > short Term Debt
4178288
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
53892905
Annuals > 3 > balance Sheet > equity
25506654
Annuals > 3 > balance Sheet > currency_symbol
-
Annuals > 3 > cash Flow > net Income
-7731044
Annuals > 3 > cash Flow > depreciation
4174414
Annuals > 3 > cash Flow > change In Working Capital
-7010453
Annuals > 3 > cash Flow > cash From Operations
-7158363
Annuals > 3 > cash Flow > capital Expenditures
1304941
Annuals > 3 > cash Flow > cash From Investing
-1293941
Annuals > 3 > cash Flow > cash From Financing
9285994
Annuals > 3 > cash Flow > net Change In Cash
833690
Annuals > 3 > cash Flow > currency_symbol
-
Annuals > 3 > ratios > PE
-5.59573825904118
Annuals > 3 > ratios > PB
0.5086193214523551
Annuals > 3 > ratios > ROE
-30.30991050413747
Annuals > 3 > ratios > ROA
-9.736885314438586
Annuals > 3 > ratios > FCF
-8463304
Annuals > 3 > ratios > Piotroski FScore
0
Annuals > 3 > ratios > fcf Percent
-0.09930921848388538
Annuals > 3 > health Score
19
Valuation > metrics > PE
0.26725941195459735
Valuation > metrics > PB
0.4123848042851939
Valuation > final Score
90
Valuation > verdict
78.0% Undervalued
Profitability > metrics > ROE
1.1246297989007414
Profitability > metrics > ROA
0.9945263397409972
Profitability > metrics > Net Margin
0.014306559388006394
Profitability > final Score
7
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0563193906719177
Risk > metrics > Interest Coverage
2.4625914853518065
Risk > final Score
40
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.9491546076281154
Liquidity > metrics > Quick Ratio
1.3941856551660812
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
16
Prev Profitabilities > 1
0
Prev Profitabilities > 2
9
Prev Risks > 0
43
Prev Risks > 1
34
Prev Risks > 2
38
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:51:54.812Z
Earnings History > 0 > period
2025-06-30
Earnings History > 0 > report Date
2025-06-30
Earnings History > 0 > date
2025-06-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.2673
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-03-31
Earnings History > 1 > report Date
2025-03-31
Earnings History > 1 > date
2025-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.5877
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-12-31
Earnings History > 2 > report Date
2025-01-24
Earnings History > 2 > date
2024-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0116
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-09-30
Earnings History > 3 > report Date
2024-11-18
Earnings History > 3 > date
2024-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.3091
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-06-30
Earnings History > 4 > report Date
2024-08-16
Earnings History > 4 > date
2024-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-1.9111
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-03-31
Earnings History > 5 > report Date
2024-04-19
Earnings History > 5 > date
2024-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.5523
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-12-31
Earnings History > 6 > report Date
2024-01-26
Earnings History > 6 > date
2023-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.3395
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-10-26
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.3633
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-08-18
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.4565
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-04-21
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.118
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2023-01-27
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.008
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-10-27
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.1643
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-08-12
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
-4.159
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-04-15
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
-0.0948
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-12-31
Earnings History > 14 > report Date
2022-01-28
Earnings History > 14 > date
2021-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
-0.9764
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-09-30
Earnings History > 15 > report Date
2021-10-28
Earnings History > 15 > date
2021-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
-0.3655
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-06-30
Earnings History > 16 > report Date
2021-08-13
Earnings History > 16 > date
2021-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
4.43
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-03-31
Earnings History > 17 > report Date
2021-04-16
Earnings History > 17 > date
2021-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.2005
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-12-31
Earnings History > 18 > report Date
2021-01-22
Earnings History > 18 > date
2020-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.1165
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-09-30
Earnings History > 19 > report Date
2020-10-22
Earnings History > 19 > date
2020-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.3221
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-06-30
Earnings History > 20 > report Date
2020-09-30
Earnings History > 20 > date
2020-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.3221
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-03-31
Earnings History > 21 > report Date
2020-04-17
Earnings History > 21 > date
2020-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0.1187
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-12-31
Earnings History > 22 > report Date
2020-01-24
Earnings History > 22 > date
2019-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.1527
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-10-24
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.0919
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-06-30
Earnings History > 24 > report Date
2019-09-30
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.0919
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-03-31
Earnings History > 25 > report Date
2019-04-19
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.5986
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-01-25
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.2729
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-09-30
Earnings History > 27 > report Date
2018-10-25
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.1882
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-08-17
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
1.8408
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-04-20
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.5096
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-01-26
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.249
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-09-30
Earnings History > 31 > report Date
2017-10-26
Earnings History > 31 > date
2017-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.1824
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-06-30
Earnings History > 32 > report Date
2017-08-18
Earnings History > 32 > date
2017-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
1.1236
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-03-31
Earnings History > 33 > report Date
2017-04-21
Earnings History > 33 > date
2017-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.587
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2017-01-27
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.2374
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-09-30
Earnings History > 35 > report Date
2016-10-27
Earnings History > 35 > date
2016-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0.2765
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-06-30
Earnings History > 36 > report Date
2016-08-12
Earnings History > 36 > date
2016-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
3.0061
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-03-31
Earnings History > 37 > report Date
2016-04-15
Earnings History > 37 > date
2016-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
1.1827
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-12-31
Earnings History > 38 > report Date
2016-01-22
Earnings History > 38 > date
2015-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.3923
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-09-30
Earnings History > 39 > report Date
2015-10-22
Earnings History > 39 > date
2015-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.5486
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-06-30
Earnings History > 40 > report Date
2015-08-14
Earnings History > 40 > date
2015-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.7356
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-03-31
Earnings History > 41 > report Date
2015-04-17
Earnings History > 41 > date
2015-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.2309
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2015-01-23
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.0753
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-09-30
Earnings History > 43 > report Date
2014-10-23
Earnings History > 43 > date
2014-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
0.0789
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-06-30
Earnings History > 44 > report Date
2014-08-15
Earnings History > 44 > date
2014-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.5916
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-03-31
Earnings History > 45 > report Date
2014-04-18
Earnings History > 45 > date
2014-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.1433
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-12-31
Earnings History > 46 > report Date
2014-01-24
Earnings History > 46 > date
2013-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.3025
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-10-24
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.0072
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-08-16
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.6067
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-04-19
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.1339
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-12-31
Earnings History > 50 > report Date
2013-01-25
Earnings History > 50 > date
2012-12-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.4263
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-09-30
Earnings History > 51 > report Date
2012-10-25
Earnings History > 51 > date
2012-09-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
-0.2389
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-08-17
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.1205
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-04-20
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.1477
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.1477
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.1477
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
-0.469
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
-0.469
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
-0.2063
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.2063
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
-0.9874
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.9874
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.0557
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0557
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-12-31
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
-0.2765
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
-0.2765
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-08-13
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
-2.2333
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-04-16
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
-0.1744
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-12-31
Earnings History > 62 > report Date
2010-01-22
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
-0.7209
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-09-30
Earnings History > 63 > report Date
2009-10-22
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
-0.5892
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2005-03-31
Earnings History > 64 > report Date
2005-04-22
Earnings History > 64 > date
2005-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
-1.82
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2004-12-31
Earnings History > 65 > report Date
2005-02-11
Earnings History > 65 > date
2004-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
-0.9792
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2004-09-30
Earnings History > 66 > report Date
2004-10-28
Earnings History > 66 > date
2004-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
-0.7105
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2004-06-30
Earnings History > 67 > report Date
2004-08-18
Earnings History > 67 > date
2004-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.42
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2004-03-31
Earnings History > 68 > report Date
2004-04-22
Earnings History > 68 > date
2004-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.3712
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2003-12-31
Earnings History > 69 > report Date
2004-02-11
Earnings History > 69 > date
2003-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.0716
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2003-09-30
Earnings History > 70 > report Date
2003-10-28
Earnings History > 70 > date
2003-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.0083
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2003-06-30
Earnings History > 71 > report Date
2003-09-26
Earnings History > 71 > date
2003-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
1.2178
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2003-03-31
Earnings History > 72 > report Date
2003-04-29
Earnings History > 72 > date
2003-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.6144
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Federal Screw Works manufactures and sells industrial component parts primarily to the automobile industry in the United States. It operates through Big Rapids, Romulus, Traverse City, and Novex Tool divisions. The company offers cold formed and machined pins, including piston pins, planetary and differential gear shafts, and oil pump and steering shafts for the automotive, refrigeration, and small engine industries; and cold formed machined products, such as suspension ball studs, fluid line adapters, and precision formed and machined valve lifter bodies to the automotive industry. It also provides close tolerance machined products that are used in transmission valves, ball joints, steering gear bulkhead assemblies, torque converter hubs, and piston pins; and engineered nut products comprising prevailing torque nuts, free spinning nuts, slotted nuts, nut retainer assemblies, and nut washer assemblies to the automotive industry. In addition, the company offers cold form tooling products, which include assemblies, sleeves, dies, and punches; and complex cold formed parts, such as tie rod housings, valve lifter bodies, and suspension components. Federal Screw Works was founded in 1917 and is based in Romulus, Michigan.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-06-30)
Health Score
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)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Federal Screw Works
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-06-30
EPS Actual
0.2673
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.