_id
6915e807bc934aba376b1b3c
Ticker
PSIX
Name
Power Solutions International, Inc. Common Stock
Exchange
NASDAQ
Address
201 Mittel Drive, Wood Dale, IL, United States, 60191
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.psiengines.com
Description
Power Solutions International, Inc. designs, engineers, manufactures, markets, and sells engines and power systems in the United States, North America, the Pacific Rim, Europe, and internationally. The company offers engine blocks integrated with fuel system parts, as well as completely packaged power systems, that include combinations of front accessory drives, cooling systems, electronic systems, air intake systems, fuel systems, housings, power takeoff systems, exhaust systems, hydraulic systems, enclosures, brackets, hoses, tubes, packaging, telematics, and other assembled componentry. It also designs and manufactures large, custom-engineered integrated electrical power generation systems for standby and prime power applications; sells emission-certified compression ignition and spark-ignition internal combustion engines; and fabricates power system enclosures, as well as sources electrification components. In addition, it provides mobile and stationary gensets for emergency standby, rental, prime power, demand response, microgrid, oil and gas, data center, renewable energy resiliency, and combined heat and power; forklifts, wood chippers, stump grinders, sweepers/industrial scrubbers, aerial lift platforms/scissor lifts, irrigation pumps, oil and gas compression, oil lifts, off road utility vehicles, ground support equipment, ice resurfacing equipment, pump jacks, and battery packs; and vocational trucks and vans, school buses, transit buses, and terminal and utility tractors. Power Solutions International, Inc. was founded in 1985 and is headquartered in Wood Dale, Illinois. Power Solutions International, Inc. is a subsidiary of Weichai America Corp.
Last Close
62.3
Volume
521254
Current Price
72.99
Change
6.99
Last Updated
2026-01-06T09:37:50.046Z
Image
data:image/webp;base64,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
Ipo Date
2012-04-17T00:00:00.000Z
Market Cap
1578764416
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9643333333333334
Sentiment Sources
9
Rating
5
Target Price
110.17
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
203829000
Cost Of Revenue
155118000
Gross Profit
48711000
Operating Expenses
20354000
Operating Income
28357000
Interest Expense
1617000
Pretax Income
26740000
Net Income
27616000
Eps
1.1975196218724253
Dividends Per Share
-
Shares Outstanding
23040930
Income Tax Expense
-876000
EBITDA
29752000
Operating Margin
13.912151852778553
Total Other Income Expense Net
-1617000
Cash
49046000
Short Term Investments
-
Receivables
107589000
Inventories
152223000
Total Current Assets
318874000
Property Plant Equipment
75590000
Total Assets
458946000
Payables
83587000
Short Term Debt
7032000
Long Term Debt
95015000
Total Liabilities
296492000
Equity
162454000
Bs_currency_symbol
USD
Depreciation
1395000
Change In Working Capital
-32854000
Cash From Operations
3256000
Capital Expenditures
1529000
Cash From Investing
-1529000
Cash From Financing
-2119000
Net Change In Cash
-392000
Cf_currency_symbol
USD
PE
11.6928
PB
10.361224654363696
ROE
16.999273640538245
ROA
6.017265647810418
FCF
1727000
Fcf Percent
0.008472788464840626
Piotroski FScore
3
Health Score
50
Deep Value Investing Score
5.5
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
8
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
203829000
Quarters > 0 > income Statement > cost Of Revenue
155118000
Quarters > 0 > income Statement > gross Profit
48711000
Quarters > 0 > income Statement > operating Expenses
20354000
Quarters > 0 > income Statement > operating Income
28357000
Quarters > 0 > income Statement > interest Expense
1617000
Quarters > 0 > income Statement > pretax Income
26740000
Quarters > 0 > income Statement > net Income
27616000
Quarters > 0 > income Statement > eps
1.1975196218724253
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
23061000
Quarters > 0 > income Statement > income Tax Expense
-876000
Quarters > 0 > income Statement > EBITDA
29752000
Quarters > 0 > income Statement > operating Margin
13.912151852778553
Quarters > 0 > income Statement > total Other Income Expense Net
-1617000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
49046000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
107589000
Quarters > 0 > balance Sheet > inventories
152223000
Quarters > 0 > balance Sheet > total Current Assets
318874000
Quarters > 0 > balance Sheet > property Plant Equipment
75590000
Quarters > 0 > balance Sheet > total Assets
458946000
Quarters > 0 > balance Sheet > payables
83587000
Quarters > 0 > balance Sheet > short Term Debt
7032000
Quarters > 0 > balance Sheet > long Term Debt
95015000
Quarters > 0 > balance Sheet > total Liabilities
296492000
Quarters > 0 > balance Sheet > equity
162454000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
27616000
Quarters > 0 > cash Flow > depreciation
1395000
Quarters > 0 > cash Flow > change In Working Capital
-32854000
Quarters > 0 > cash Flow > cash From Operations
3256000
Quarters > 0 > cash Flow > capital Expenditures
1529000
Quarters > 0 > cash Flow > cash From Investing
-1529000
Quarters > 0 > cash Flow > cash From Financing
-2119000
Quarters > 0 > cash Flow > net Change In Cash
-392000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.1975196218724253
Quarters > 0 > ratios > PB
10.361224654363696
Quarters > 0 > ratios > ROE
16.999273640538245
Quarters > 0 > ratios > ROA
6.017265647810418
Quarters > 0 > ratios > FCF
1727000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.008472788464840626
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
191907000
Quarters > 1 > income Statement > cost Of Revenue
137824000
Quarters > 1 > income Statement > gross Profit
54083000
Quarters > 1 > income Statement > operating Expenses
21601000
Quarters > 1 > income Statement > operating Income
32482000
Quarters > 1 > income Statement > interest Expense
1700000
Quarters > 1 > income Statement > pretax Income
31077000
Quarters > 1 > income Statement > net Income
51212000
Quarters > 1 > income Statement > eps
2.2201413274374646
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
23067000
Quarters > 1 > income Statement > income Tax Expense
-20135000
Quarters > 1 > income Statement > EBITDA
34108000
Quarters > 1 > income Statement > operating Margin
16.925906819449004
Quarters > 1 > income Statement > total Other Income Expense Net
-1405000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
49459000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
103269000
Quarters > 1 > balance Sheet > inventories
148980000
Quarters > 1 > balance Sheet > total Current Assets
310301000
Quarters > 1 > balance Sheet > property Plant Equipment
67557000
Quarters > 1 > balance Sheet > total Assets
437682000
Quarters > 1 > balance Sheet > payables
89605000
Quarters > 1 > balance Sheet > short Term Debt
101665000
Quarters > 1 > balance Sheet > long Term Debt
19000
Quarters > 1 > balance Sheet > total Liabilities
302031000
Quarters > 1 > balance Sheet > equity
135651000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
51212000
Quarters > 1 > cash Flow > depreciation
1331000
Quarters > 1 > cash Flow > change In Working Capital
-10437000
Quarters > 1 > cash Flow > cash From Operations
16663000
Quarters > 1 > cash Flow > capital Expenditures
2036000
Quarters > 1 > cash Flow > cash From Investing
-2025000
Quarters > 1 > cash Flow > cash From Financing
-15179000
Quarters > 1 > cash Flow > net Change In Cash
-541000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
2.2201413274374646
Quarters > 1 > ratios > PB
12.411705995532653
Quarters > 1 > ratios > ROE
37.752762604035354
Quarters > 1 > ratios > ROA
11.700732495281962
Quarters > 1 > ratios > FCF
14627000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.07621921034667833
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
135446000
Quarters > 2 > income Statement > cost Of Revenue
95152000
Quarters > 2 > income Statement > gross Profit
40294000
Quarters > 2 > income Statement > operating Expenses
15660000
Quarters > 2 > income Statement > operating Income
24634000
Quarters > 2 > income Statement > interest Expense
1766000
Quarters > 2 > income Statement > pretax Income
22868000
Quarters > 2 > income Statement > net Income
19082000
Quarters > 2 > income Statement > eps
0.827457612419236
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
23061000
Quarters > 2 > income Statement > income Tax Expense
3786000
Quarters > 2 > income Statement > EBITDA
25916000
Quarters > 2 > income Statement > operating Margin
18.187321884736352
Quarters > 2 > income Statement > total Other Income Expense Net
-1766000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
50021000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
98998000
Quarters > 2 > balance Sheet > inventories
116788000
Quarters > 2 > balance Sheet > total Current Assets
278248000
Quarters > 2 > balance Sheet > property Plant Equipment
59626000
Quarters > 2 > balance Sheet > total Assets
372728000
Quarters > 2 > balance Sheet > payables
66198000
Quarters > 2 > balance Sheet > short Term Debt
115947000
Quarters > 2 > balance Sheet > long Term Debt
24000
Quarters > 2 > balance Sheet > total Liabilities
288385000
Quarters > 2 > balance Sheet > equity
84343000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
19082000
Quarters > 2 > cash Flow > depreciation
1282000
Quarters > 2 > cash Flow > change In Working Capital
-13757000
Quarters > 2 > cash Flow > cash From Operations
8811000
Quarters > 2 > cash Flow > capital Expenditures
3403000
Quarters > 2 > cash Flow > cash From Investing
-3403000
Quarters > 2 > cash Flow > cash From Financing
-10240000
Quarters > 2 > cash Flow > net Change In Cash
-4832000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.827457612419236
Quarters > 2 > ratios > PB
19.956871228199137
Quarters > 2 > ratios > ROE
22.62428417296041
Quarters > 2 > ratios > ROA
5.119550986241978
Quarters > 2 > ratios > FCF
5408000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.039927351121480145
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
144299000
Quarters > 3 > income Statement > cost Of Revenue
101130000
Quarters > 3 > income Statement > gross Profit
43169000
Quarters > 3 > income Statement > operating Expenses
17982000
Quarters > 3 > income Statement > operating Income
25187000
Quarters > 3 > income Statement > interest Expense
2351000
Quarters > 3 > income Statement > pretax Income
22836000
Quarters > 3 > income Statement > net Income
23287000
Quarters > 3 > income Statement > eps
1.0116865062125293
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
23018000
Quarters > 3 > income Statement > income Tax Expense
-451000
Quarters > 3 > income Statement > EBITDA
22519000
Quarters > 3 > income Statement > operating Margin
17.45472941600427
Quarters > 3 > income Statement > total Other Income Expense Net
-2351000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
55252000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
91406000
Quarters > 3 > balance Sheet > inventories
93872000
Quarters > 3 > balance Sheet > total Current Assets
254335000
Quarters > 3 > balance Sheet > property Plant Equipment
38681000
Quarters > 3 > balance Sheet > total Assets
328182000
Quarters > 3 > balance Sheet > payables
58208000
Quarters > 3 > balance Sheet > short Term Debt
125326000
Quarters > 3 > balance Sheet > long Term Debt
38000
Quarters > 3 > balance Sheet > total Liabilities
262932000
Quarters > 3 > balance Sheet > equity
65250000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
23287000
Quarters > 3 > cash Flow > depreciation
-2699000
Quarters > 3 > cash Flow > change In Working Capital
9023000
Quarters > 3 > cash Flow > cash From Operations
32651000
Quarters > 3 > cash Flow > capital Expenditures
2602000
Quarters > 3 > cash Flow > cash From Investing
-2602000
Quarters > 3 > cash Flow > cash From Financing
-15231000
Quarters > 3 > cash Flow > net Change In Cash
14818000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.0116865062125293
Quarters > 3 > ratios > PB
25.748411034482757
Quarters > 3 > ratios > ROE
35.68888888888889
Quarters > 3 > ratios > ROA
7.095757841685406
Quarters > 3 > ratios > FCF
30049000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.20824122135288534
Quarters > 3 > health Score
66
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
475967000
Annuals > 0 > income Statement > cost Of Revenue
335430000
Annuals > 0 > income Statement > gross Profit
140537000
Annuals > 0 > income Statement > operating Expenses
58893000
Annuals > 0 > income Statement > operating Income
81644000
Annuals > 0 > income Statement > interest Expense
11443000
Annuals > 0 > income Statement > pretax Income
70201000
Annuals > 0 > income Statement > net Income
69279000
Annuals > 0 > income Statement > eps
3.009774958727952
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
23018000
Annuals > 0 > income Statement > income Tax Expense
922000
Annuals > 0 > income Statement > EBITDA
86843000
Annuals > 0 > income Statement > operating Margin
17.15329003901531
Annuals > 0 > income Statement > total Other Income Expense Net
-11443000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
55252000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
91406000
Annuals > 0 > balance Sheet > inventories
93872000
Annuals > 0 > balance Sheet > total Current Assets
254335000
Annuals > 0 > balance Sheet > property Plant Equipment
38681000
Annuals > 0 > balance Sheet > total Assets
328182000
Annuals > 0 > balance Sheet > payables
58208000
Annuals > 0 > balance Sheet > short Term Debt
125326000
Annuals > 0 > balance Sheet > long Term Debt
38000
Annuals > 0 > balance Sheet > total Liabilities
262932000
Annuals > 0 > balance Sheet > equity
65250000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
69279000
Annuals > 0 > cash Flow > depreciation
5199000
Annuals > 0 > cash Flow > change In Working Capital
-16148000
Annuals > 0 > cash Flow > cash From Operations
62390000
Annuals > 0 > cash Flow > capital Expenditures
4559000
Annuals > 0 > cash Flow > cash From Investing
-4559000
Annuals > 0 > cash Flow > cash From Financing
-25934000
Annuals > 0 > cash Flow > net Change In Cash
31897000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.009774958727952
Annuals > 0 > ratios > PB
24.171545747126437
Annuals > 0 > ratios > ROE
106.17471264367818
Annuals > 0 > ratios > ROA
21.109932903084264
Annuals > 0 > ratios > FCF
57831000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.12150212094535966
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
458973000
Annuals > 1 > income Statement > cost Of Revenue
353109000
Annuals > 1 > income Statement > gross Profit
105864000
Annuals > 1 > income Statement > operating Expenses
61589000
Annuals > 1 > income Statement > operating Income
44275000
Annuals > 1 > income Statement > interest Expense
17069000
Annuals > 1 > income Statement > pretax Income
27206000
Annuals > 1 > income Statement > net Income
26306000
Annuals > 1 > income Statement > eps
1.1450833587254603
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
22973000
Annuals > 1 > income Statement > income Tax Expense
900000
Annuals > 1 > income Statement > EBITDA
49875000
Annuals > 1 > income Statement > operating Margin
9.64653694226022
Annuals > 1 > income Statement > total Other Income Expense Net
-17069000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
22758000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
83083000
Annuals > 1 > balance Sheet > inventories
84947000
Annuals > 1 > balance Sheet > total Current Assets
205382000
Annuals > 1 > balance Sheet > property Plant Equipment
42073000
Annuals > 1 > balance Sheet > total Assets
284303000
Annuals > 1 > balance Sheet > payables
67355000
Annuals > 1 > balance Sheet > short Term Debt
148947000
Annuals > 1 > balance Sheet > long Term Debt
90000
Annuals > 1 > balance Sheet > total Liabilities
288220000
Annuals > 1 > balance Sheet > equity
-3917000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
26306000
Annuals > 1 > cash Flow > depreciation
5600000
Annuals > 1 > cash Flow > change In Working Capital
33344000
Annuals > 1 > cash Flow > cash From Operations
70512000
Annuals > 1 > cash Flow > capital Expenditures
5036000
Annuals > 1 > cash Flow > cash From Investing
-5020000
Annuals > 1 > cash Flow > cash From Financing
-66798000
Annuals > 1 > cash Flow > net Change In Cash
-1306000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.1450833587254603
Annuals > 1 > ratios > PB
-401.8662139392392
Annuals > 1 > ratios > ROE
-671.5853969874904
Annuals > 1 > ratios > ROA
9.25280422647668
Annuals > 1 > ratios > FCF
65476000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.14265762909800794
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
481333000
Annuals > 2 > income Statement > cost Of Revenue
392770000
Annuals > 2 > income Statement > gross Profit
88563000
Annuals > 2 > income Statement > operating Expenses
63961000
Annuals > 2 > income Statement > operating Income
24602000
Annuals > 2 > income Statement > interest Expense
13028000
Annuals > 2 > income Statement > pretax Income
11574000
Annuals > 2 > income Statement > net Income
11270000
Annuals > 2 > income Statement > eps
0.4911103364127593
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
22948000
Annuals > 2 > income Statement > income Tax Expense
304000
Annuals > 2 > income Statement > EBITDA
31292000
Annuals > 2 > income Statement > operating Margin
5.1112223761927815
Annuals > 2 > income Statement > total Other Income Expense Net
-13028000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
24296000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
94069000
Annuals > 2 > balance Sheet > inventories
120560000
Annuals > 2 > balance Sheet > total Current Assets
255273000
Annuals > 2 > balance Sheet > property Plant Equipment
27126000
Annuals > 2 > balance Sheet > total Assets
319913000
Annuals > 2 > balance Sheet > payables
76430000
Annuals > 2 > balance Sheet > short Term Debt
208728000
Annuals > 2 > balance Sheet > long Term Debt
5029000
Annuals > 2 > balance Sheet > total Liabilities
350285000
Annuals > 2 > balance Sheet > equity
-30372000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
11270000
Annuals > 2 > cash Flow > depreciation
6690000
Annuals > 2 > cash Flow > change In Working Capital
-31303000
Annuals > 2 > cash Flow > cash From Operations
-8845000
Annuals > 2 > cash Flow > capital Expenditures
1354000
Annuals > 2 > cash Flow > cash From Investing
-1354000
Annuals > 2 > cash Flow > cash From Financing
28367000
Annuals > 2 > cash Flow > net Change In Cash
18168000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.4911103364127593
Annuals > 2 > ratios > PB
-51.77126827340971
Annuals > 2 > ratios > ROE
-37.106545502436454
Annuals > 2 > ratios > ROA
3.522832770159387
Annuals > 2 > ratios > FCF
-10199000
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-0.021189072845618315
Annuals > 2 > health Score
33
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
456255000
Annuals > 3 > income Statement > cost Of Revenue
414984000
Annuals > 3 > income Statement > gross Profit
41271000
Annuals > 3 > income Statement > operating Expenses
82841000
Annuals > 3 > income Statement > operating Income
-41570000
Annuals > 3 > income Statement > interest Expense
7307000
Annuals > 3 > income Statement > pretax Income
-48878000
Annuals > 3 > income Statement > net Income
-48472000
Annuals > 3 > income Statement > eps
-2.1159420289855073
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
22908000
Annuals > 3 > income Statement > income Tax Expense
-406000
Annuals > 3 > income Statement > EBITDA
-34165000
Annuals > 3 > income Statement > operating Margin
-9.111133028679138
Annuals > 3 > income Statement > total Other Income Expense Net
-7308000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
6255000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
69386000
Annuals > 3 > balance Sheet > inventories
142192000
Annuals > 3 > balance Sheet > total Current Assets
230228000
Annuals > 3 > balance Sheet > property Plant Equipment
30889000
Annuals > 3 > balance Sheet > total Assets
300538000
Annuals > 3 > balance Sheet > payables
93256000
Annuals > 3 > balance Sheet > short Term Debt
159232000
Annuals > 3 > balance Sheet > long Term Debt
25636000
Annuals > 3 > balance Sheet > total Liabilities
342561000
Annuals > 3 > balance Sheet > equity
-42023000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-48472000
Annuals > 3 > cash Flow > depreciation
7406000
Annuals > 3 > cash Flow > change In Working Capital
-24595000
Annuals > 3 > cash Flow > cash From Operations
-61478000
Annuals > 3 > cash Flow > capital Expenditures
1968000
Annuals > 3 > cash Flow > cash From Investing
398000
Annuals > 3 > cash Flow > cash From Financing
46545000
Annuals > 3 > cash Flow > net Change In Cash
-14535000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-2.1159420289855073
Annuals > 3 > ratios > PB
-37.352310877376674
Annuals > 3 > ratios > ROE
115.34635794683862
Annuals > 3 > ratios > ROA
-16.128409718571362
Annuals > 3 > ratios > FCF
-63446000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.13905820210189476
Annuals > 3 > health Score
31
Valuation > metrics > PE
11.6928
Valuation > metrics > PB
10.361224654363696
Valuation > final Score
50
Valuation > verdict
122.7% Overvalued
Profitability > metrics > ROE
16.999273640538245
Profitability > metrics > ROA
8.660474043038944
Profitability > metrics > Net Margin
0.13548611826580123
Profitability > final Score
80
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.8250827926674629
Risk > metrics > Interest Coverage
17.536796536796537
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.5188426268221895
Liquidity > metrics > Quick Ratio
1.8390293426323399
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
100
Prev Profitabilities > 1
82
Prev Profitabilities > 2
92
Prev Risks > 0
58
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
83
Prev Liquidities > 1
83
Prev Liquidities > 2
78
Updated At
2026-01-20T22:25:50.561Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-06
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.2
Earnings History > 0 > eps Estimate
0.64
Earnings History > 0 > eps Difference
0.56
Earnings History > 0 > surprise Percent
87.5
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-07
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.24
Earnings History > 1 > eps Estimate
0.7
Earnings History > 1 > eps Difference
1.54
Earnings History > 1 > surprise Percent
220
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-05
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.83
Earnings History > 2 > eps Estimate
0.46
Earnings History > 2 > eps Difference
0.37
Earnings History > 2 > surprise Percent
80.4348
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-12
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.03
Earnings History > 3 > eps Estimate
0.8
Earnings History > 3 > eps Difference
0.23
Earnings History > 3 > surprise Percent
28.75
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-07
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.75
Earnings History > 4 > eps Estimate
0.6
Earnings History > 4 > eps Difference
0.15
Earnings History > 4 > surprise Percent
25
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-12
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.72
Earnings History > 5 > eps Estimate
0.36
Earnings History > 5 > eps Difference
0.36
Earnings History > 5 > surprise Percent
100
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-07
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.31
Earnings History > 6 > eps Estimate
0.17
Earnings History > 6 > eps Difference
0.14
Earnings History > 6 > surprise Percent
82.3529
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-14
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.34
Earnings History > 7 > eps Estimate
0.29
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
17.2414
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-09
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.39
Earnings History > 8 > eps Estimate
0.11
Earnings History > 8 > eps Difference
0.28
Earnings History > 8 > surprise Percent
254.5455
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-14
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.28
Earnings History > 9 > eps Estimate
0.14
Earnings History > 9 > eps Difference
0.14
Earnings History > 9 > surprise Percent
100
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-11
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.4
Earnings History > 10 > eps Estimate
-0.07
Earnings History > 10 > eps Difference
0.47
Earnings History > 10 > surprise Percent
671.4286
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.44
Earnings History > 11 > eps Estimate
-0.03
Earnings History > 11 > eps Difference
0.47
Earnings History > 11 > surprise Percent
1566.6667
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-14
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.18
Earnings History > 12 > eps Estimate
0.01
Earnings History > 12 > eps Difference
0.17
Earnings History > 12 > surprise Percent
1700
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-11
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.1
Earnings History > 13 > eps Estimate
-0.15
Earnings History > 13 > eps Difference
0.25
Earnings History > 13 > surprise Percent
166.6667
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-16
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.03
Earnings History > 14 > eps Estimate
-0.28
Earnings History > 14 > eps Difference
0.25
Earnings History > 14 > surprise Percent
89.2857
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.25
Earnings History > 15 > eps Estimate
-0.09
Earnings History > 15 > eps Difference
-0.16
Earnings History > 15 > surprise Percent
-177.7778
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-12
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.21
Earnings History > 16 > eps Estimate
-0.01
Earnings History > 16 > eps Difference
-0.2
Earnings History > 16 > surprise Percent
-2000
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-11
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.16
Earnings History > 17 > eps Estimate
-0.33
Earnings History > 17 > eps Difference
0.17
Earnings History > 17 > surprise Percent
51.5152
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-12
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.56
Earnings History > 18 > eps Estimate
-0.01
Earnings History > 18 > eps Difference
-0.55
Earnings History > 18 > surprise Percent
-5500
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-30
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.05
Earnings History > 19 > eps Estimate
0.07
Earnings History > 19 > eps Difference
-0.02
Earnings History > 19 > surprise Percent
-28.5714
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-16
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.03
Earnings History > 20 > eps Estimate
-0.04
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
175
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-14
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.53
Earnings History > 21 > eps Estimate
-0.15
Earnings History > 21 > eps Difference
-0.38
Earnings History > 21 > surprise Percent
-253.3333
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-04
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.03
Earnings History > 22 > eps Estimate
0.07
Earnings History > 22 > eps Difference
-0.1
Earnings History > 22 > surprise Percent
-142.8571
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-12-27
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.25
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-08-08
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.14
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-05-16
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.81
Earnings History > 25 > eps Estimate
-0.37
Earnings History > 25 > eps Difference
-0.44
Earnings History > 25 > surprise Percent
-118.9189
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-02-26
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.53
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-11-13
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-1.01
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
-1.01
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-08-09
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.63
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.63
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-05-08
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.77
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
-0.77
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-02-20
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-3.41
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
-3.41
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-09-30
Earnings History > 31 > report Date
2017-11-07
Earnings History > 31 > date
2017-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-1.17
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
-1.17
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-06-30
Earnings History > 32 > report Date
2017-08-03
Earnings History > 32 > date
2017-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-1
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
-1
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-03-31
Earnings History > 33 > report Date
2017-06-26
Earnings History > 33 > date
2017-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-2.25
Earnings History > 33 > eps Estimate
-0.53
Earnings History > 33 > eps Difference
-1.72
Earnings History > 33 > surprise Percent
-324.5283
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2017-03-27
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.62
Earnings History > 34 > eps Estimate
-0.24
Earnings History > 34 > eps Difference
-0.38
Earnings History > 34 > surprise Percent
-158.3333
Earnings History > 35 > period
2016-09-30
Earnings History > 35 > report Date
2016-12-12
Earnings History > 35 > date
2016-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.03
Earnings History > 35 > eps Estimate
-0.37
Earnings History > 35 > eps Difference
0.4
Earnings History > 35 > surprise Percent
108.1081
Earnings History > 36 > period
2016-06-30
Earnings History > 36 > report Date
2016-08-04
Earnings History > 36 > date
2016-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0
Earnings History > 36 > eps Estimate
-0.57
Earnings History > 36 > eps Difference
0.57
Earnings History > 36 > surprise Percent
100
Earnings History > 37 > period
2016-03-31
Earnings History > 37 > report Date
2016-05-09
Earnings History > 37 > date
2016-03-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.6
Earnings History > 37 > eps Estimate
-0.45
Earnings History > 37 > eps Difference
-0.15
Earnings History > 37 > surprise Percent
-33.3333
Earnings History > 38 > period
2015-12-31
Earnings History > 38 > report Date
2016-02-22
Earnings History > 38 > date
2015-12-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.01
Earnings History > 38 > eps Estimate
-0.02
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
50
Earnings History > 39 > period
2015-09-30
Earnings History > 39 > report Date
2015-11-09
Earnings History > 39 > date
2015-09-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.04
Earnings History > 39 > eps Estimate
0.21
Earnings History > 39 > eps Difference
-0.17
Earnings History > 39 > surprise Percent
-80.9524
Earnings History > 40 > period
2015-06-30
Earnings History > 40 > report Date
2015-08-05
Earnings History > 40 > date
2015-06-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.19
Earnings History > 40 > eps Estimate
0.19
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-03-31
Earnings History > 41 > report Date
2015-05-07
Earnings History > 41 > date
2015-03-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.2
Earnings History > 41 > eps Estimate
0.19
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
5.2632
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2015-02-26
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.48
Earnings History > 42 > eps Estimate
0.45
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
6.6667
Earnings History > 43 > period
2014-09-30
Earnings History > 43 > report Date
2014-11-06
Earnings History > 43 > date
2014-09-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.39
Earnings History > 43 > eps Estimate
0.37
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
5.4054
Earnings History > 44 > period
2014-06-30
Earnings History > 44 > report Date
2014-08-07
Earnings History > 44 > date
2014-06-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.31
Earnings History > 44 > eps Estimate
0.29
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
6.8966
Earnings History > 45 > period
2014-03-31
Earnings History > 45 > report Date
2014-05-08
Earnings History > 45 > date
2014-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.24
Earnings History > 45 > eps Estimate
0.22
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
9.0909
Earnings History > 46 > period
2013-12-31
Earnings History > 46 > report Date
2014-02-27
Earnings History > 46 > date
2013-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.24
Earnings History > 46 > eps Estimate
0.21
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
14.2857
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-11-11
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.24
Earnings History > 47 > eps Estimate
0.22
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
9.0909
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-08-08
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.23
Earnings History > 48 > eps Estimate
0.21
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
9.5238
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-05-09
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.21
Earnings History > 49 > eps Estimate
0.17
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
23.5294
Earnings History > 50 > period
2012-12-31
Earnings History > 50 > report Date
2013-02-28
Earnings History > 50 > date
2012-12-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.21
Earnings History > 50 > eps Estimate
0.19
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
10.5263
Earnings History > 51 > period
2012-09-30
Earnings History > 51 > report Date
2012-11-13
Earnings History > 51 > date
2012-09-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.2
Earnings History > 51 > eps Estimate
0.2
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-08-13
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.21
Earnings History > 52 > eps Estimate
0.18
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
16.6667
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-05-14
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.19
Earnings History > 53 > eps Estimate
0.13
Earnings History > 53 > eps Difference
0.06
Earnings History > 53 > surprise Percent
46.1538
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-03-26
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.18
Earnings History > 54 > eps Estimate
0.15
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
20
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-11-14
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.19
Earnings History > 55 > eps Estimate
0.12
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
58.3333
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-08-31
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.5989
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-06-01
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1271
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2010-12-31
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.1813
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-09-30
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0709
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-06-30
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.032
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-03-31
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.1415
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
2009-12-31
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3065
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-09-30
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0108
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-06-30
Earnings History > 64 > report Date
2009-06-30
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0312
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-03-31
Earnings History > 65 > report Date
2009-03-31
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.1717
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-12-31
Earnings History > 66 > report Date
2008-12-31
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0418
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-09-30
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0614
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-06-30
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0179
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-03-31
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.1268
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-12-31
Earnings History > 70 > report Date
2007-12-31
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.32
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-09-30
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.2026
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Power Solutions International, Inc. designs, engineers, manufactures, markets, and sells engines and power systems in the United States, North America, the Pacific Rim, Europe, and internationally. The company offers engine blocks integrated with fuel system parts, as well as completely packaged power systems, that include combinations of front accessory drives, cooling systems, electronic systems, air intake systems, fuel systems, housings, power takeoff systems, exhaust systems, hydraulic systems, enclosures, brackets, hoses, tubes, packaging, telematics, and other assembled componentry. It also designs and manufactures large, custom-engineered integrated electrical power generation systems for standby and prime power applications; sells emission-certified compression ignition and spark-ignition internal combustion engines; and fabricates power system enclosures, as well as sources electrification components. In addition, it provides mobile and stationary gensets for emergency standby, rental, prime power, demand response, microgrid, oil and gas, data center, renewable energy resiliency, and combined heat and power; forklifts, wood chippers, stump grinders, sweepers/industrial scrubbers, aerial lift platforms/scissor lifts, irrigation pumps, oil and gas compression, oil lifts, off road utility vehicles, ground support equipment, ice resurfacing equipment, pump jacks, and battery packs; and vocational trucks and vans, school buses, transit buses, and terminal and utility tractors. Power Solutions International, Inc. was founded in 1985 and is headquartered in Wood Dale, Illinois. Power Solutions International, Inc. is a subsidiary of Weichai America Corp.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/APower Solutions International Inc (PSIX) Shares Up 3.07% on Jan 20 GuruFocus
Read more →FOMO Trade: What are Adtalem Global Education Incs recent SEC filings showing - 2025 Market Overview & Smart Swing Trading Alerts baoquankhu1.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$110.17
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 High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Medium
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
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 Power Solutions International, Inc. Common Stock
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.2
EPS Estimate
0.64
EPS Difference
0.56
Surprise Percent
87.5%
(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.