_id
69147b44ccc777a4e85d9064
Ticker
MPAA
Name
Motorcar Parts of America Inc
Exchange
NASDAQ
Address
2929 California Street, Torrance, CA, United States, 90503
Country
USA
Sector
Consumer Cyclical
Industry
Auto Parts
Currency
USD
Website
https://www.motorcarparts.com
Description
Motorcar Parts of America, Inc. manufactures, remanufactures, and distributes heavy-duty truck, industrial, marine, and agricultural application replacement parts in the United States. It operates through three segments: Hard Parts, Test Solutions and Diagnostic Equipment, and Heavy Duty. The company offers light duty rotating electrical products, including alternators and starters; wheel hub assemblies and bearings; brake-related products comprising brake calipers, brake boosters, brake rotors, brake pads, and brake master cylinders; and turbochargers. It also provides test solutions and diagnostic equipment that include applications for combustion engine vehicles, such as bench-top testers for alternators and starters; equipment for the pre- and post-production of electric vehicles; and software emulation of power systems applications for the electrification of various forms of transportation. In addition, the company offers heavy duty parts, including non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications. It sells its products to automotive retail chain stores and warehouse distributors in North America, as well as various automobile manufacturers for their aftermarket programs and warranty replacement programs. The company provides its products under the Private Label, Quality-Built, Pure Energy, D&V Electronics, Dixie Electric, and DelStar brands. Motorcar Parts of America, Inc. was incorporated in 1968 and is headquartered in Torrance, California.
Last Close
13.54
Volume
141875
Current Price
13.825
Change
2.1048744460856734
Last Updated
2025-12-02T12:03:59.959Z
Image
data:image/webp;base64,UklGRv4EAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSHsBAAANkCPbtmorc537BHd3d83JfkROA9w1hHZQNIEmUEQWfwjd3d3tnrOC9427M0giYgL4ZzwpQvEQUu0ISmWQVM/fMraoYfp58Yk8gPLx/bii4R69+ciF1FPVe9aULDdN9fQTJwugeswh3KL5iYXf3/R4ld0ioPW5MMAKcopxlzTABqwYVxFQWE1Mcb1HubWYFMEtblIAZoxGEeDDBwyprMAhSnogAHkFuRXBukNVg1lH1KvIPWtRCHEVg/LY6THc+vN4AM+pguj1t4GWU6oY91DpWUtJMa6TCpg1xBQ3kCGzmhQicQ2DPHkSiuD049lAS0xI63FnoOXkVox7pAywDivGNeSBREQxUG4viOEWtzHA9LEx4MM7Ss8ynCJYD8WAq8lVhJJu0aqFWUPU62CA+SiEdYWZW8u5Nzyb+0cBPObSH/o+5SnnOb1todW4Ul0+BT9+d41ubO+bWatp9D8nlbPtOmE9PPMaNw6lmh/9CKyWCVgbnMiAM2EL/wMDAFZQOCBcAwAAsBAAnQEqQABAAD61UJ9KpyUiojAZ+ADgFolsAMxQAItRUPcKNq4Ebk/Rj3AbdDzAfrl+s3u6+i3eQPQA/QDrUJ9YLrxIzjdKjiA4wO8GMr6JcI3xjLQpuHY6cyvKi0R13moNgLT/MRRcm4ObN1aGv7HeIqtzB7O4FMcLLDaNQZG8hXy+tDLVfiPy9E5LIAD++wz7P/+Rw/6CzbbPyqWfzlmzMo2HdXJ8UELF5DBmSjnXPMftopE1brjhpXGoOjShQuC5JFUcOxsIJSJ4metPJw1l/nauKouY6lu6LYc+45el+Me+2xFc9dcz+l7MwPbo83VrsTlypCg08iX0yRfJnEoucgPSpICXAD4Pb+dyHIm+6HvMexPVMc6sZ+lJnsIms7f9FcBe/ApZU3d+wrCtYmykB/sAt/QmRX3d21yMbxhxIhDhXWyhhdHa2bF30NZ+U8yxY/Y4FSIK7k1CXrSDmcjJxq//edz2MSK6/MQbiDbkdLn8ZyY73Q4DekN/vNxv/lwsnZ6aEviAr49ogwvWpHj272PaeTjse1HhZsZkEf8eposozb/uIiIJ0sr81ge3gafPxRARKmmoGH8rrYtbvIaTg1jYDCfzYfqPLrEM+/T16f8TG9j+qTO+J33OMu44Xxx3zYraRkMib5DjcjN4C4UCkEJl4zOiWnNdvZySE++bto3WZynW/cG4zlhlyshUQqBMICuI46/OOg8ZK/fPD90EXAlVKfL2Txr/v22UTVH/f4ArpU9DngK9XojltubQ5hQ0H069+So377FW8r/lc49oooz7DDkcOEIxLv2vc4WZr8pjW9ZMxE/DZXLy6Mr8qtlcjceolpo23MKqGYRI0yW856XFsYWK1vAHnEVhTEVr7hz/GmEgroaM/zyWpK6jA+bliBmrgwZoMVwtNoMbKLOp0N5h+fuwKb+a1wmmam5rw0F5mp5pmC7fE3Ulhb1nJi8U/G8Ea5hLsenYyxfupFZfaJQpvqGbcLVNNm7xTB0uNHdVEcemGe5fK5D/H2lUyRSK9fhBdztWaRdQEfyp/oetP8+fUHVuwWlo0TXWnZ1IXt8rBK5PCgoy5pe7pPpXulPr/Ym2wbptr0pwoMFIMGJo4w1hxriF4Vk227oARzD9AVR+m1S+dckAAAA=
Ipo Date
1994-03-23T00:00:00.000Z
Market Cap
257579072
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.999
Sentiment Sources
1
Rating
5
Target Price
20
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
221470000
Cost Of Revenue
178743000
Gross Profit
42727000
Operating Expenses
27825000
Operating Income
14902000
Interest Expense
12699000
Pretax Income
1412000
Net Income
-2149000
Eps
-0.11096404831960208
Dividends Per Share
-
Shares Outstanding
19558015
Income Tax Expense
3561000
EBITDA
16484000
Operating Margin
6.7286765701900935
Total Other Income Expense Net
-13490000
Cash
15710000
Short Term Investments
2025000
Receivables
134316000
Inventories
372590000
Total Current Assets
546732000
Property Plant Equipment
99500000
Total Assets
989968000
Payables
196245000
Short Term Debt
83411000
Long Term Debt
43444000
Total Liabilities
731432000
Equity
258536000
Depreciation
2373000
Change In Working Capital
9358000
Cash From Operations
21865000
Capital Expenditures
1026000
Cash From Investing
-936000
Cash From Financing
-17563000
Net Change In Cash
3231000
PE
109.75
PB
1.007898501620664
ROE
-0.8312188631370485
ROA
-0.2170777237244032
FCF
20839000
Fcf Percent
0.09409400821781731
Piotroski FScore
2
Health Score
29
Deep Value Investing Score
5.5
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
5.3
Garp Investing Score
3.5
Growth Investing Score
4
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
221470000
Quarters > 0 > income Statement > cost Of Revenue
178743000
Quarters > 0 > income Statement > gross Profit
42727000
Quarters > 0 > income Statement > operating Expenses
27825000
Quarters > 0 > income Statement > operating Income
14902000
Quarters > 0 > income Statement > interest Expense
12699000
Quarters > 0 > income Statement > pretax Income
1412000
Quarters > 0 > income Statement > net Income
-2149000
Quarters > 0 > income Statement > eps
-0.11096404831960208
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
19366633
Quarters > 0 > income Statement > income Tax Expense
3561000
Quarters > 0 > income Statement > EBITDA
16484000
Quarters > 0 > income Statement > operating Margin
6.7286765701900935
Quarters > 0 > income Statement > total Other Income Expense Net
-13490000
Quarters > 0 > balance Sheet > cash
15710000
Quarters > 0 > balance Sheet > short Term Investments
2025000
Quarters > 0 > balance Sheet > receivables
134316000
Quarters > 0 > balance Sheet > inventories
372590000
Quarters > 0 > balance Sheet > total Current Assets
546732000
Quarters > 0 > balance Sheet > property Plant Equipment
99500000
Quarters > 0 > balance Sheet > total Assets
989968000
Quarters > 0 > balance Sheet > payables
196245000
Quarters > 0 > balance Sheet > short Term Debt
83411000
Quarters > 0 > balance Sheet > long Term Debt
43444000
Quarters > 0 > balance Sheet > total Liabilities
731432000
Quarters > 0 > balance Sheet > equity
258536000
Quarters > 0 > cash Flow > net Income
-2149000
Quarters > 0 > cash Flow > depreciation
2373000
Quarters > 0 > cash Flow > change In Working Capital
9358000
Quarters > 0 > cash Flow > cash From Operations
21865000
Quarters > 0 > cash Flow > capital Expenditures
1026000
Quarters > 0 > cash Flow > cash From Investing
-936000
Quarters > 0 > cash Flow > cash From Financing
-17563000
Quarters > 0 > cash Flow > net Change In Cash
3231000
Quarters > 0 > ratios > PE
-0.11096404831960208
Quarters > 0 > ratios > PB
1.007898501620664
Quarters > 0 > ratios > ROE
-0.8312188631370485
Quarters > 0 > ratios > ROA
-0.2170777237244032
Quarters > 0 > ratios > FCF
20839000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.09409400821781731
Quarters > 0 > health Score
29
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
188364000
Quarters > 1 > income Statement > cost Of Revenue
154447000
Quarters > 1 > income Statement > gross Profit
33917000
Quarters > 1 > income Statement > operating Expenses
26542000
Quarters > 1 > income Statement > operating Income
7375000
Quarters > 1 > income Statement > interest Expense
12812000
Quarters > 1 > income Statement > pretax Income
5467000
Quarters > 1 > income Statement > net Income
3042000
Quarters > 1 > income Statement > eps
0.15272876140137526
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
19917663
Quarters > 1 > income Statement > income Tax Expense
2425000
Quarters > 1 > income Statement > EBITDA
20728000
Quarters > 1 > income Statement > operating Margin
3.915291669321102
Quarters > 1 > income Statement > total Other Income Expense Net
-1908000
Quarters > 1 > balance Sheet > cash
12479000
Quarters > 1 > balance Sheet > short Term Investments
2011000
Quarters > 1 > balance Sheet > receivables
115861000
Quarters > 1 > balance Sheet > inventories
366772000
Quarters > 1 > balance Sheet > total Current Assets
519381999
Quarters > 1 > balance Sheet > property Plant Equipment
101475000
Quarters > 1 > balance Sheet > total Assets
973350000
Quarters > 1 > balance Sheet > payables
176269000
Quarters > 1 > balance Sheet > short Term Debt
98373000
Quarters > 1 > balance Sheet > long Term Debt
40844000
Quarters > 1 > balance Sheet > total Liabilities
713237000
Quarters > 1 > balance Sheet > equity
260113000
Quarters > 1 > cash Flow > net Income
3042000
Quarters > 1 > cash Flow > depreciation
2449000
Quarters > 1 > cash Flow > change In Working Capital
1115000
Quarters > 1 > cash Flow > cash From Operations
10028000
Quarters > 1 > cash Flow > capital Expenditures
807000
Quarters > 1 > cash Flow > cash From Investing
-806000
Quarters > 1 > cash Flow > cash From Financing
-6778000
Quarters > 1 > cash Flow > net Change In Cash
3050000
Quarters > 1 > ratios > PE
0.15272876140137526
Quarters > 1 > ratios > PB
1.03029127980916
Quarters > 1 > ratios > ROE
1.169491720905914
Quarters > 1 > ratios > ROA
0.3125288950531669
Quarters > 1 > ratios > FCF
9221000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.04895309082414899
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
193105000
Quarters > 2 > income Statement > cost Of Revenue
154610000
Quarters > 2 > income Statement > gross Profit
38495000
Quarters > 2 > income Statement > operating Expenses
22217000
Quarters > 2 > income Statement > operating Income
16278000
Quarters > 2 > income Statement > interest Expense
12546000
Quarters > 2 > income Statement > pretax Income
1212000
Quarters > 2 > income Statement > net Income
-722000
Quarters > 2 > income Statement > eps
-0.03667767335534671
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
19685000
Quarters > 2 > income Statement > income Tax Expense
1934000
Quarters > 2 > income Statement > EBITDA
16296000
Quarters > 2 > income Statement > operating Margin
8.429610833484375
Quarters > 2 > income Statement > total Other Income Expense Net
-15066000
Quarters > 2 > balance Sheet > cash
9429000
Quarters > 2 > balance Sheet > short Term Investments
1881000
Quarters > 2 > balance Sheet > receivables
124878000
Quarters > 2 > balance Sheet > inventories
359669000
Quarters > 2 > balance Sheet > total Current Assets
511471000
Quarters > 2 > balance Sheet > property Plant Equipment
98593000
Quarters > 2 > balance Sheet > total Assets
957636000
Quarters > 2 > balance Sheet > payables
141906000
Quarters > 2 > balance Sheet > short Term Debt
100769000
Quarters > 2 > balance Sheet > long Term Debt
35207000
Quarters > 2 > balance Sheet > total Liabilities
699937000
Quarters > 2 > balance Sheet > equity
257699000
Quarters > 2 > cash Flow > net Income
-722000
Quarters > 2 > cash Flow > depreciation
2538000
Quarters > 2 > cash Flow > change In Working Capital
-8533000
Quarters > 2 > cash Flow > cash From Operations
9109000
Quarters > 2 > cash Flow > capital Expenditures
2862000
Quarters > 2 > cash Flow > cash From Investing
-2855000
Quarters > 2 > cash Flow > cash From Financing
-7859000
Quarters > 2 > cash Flow > net Change In Cash
-1381000
Quarters > 2 > ratios > PE
-0.03667767335534671
Quarters > 2 > ratios > PB
1.027794733390506
Quarters > 2 > ratios > ROE
-0.28017182837341237
Quarters > 2 > ratios > ROA
-0.07539399103626011
Quarters > 2 > ratios > FCF
6247000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.03235027575671267
Quarters > 2 > health Score
23
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
186176000
Quarters > 3 > income Statement > cost Of Revenue
141294000
Quarters > 3 > income Statement > gross Profit
44882000
Quarters > 3 > income Statement > operating Expenses
27301000
Quarters > 3 > income Statement > operating Income
17581000
Quarters > 3 > income Statement > interest Expense
14435000
Quarters > 3 > income Statement > pretax Income
3406000
Quarters > 3 > income Statement > net Income
2291000
Quarters > 3 > income Statement > eps
0.11221064372077368
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
20416958
Quarters > 3 > income Statement > income Tax Expense
1115000
Quarters > 3 > income Statement > EBITDA
20373000
Quarters > 3 > income Statement > operating Margin
9.443215022344448
Quarters > 3 > income Statement > total Other Income Expense Net
-14175000
Quarters > 3 > balance Sheet > cash
10810000
Quarters > 3 > balance Sheet > short Term Investments
1909000
Quarters > 3 > balance Sheet > receivables
104253000
Quarters > 3 > balance Sheet > inventories
367028000
Quarters > 3 > balance Sheet > total Current Assets
504304000
Quarters > 3 > balance Sheet > property Plant Equipment
98506000
Quarters > 3 > balance Sheet > total Assets
949508000
Quarters > 3 > balance Sheet > payables
158113000
Quarters > 3 > balance Sheet > short Term Debt
104110000
Quarters > 3 > balance Sheet > long Term Debt
32377000
Quarters > 3 > balance Sheet > total Liabilities
686837000
Quarters > 3 > balance Sheet > equity
262671000
Quarters > 3 > cash Flow > net Income
2291000
Quarters > 3 > cash Flow > depreciation
2532000
Quarters > 3 > cash Flow > change In Working Capital
16166000
Quarters > 3 > cash Flow > cash From Operations
34357000
Quarters > 3 > cash Flow > capital Expenditures
669000
Quarters > 3 > cash Flow > cash From Investing
-635000
Quarters > 3 > cash Flow > cash From Financing
-32431000
Quarters > 3 > cash Flow > net Change In Cash
397000
Quarters > 3 > ratios > PE
0.11221064372077368
Quarters > 3 > ratios > PB
1.0458336469956713
Quarters > 3 > ratios > ROE
0.872193732844509
Quarters > 3 > ratios > ROA
0.24128285385694487
Quarters > 3 > ratios > FCF
33688000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.18094706084565143
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
757354000
Annuals > 0 > income Statement > cost Of Revenue
603526000
Annuals > 0 > income Statement > gross Profit
153828000
Annuals > 0 > income Statement > operating Expenses
113905000
Annuals > 0 > income Statement > operating Income
39923000
Annuals > 0 > income Statement > interest Expense
55550000
Annuals > 0 > income Statement > pretax Income
-15687000
Annuals > 0 > income Statement > net Income
-19470000
Annuals > 0 > income Statement > eps
-0.9890779781559563
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
19685000
Annuals > 0 > income Statement > income Tax Expense
3783000
Annuals > 0 > income Statement > EBITDA
50263000
Annuals > 0 > income Statement > operating Margin
5.271379038072024
Annuals > 0 > income Statement > total Other Income Expense Net
-55610000
Annuals > 0 > balance Sheet > cash
9429000
Annuals > 0 > balance Sheet > short Term Investments
1881000
Annuals > 0 > balance Sheet > receivables
124878000
Annuals > 0 > balance Sheet > inventories
359669000
Annuals > 0 > balance Sheet > total Current Assets
511471000
Annuals > 0 > balance Sheet > property Plant Equipment
98593000
Annuals > 0 > balance Sheet > total Assets
957636000
Annuals > 0 > balance Sheet > payables
141906000
Annuals > 0 > balance Sheet > short Term Debt
100769000
Annuals > 0 > balance Sheet > long Term Debt
35207000
Annuals > 0 > balance Sheet > total Liabilities
699937000
Annuals > 0 > balance Sheet > equity
257699000
Annuals > 0 > cash Flow > net Income
-19470000
Annuals > 0 > cash Flow > depreciation
10400000
Annuals > 0 > cash Flow > change In Working Capital
-8967000
Annuals > 0 > cash Flow > cash From Operations
45477000
Annuals > 0 > cash Flow > capital Expenditures
4578000
Annuals > 0 > cash Flow > cash From Investing
-4469000
Annuals > 0 > cash Flow > cash From Financing
-44655000
Annuals > 0 > cash Flow > net Change In Cash
-4545000
Annuals > 0 > ratios > PE
-0.9890779781559563
Annuals > 0 > ratios > PB
1.006024276384464
Annuals > 0 > ratios > ROE
-7.555326175111274
Annuals > 0 > ratios > ROA
-2.0331315865318347
Annuals > 0 > ratios > FCF
40899000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.05400248760817267
Annuals > 0 > health Score
25
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
717684000
Annuals > 1 > income Statement > cost Of Revenue
585133000
Annuals > 1 > income Statement > gross Profit
132551000
Annuals > 1 > income Statement > operating Expenses
86431000
Annuals > 1 > income Statement > operating Income
46120000
Annuals > 1 > income Statement > interest Expense
60040000
Annuals > 1 > income Statement > pretax Income
-13068000
Annuals > 1 > income Statement > net Income
-49244000
Annuals > 1 > income Statement > eps
-2.5122946529203003
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
19601204
Annuals > 1 > income Statement > income Tax Expense
36176000
Annuals > 1 > income Statement > EBITDA
58591000
Annuals > 1 > income Statement > operating Margin
6.426226584402049
Annuals > 1 > income Statement > total Other Income Expense Net
-59188000
Annuals > 1 > balance Sheet > cash
13974000
Annuals > 1 > balance Sheet > short Term Investments
1837000
Annuals > 1 > balance Sheet > receivables
129118000
Annuals > 1 > balance Sheet > inventories
397328000
Annuals > 1 > balance Sheet > total Current Assets
560459000
Annuals > 1 > balance Sheet > property Plant Equipment
122311000
Annuals > 1 > balance Sheet > total Assets
1012002000
Annuals > 1 > balance Sheet > payables
154977000
Annuals > 1 > balance Sheet > short Term Debt
136319000
Annuals > 1 > balance Sheet > long Term Debt
30776000
Annuals > 1 > balance Sheet > total Liabilities
726892000
Annuals > 1 > balance Sheet > equity
285110000
Annuals > 1 > cash Flow > net Income
-49244000
Annuals > 1 > cash Flow > depreciation
11619000
Annuals > 1 > cash Flow > change In Working Capital
2404000
Annuals > 1 > cash Flow > cash From Operations
39172000
Annuals > 1 > cash Flow > capital Expenditures
1000000
Annuals > 1 > cash Flow > cash From Investing
-479000
Annuals > 1 > cash Flow > cash From Financing
-36439000
Annuals > 1 > cash Flow > net Change In Cash
2378000
Annuals > 1 > ratios > PE
-2.5122946529203003
Annuals > 1 > ratios > PB
0.9054324880923152
Annuals > 1 > ratios > ROE
-17.271930132229667
Annuals > 1 > ratios > ROA
-4.865998288540932
Annuals > 1 > ratios > FCF
38172000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.05318775394184627
Annuals > 1 > health Score
24
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
683074000
Annuals > 2 > income Statement > cost Of Revenue
569112000
Annuals > 2 > income Statement > gross Profit
113962000
Annuals > 2 > income Statement > operating Expenses
77516000
Annuals > 2 > income Statement > operating Income
36446000
Annuals > 2 > income Statement > interest Expense
39555000
Annuals > 2 > income Statement > pretax Income
-3109000
Annuals > 2 > income Statement > net Income
-4207000
Annuals > 2 > income Statement > eps
-0.21752567159693834
Annuals > 2 > income Statement > dividends Per Share
29000
Annuals > 2 > income Statement > shares Outstanding
19340246
Annuals > 2 > income Statement > income Tax Expense
1098000
Annuals > 2 > income Statement > EBITDA
48890000
Annuals > 2 > income Statement > operating Margin
5.335585895525228
Annuals > 2 > income Statement > total Other Income Expense Net
-39555000
Annuals > 2 > balance Sheet > cash
11596000
Annuals > 2 > balance Sheet > short Term Investments
2011000
Annuals > 2 > balance Sheet > receivables
147467000
Annuals > 2 > balance Sheet > inventories
356254000
Annuals > 2 > balance Sheet > total Current Assets
537478000
Annuals > 2 > balance Sheet > property Plant Equipment
133671000
Annuals > 2 > balance Sheet > total Assets
1028565000
Annuals > 2 > balance Sheet > payables
119437000
Annuals > 2 > balance Sheet > short Term Debt
157631000
Annuals > 2 > balance Sheet > long Term Debt
40273000
Annuals > 2 > balance Sheet > total Liabilities
708090000
Annuals > 2 > balance Sheet > equity
320475000
Annuals > 2 > cash Flow > net Income
-4207000
Annuals > 2 > cash Flow > depreciation
12444000
Annuals > 2 > cash Flow > change In Working Capital
-64606000
Annuals > 2 > cash Flow > cash From Operations
-21754000
Annuals > 2 > cash Flow > capital Expenditures
4201000
Annuals > 2 > cash Flow > cash From Investing
-4191000
Annuals > 2 > cash Flow > cash From Financing
14308000
Annuals > 2 > cash Flow > net Change In Cash
-11420000
Annuals > 2 > ratios > PE
-0.21752567159693834
Annuals > 2 > ratios > PB
0.7947922297215072
Annuals > 2 > ratios > ROE
-1.3127389031905765
Annuals > 2 > ratios > ROA
-0.40901644524167163
Annuals > 2 > ratios > FCF
-25955000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.037997347285945594
Annuals > 2 > health Score
19
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
650308000
Annuals > 3 > income Statement > cost Of Revenue
532443000
Annuals > 3 > income Statement > gross Profit
117865000
Annuals > 3 > income Statement > operating Expenses
89161000
Annuals > 3 > income Statement > operating Income
28704000
Annuals > 3 > income Statement > interest Expense
15555000
Annuals > 3 > income Statement > pretax Income
13149000
Annuals > 3 > income Statement > net Income
7361000
Annuals > 3 > income Statement > eps
0.3763360543437238
Annuals > 3 > income Statement > dividends Per Share
499000
Annuals > 3 > income Statement > shares Outstanding
19559646
Annuals > 3 > income Statement > income Tax Expense
5788000
Annuals > 3 > income Statement > EBITDA
41590000
Annuals > 3 > income Statement > operating Margin
4.413908486440271
Annuals > 3 > income Statement > total Other Income Expense Net
-15555000
Annuals > 3 > balance Sheet > cash
23016000
Annuals > 3 > balance Sheet > short Term Investments
2202000
Annuals > 3 > balance Sheet > receivables
112876000
Annuals > 3 > balance Sheet > inventories
385504000
Annuals > 3 > balance Sheet > total Current Assets
536985000
Annuals > 3 > balance Sheet > property Plant Equipment
133059000
Annuals > 3 > balance Sheet > total Assets
1015698000
Annuals > 3 > balance Sheet > payables
147469000
Annuals > 3 > balance Sheet > short Term Debt
165458000
Annuals > 3 > balance Sheet > long Term Debt
13024000
Annuals > 3 > balance Sheet > total Liabilities
700435000
Annuals > 3 > balance Sheet > equity
315263000
Annuals > 3 > cash Flow > net Income
7361000
Annuals > 3 > cash Flow > depreciation
12886000
Annuals > 3 > cash Flow > change In Working Capital
-99919000
Annuals > 3 > cash Flow > cash From Operations
-44862000
Annuals > 3 > cash Flow > capital Expenditures
7550000
Annuals > 3 > cash Flow > cash From Investing
-7938000
Annuals > 3 > cash Flow > cash From Financing
60215000
Annuals > 3 > cash Flow > net Change In Cash
7493000
Annuals > 3 > ratios > PE
0.3763360543437238
Annuals > 3 > ratios > PB
0.8170972737682506
Annuals > 3 > ratios > ROE
2.3348759607058236
Annuals > 3 > ratios > ROA
0.7247232937349488
Annuals > 3 > ratios > FCF
-52412000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.08059565621213333
Annuals > 3 > health Score
37
Valuation > metrics > PE
109.75
Valuation > metrics > PB
1.007898501620664
Valuation > final Score
50
Valuation > verdict
169.5% Overvalued
Profitability > metrics > ROE
-0.8312188631370485
Profitability > metrics > ROA
-0.39306278030186637
Profitability > metrics > Net Margin
-0.009703345825619722
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.8291301791626697
Risk > metrics > Interest Coverage
1.1734782266320183
Risk > final Score
23
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.9550161627141918
Liquidity > metrics > Quick Ratio
0.6227007466315759
Liquidity > final Score
80
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
7
Prev Profitabilities > 1
0
Prev Profitabilities > 2
5
Prev Risks > 0
20
Prev Risks > 1
23
Prev Risks > 2
23
Prev Liquidities > 0
75
Prev Liquidities > 1
81
Prev Liquidities > 2
74
Updated At
2025-12-12T19:52:26.899Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-05
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.36
Earnings History > 0 > eps Difference
-0.36
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-18
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.17
Earnings History > 1 > eps Estimate
0.5
Earnings History > 1 > eps Difference
-0.33
Earnings History > 1 > surprise Percent
-66
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.13
Earnings History > 2 > eps Estimate
0.31
Earnings History > 2 > eps Difference
-0.18
Earnings History > 2 > surprise Percent
-58.0645
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-06-09
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.04
Earnings History > 3 > eps Estimate
0.47
Earnings History > 3 > eps Difference
-0.51
Earnings History > 3 > surprise Percent
-108.5106
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-07
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1122
Earnings History > 4 > eps Estimate
0.43
Earnings History > 4 > eps Difference
-0.3178
Earnings History > 4 > surprise Percent
-73.907
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
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.1495
Earnings History > 5 > eps Estimate
0.18
Earnings History > 5 > eps Difference
-0.3295
Earnings History > 5 > surprise Percent
-183.0556
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.33
Earnings History > 6 > eps Estimate
0.07
Earnings History > 6 > eps Difference
-0.4
Earnings History > 6 > surprise Percent
-571.4286
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-06-11
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.12
Earnings History > 7 > eps Estimate
0.16
Earnings History > 7 > eps Difference
-0.04
Earnings History > 7 > surprise Percent
-25
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-09
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.27
Earnings History > 8 > eps Estimate
0.08
Earnings History > 8 > eps Difference
-0.35
Earnings History > 8 > surprise Percent
-437.5
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
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.48
Earnings History > 9 > eps Estimate
0.17
Earnings History > 9 > eps Difference
0.31
Earnings History > 9 > surprise Percent
182.3529
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
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.04
Earnings History > 10 > eps Estimate
0.13
Earnings History > 10 > eps Difference
-0.09
Earnings History > 10 > surprise Percent
-69.2308
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-06-13
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.05
Earnings History > 11 > eps Estimate
0.42
Earnings History > 11 > eps Difference
-0.47
Earnings History > 11 > surprise Percent
-111.9048
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-09
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.21
Earnings History > 12 > eps Estimate
0.55
Earnings History > 12 > eps Difference
-0.34
Earnings History > 12 > surprise Percent
-61.8182
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.12
Earnings History > 13 > eps Estimate
0.42
Earnings History > 13 > eps Difference
-0.3
Earnings History > 13 > surprise Percent
-71.4286
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-09
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.35
Earnings History > 14 > eps Estimate
0.31
Earnings History > 14 > eps Difference
0.04
Earnings History > 14 > surprise Percent
12.9032
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-06-14
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.25
Earnings History > 15 > eps Estimate
0.47
Earnings History > 15 > eps Difference
-0.22
Earnings History > 15 > surprise Percent
-46.8085
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-09
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.6
Earnings History > 16 > eps Estimate
0.32
Earnings History > 16 > eps Difference
0.28
Earnings History > 16 > surprise Percent
87.5
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-09
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.49
Earnings History > 17 > eps Estimate
0.45
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
8.8889
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-09
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.43
Earnings History > 18 > eps Estimate
0.23
Earnings History > 18 > eps Difference
0.2
Earnings History > 18 > surprise Percent
86.9565
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-14
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.74
Earnings History > 19 > eps Estimate
0.64
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
15.625
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-09
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.34
Earnings History > 20 > eps Estimate
0.49
Earnings History > 20 > eps Difference
-0.15
Earnings History > 20 > surprise Percent
-30.6122
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-09
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.74
Earnings History > 21 > eps Estimate
0.46
Earnings History > 21 > eps Difference
0.28
Earnings History > 21 > surprise Percent
60.8696
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-10
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.04
Earnings History > 22 > eps Estimate
-0.08
Earnings History > 22 > eps Difference
0.12
Earnings History > 22 > surprise Percent
150
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-15
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.59
Earnings History > 23 > eps Estimate
0.56
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
5.3571
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-10
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.28
Earnings History > 24 > eps Estimate
0.43
Earnings History > 24 > eps Difference
-0.15
Earnings History > 24 > surprise Percent
-34.8837
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
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.68
Earnings History > 25 > eps Estimate
0.42
Earnings History > 25 > eps Difference
0.26
Earnings History > 25 > surprise Percent
61.9048
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
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.09
Earnings History > 26 > eps Estimate
0.1
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-10
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-06-28
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.63
Earnings History > 27 > eps Estimate
0.53
Earnings History > 27 > eps Difference
0.1
Earnings History > 27 > surprise Percent
18.8679
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-11
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.35
Earnings History > 28 > eps Estimate
0.38
Earnings History > 28 > eps Difference
-0.03
Earnings History > 28 > surprise Percent
-7.8947
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-09
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.6
Earnings History > 29 > eps Estimate
0.51
Earnings History > 29 > eps Difference
0.09
Earnings History > 29 > surprise Percent
17.6471
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.15
Earnings History > 30 > eps Estimate
0.21
Earnings History > 30 > eps Difference
-0.06
Earnings History > 30 > surprise Percent
-28.5714
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-06-14
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.56
Earnings History > 31 > eps Estimate
0.68
Earnings History > 31 > eps Difference
-0.12
Earnings History > 31 > surprise Percent
-17.6471
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-09
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.34
Earnings History > 32 > eps Estimate
0.49
Earnings History > 32 > eps Difference
-0.15
Earnings History > 32 > surprise Percent
-30.6122
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.5
Earnings History > 33 > eps Estimate
0.56
Earnings History > 33 > eps Difference
-0.06
Earnings History > 33 > surprise Percent
-10.7143
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.38
Earnings History > 34 > eps Estimate
0.37
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.7027
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-14
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.58
Earnings History > 35 > eps Estimate
0.6
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-3.3333
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.6
Earnings History > 36 > eps Estimate
0.53
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
13.2075
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.64
Earnings History > 37 > eps Estimate
0.58
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
10.3448
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-09
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.52
Earnings History > 38 > eps Estimate
0.4
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
30
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-14
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.5
Earnings History > 39 > eps Estimate
0.54
Earnings History > 39 > eps Difference
-0.04
Earnings History > 39 > surprise Percent
-7.4074
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.52
Earnings History > 40 > eps Estimate
0.51
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
1.9608
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-09
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.62
Earnings History > 41 > eps Estimate
0.55
Earnings History > 41 > eps Difference
0.07
Earnings History > 41 > surprise Percent
12.7273
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-10
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.44
Earnings History > 42 > eps Estimate
0.36
Earnings History > 42 > eps Difference
0.08
Earnings History > 42 > surprise Percent
22.2222
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-15
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.53
Earnings History > 43 > eps Estimate
0.43
Earnings History > 43 > eps Difference
0.1
Earnings History > 43 > surprise Percent
23.2558
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-09
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.43
Earnings History > 44 > eps Estimate
0.35
Earnings History > 44 > eps Difference
0.08
Earnings History > 44 > surprise Percent
22.8571
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-10
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6
Earnings History > 45 > eps Estimate
0.35
Earnings History > 45 > eps Difference
0.25
Earnings History > 45 > surprise Percent
71.4286
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-11
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.3
Earnings History > 46 > eps Estimate
0.25
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
20
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-16
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.43
Earnings History > 47 > eps Estimate
0.39
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
10.2564
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-10
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.39
Earnings History > 48 > eps Estimate
0.26
Earnings History > 48 > eps Difference
0.13
Earnings History > 48 > surprise Percent
50
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-12
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.37
Earnings History > 49 > eps Estimate
0.27
Earnings History > 49 > eps Difference
0.1
Earnings History > 49 > surprise Percent
37.037
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-09
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.22
Earnings History > 50 > eps Estimate
0.15
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
46.6667
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-17
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.14
Earnings History > 51 > eps Estimate
-0.02
Earnings History > 51 > eps Difference
-0.12
Earnings History > 51 > surprise Percent
-600
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-15
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.44
Earnings History > 52 > eps Estimate
-0.05
Earnings History > 52 > eps Difference
-0.39
Earnings History > 52 > surprise Percent
-780
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-18
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.02
Earnings History > 53 > eps Estimate
0.01
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
100
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-28
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.32
Earnings History > 54 > eps Estimate
-0.08
Earnings History > 54 > eps Difference
-0.24
Earnings History > 54 > surprise Percent
-300
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-14
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.83
Earnings History > 55 > eps Estimate
0.06
Earnings History > 55 > eps Difference
-0.89
Earnings History > 55 > surprise Percent
-1483.3333
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.04
Earnings History > 56 > eps Estimate
0.19
Earnings History > 56 > eps Difference
-0.15
Earnings History > 56 > surprise Percent
-78.9474
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-15
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.15
Earnings History > 57 > eps Estimate
0.21
Earnings History > 57 > eps Difference
-0.06
Earnings History > 57 > surprise Percent
-28.5714
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-13
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.28
Earnings History > 58 > eps Estimate
0.25
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
12
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-07
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3
Earnings History > 59 > eps Estimate
0.23
Earnings History > 59 > eps Difference
0.07
Earnings History > 59 > surprise Percent
30.4348
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-08
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.29
Earnings History > 60 > eps Estimate
0.26
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
11.5385
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-09
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.21
Earnings History > 61 > eps Estimate
0.19
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
10.5263
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-06-14
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.24
Earnings History > 62 > eps Estimate
0.14
Earnings History > 62 > eps Difference
0.1
Earnings History > 62 > surprise Percent
71.4286
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-08
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.18
Earnings History > 63 > eps Estimate
0.17
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
5.8824
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-04
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.28
Earnings History > 64 > eps Estimate
0.13
Earnings History > 64 > eps Difference
0.15
Earnings History > 64 > surprise Percent
115.3846
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-10
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1
Earnings History > 65 > eps Estimate
0.06
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
66.6667
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-06-15
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.1
Earnings History > 66 > eps Estimate
0.12
Earnings History > 66 > eps Difference
-0.22
Earnings History > 66 > surprise Percent
-183.3333
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-09
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.03
Earnings History > 67 > eps Estimate
0.15
Earnings History > 67 > eps Difference
-0.18
Earnings History > 67 > surprise Percent
-120
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-10
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.19
Earnings History > 68 > eps Estimate
0.22
Earnings History > 68 > eps Difference
-0.03
Earnings History > 68 > surprise Percent
-13.6364
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-11
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.25
Earnings History > 69 > eps Estimate
0.18
Earnings History > 69 > eps Difference
0.07
Earnings History > 69 > surprise Percent
38.8889
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-06-16
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.22
Earnings History > 70 > eps Estimate
0.1
Earnings History > 70 > eps Difference
0.12
Earnings History > 70 > surprise Percent
120
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-11
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.02
Earnings History > 71 > eps Estimate
0.12
Earnings History > 71 > eps Difference
-0.14
Earnings History > 71 > surprise Percent
-116.6667
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-12
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0376
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-09
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1563
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-02-21
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.2544
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-11-13
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.2114
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-08-14
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1275
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-12-31
Earnings History > 77 > report Date
2006-02-14
Earnings History > 77 > date
2005-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.1364
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-09-30
Earnings History > 78 > report Date
2005-11-14
Earnings History > 78 > date
2005-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1926
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-06-30
Earnings History > 79 > report Date
2005-07-13
Earnings History > 79 > date
2005-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1966
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-12-31
Earnings History > 80 > report Date
2005-02-14
Earnings History > 80 > date
2004-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.2551
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-09-30
Earnings History > 81 > report Date
2004-11-14
Earnings History > 81 > date
2004-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2326
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-03-31
Earnings History > 82 > report Date
2004-06-29
Earnings History > 82 > date
2004-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.24
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2003-12-31
Earnings History > 83 > report Date
2004-02-17
Earnings History > 83 > date
2003-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1349
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2003-09-30
Earnings History > 84 > report Date
2003-11-11
Earnings History > 84 > date
2003-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2307
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-06-30
Earnings History > 85 > report Date
2003-08-14
Earnings History > 85 > date
2003-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0841
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-03-31
Earnings History > 86 > report Date
2003-03-31
Earnings History > 86 > date
2003-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.4552
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2002-12-31
Earnings History > 87 > report Date
2002-12-31
Earnings History > 87 > date
2002-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3811
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-09-30
Earnings History > 88 > report Date
2002-09-30
Earnings History > 88 > date
2002-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1807
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-06-30
Earnings History > 89 > report Date
2002-06-30
Earnings History > 89 > date
2002-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2283
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-03-31
Earnings History > 90 > report Date
2002-03-31
Earnings History > 90 > date
2002-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.83
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-12-31
Earnings History > 91 > report Date
2001-12-31
Earnings History > 91 > date
2001-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.1537
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2001-09-30
Earnings History > 92 > report Date
2001-09-30
Earnings History > 92 > date
2001-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.3992
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-06-30
Earnings History > 93 > report Date
2001-06-30
Earnings History > 93 > date
2001-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.132
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
1998-12-31
Earnings History > 94 > report Date
1999-02-03
Earnings History > 94 > date
1998-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.15
Earnings History > 94 > eps Estimate
0.25
Earnings History > 94 > eps Difference
-0.1
Earnings History > 94 > surprise Percent
-40
Earnings History > 95 > period
1998-09-30
Earnings History > 95 > report Date
1998-11-10
Earnings History > 95 > date
1998-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.3
Earnings History > 95 > eps Estimate
0.35
Earnings History > 95 > eps Difference
-0.05
Earnings History > 95 > surprise Percent
-14.2857
Earnings History > 96 > period
1998-06-30
Earnings History > 96 > report Date
1998-08-10
Earnings History > 96 > date
1998-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.25
Earnings History > 96 > eps Estimate
0.22
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
13.6364
Earnings History > 97 > period
1998-03-31
Earnings History > 97 > report Date
1998-06-03
Earnings History > 97 > date
1998-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.29
Earnings History > 97 > eps Estimate
0.26
Earnings History > 97 > eps Difference
0.03
Earnings History > 97 > surprise Percent
11.5385
Earnings History > 98 > period
1997-12-31
Earnings History > 98 > report Date
1998-01-26
Earnings History > 98 > date
1997-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.29
Earnings History > 98 > eps Estimate
0.36
Earnings History > 98 > eps Difference
-0.07
Earnings History > 98 > surprise Percent
-19.4444
Earnings History > 99 > period
1997-09-30
Earnings History > 99 > report Date
1997-10-29
Earnings History > 99 > date
1997-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.35
Earnings History > 99 > eps Estimate
0.34
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
2.9412
Earnings History > 100 > period
1997-06-30
Earnings History > 100 > report Date
1997-08-12
Earnings History > 100 > date
1997-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.23
Earnings History > 100 > eps Estimate
0.31
Earnings History > 100 > eps Difference
-0.08
Earnings History > 100 > surprise Percent
-25.8065
Earnings History > 101 > period
1997-03-31
Earnings History > 101 > report Date
1997-05-22
Earnings History > 101 > date
1997-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.33
Earnings History > 101 > eps Estimate
0.33
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
1996-12-31
Earnings History > 102 > report Date
1997-02-04
Earnings History > 102 > date
1996-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.29
Earnings History > 102 > eps Estimate
0.29
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
1996-09-30
Earnings History > 103 > report Date
1996-11-13
Earnings History > 103 > date
1996-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.28
Earnings History > 103 > eps Estimate
0.29
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-3.4483
Earnings History > 104 > period
1996-06-30
Earnings History > 104 > report Date
1996-08-01
Earnings History > 104 > date
1996-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.21
Earnings History > 104 > eps Estimate
0.22
Earnings History > 104 > eps Difference
-0.01
Earnings History > 104 > surprise Percent
-4.5455
Earnings History > 105 > period
1996-03-31
Earnings History > 105 > report Date
1996-05-20
Earnings History > 105 > date
1996-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.26
Earnings History > 105 > eps Estimate
0.26
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1995-12-31
Earnings History > 106 > report Date
1996-01-22
Earnings History > 106 > date
1995-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.25
Earnings History > 106 > eps Estimate
0.25
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Motorcar Parts of America, Inc. manufactures, remanufactures, and distributes heavy-duty truck, industrial, marine, and agricultural application replacement parts in the United States. It operates through three segments: Hard Parts, Test Solutions and Diagnostic Equipment, and Heavy Duty. The company offers light duty rotating electrical products, including alternators and starters; wheel hub assemblies and bearings; brake-related products comprising brake calipers, brake boosters, brake rotors, brake pads, and brake master cylinders; and turbochargers. It also provides test solutions and diagnostic equipment that include applications for combustion engine vehicles, such as bench-top testers for alternators and starters; equipment for the pre- and post-production of electric vehicles; and software emulation of power systems applications for the electrification of various forms of transportation. In addition, the company offers heavy duty parts, including non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications. It sells its products to automotive retail chain stores and warehouse distributors in North America, as well as various automobile manufacturers for their aftermarket programs and warranty replacement programs. The company provides its products under the Private Label, Quality-Built, Pure Energy, D&V Electronics, Dixie Electric, and DelStar brands. Motorcar Parts of America, Inc. was incorporated in 1968 and is headquartered in Torrance, California.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AMotorcar Parts of America (MPAA) Initiated with a Buy Rating | M GuruFocus
Read more →Motorcar Parts of America stock initiated with Buy rating at Freedom Capital - Investing.com
12/12/2025
Motorcar Parts of America stock initiated with Buy rating at Freedom Capital Investing.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$20
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
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)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 99.23% of the total shares of Motorcar Parts of America Inc
1.
Private Capital Management, LLC(12.5286%)
since
2025/06/30
2.
325 Capital LLC(10.4319%)
since
2025/06/30
3.
BlackRock Inc(6.4174%)
since
2025/06/30
4.
Dimensional Fund Advisors, Inc.(5.3499%)
since
2025/06/30
5.
Vanguard Group Inc(5.2774%)
since
2025/06/30
6.
Donald Smith & Co Inc(4.9576%)
since
2025/06/30
7.
Donald Smith & Co. All Eq Accounts Comp(4.9097%)
since
2025/06/30
8.
Pacific Ridge Capital Partners, LLC(4.6686%)
since
2025/06/30
9.
Azarias Capital Management, L.P.(3.1823%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(2.9771%)
since
2025/07/31
11.
RBF LLC(2.7853%)
since
2025/06/30
12.
Pure Financial Advisors, INC.(2.667%)
since
2025/06/30
13.
Marshall Wace Asset Management Ltd(2.6145%)
since
2025/06/30
14.
Private Capital Management Value Focus(2.5931%)
since
2025/03/31
15.
Geode Capital Management, LLC(2.3206%)
since
2025/06/30
16.
iShares Russell 2000 ETF(2.3065%)
since
2025/08/31
17.
American Century Companies Inc(2.065%)
since
2025/06/30
18.
Avantis US Small Cap Value ETF(2.0272%)
since
2025/08/30
19.
Adara Smaller Companies(1.8915%)
since
2025/07/31
20.
Morgan Stanley - Brokerage Accounts(1.6785%)
since
2025/06/30
21.
Donald Smith & Co. Micro Cap Val Eq(1.2865%)
since
2025/06/30
22.
State Street Corp(1.1636%)
since
2025/06/30
23.
D. E. Shaw & Co LP(1.1175%)
since
2025/06/30
24.
Vanguard Institutional Extnd Mkt Idx Tr(1.0754%)
since
2025/07/31
25.
DFA US Small Cap Value I(0.9591%)
since
2025/07/31
26.
Fidelity Small Cap Index(0.945%)
since
2025/06/30
27.
O'Shaughnessy Asset Management LLC(0.8467%)
since
2025/06/30
28.
Bridgeway Capital Management, LLC(0.8344%)
since
2025/06/30
29.
iShares Russell 2000 Value ETF(0.8178%)
since
2025/08/31
30.
Private Capital Value Equity(0.7889%)
since
2025/03/31
31.
Northern Trust Corp(0.7846%)
since
2025/06/30
32.
DFA US Targeted Value I(0.7491%)
since
2025/07/31
33.
Dimensional US Targeted Value ETF(0.6402%)
since
2025/08/29
34.
Donald Smith & Co. Sm-Cap Val Eq CF(0.5749%)
since
2025/06/30
35.
Goldman Sachs Group Inc(0.5747%)
since
2025/06/30
36.
Fidelity Extended Market Index(0.5464%)
since
2025/07/31
37.
Bridgeway Omni Small-Cap Value N(0.4864%)
since
2025/06/30
38.
Bridgeway Omni Small-Cap Value(0.4864%)
since
2025/06/30
39.
Private Capital Management Value I(0.4523%)
since
2025/06/30
40.
Vanguard Russell 2000 ETF(0.4486%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.36
Date
2025-09-30
EPS Actual
0.17
EPS Estimate
0.5
EPS Difference
-0.33
Surprise Percent
-66%
(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.