_id
690db2cfccc777a4e85d0c98
Ticker
ATROB
Name
Astronics Corp Cl B
Exchange
PINK
Address
130 Commerce Way, East Aurora, NY, United States, 14052
Country
USA
Sector
Industrials
Industry
Aerospace & Defense
Currency
USD
Website
https://www.astronics.com
Description
Astronics Corporation, through its subsidiaries, designs and manufactures products for the aerospace, defense, and electronics industries in the United States, rest of North America, Asia, Europe, South America, and internationally. It operates in two segments, Aerospace and Test Systems. The Aerospace segment offers lighting and safety systems, electrical power generation systems, distribution and seat motions systems, aircraft structures, avionics products, systems certification, and other products. This segment serves airframe manufacturers (OEM) that build aircraft for the commercial transport, military, and general aviation markets; suppliers to OEMs; and aircraft operators, such as airlines; suppliers to the aircraft operators; and branches of the U.S. Department of Defense. The Test Systems segment designs, develops, manufactures, and maintains automated test systems that support the aerospace and defense, communications, and mass transit industries, as well as training and simulation devices for commercial and military applications. This segment serves OEMs and prime government contractors for electronics and military products. Astronics Corporation was incorporated in 1968 and is headquartered in East Aurora, New York.
Last Close
73.79
Volume
2351
Current Price
75.01
Change
2.92
Last Updated
2026-01-20T15:54:32.889Z
Image
data:image/webp;base64,UklGRt4CAABXRUJQVlA4WAoAAAAQAAAAPwAACgAAQUxQSPEBAAABkChJsmlbvWbNwfWzbdu2bdu2bdu2bdu2bdvY/cwfiIgJwPcWad+94Tgo/lODgCN8z7H/j8U0XrvDkVCrqmJVVa2oqjWAqKoAompgVMQlMFZVBaKqFoCiMT9XOMahcOH3jeB7wS8LfmjwY4vMbzgo2GMOgTdvr8HdM9RoUat+u3LZGzdvWjgISNR8SNvkQPrGtYIhZptUSdukQagyfQZ2zoIELYf0qw5BuAvchOivOAALeHTzjc7bHvLZ9Qm7ePg0d7mH8dGOZ2yBTWRN9GXV6Sye9xnPbXrYIz/vrr+wwhisojO35fiP7Bb03skNcaETeyKucx4JeboFj4REVl6O9uDR543YwzS3nhZ5+T4PjAtLOQxGFN35kSQ/sjcGv+WlYsAu5kMNvrr4bGn85awMxOOFMhyykOlf7cvG1W04AR63It9VvhjqQhFybaM29UeT3aGmGS+bSG+fhsMUduvHPtjPYkB7zuzIfEW5kb0asl1NzoDAGCD5TRaKd5/nQkCRj+zesU+VGVyBMlwN70XGCOHcQnOeqTuODxPvZlT/+2ThpcwdcJ2zaw0pUmhKjfavX8SZfeNiTng8KHzterPF5OMuwdD+dQPEvbLRa5beTITat/hmdNiQZ9a7MPD2/iS7ToVHxDHv+DFPvc+OsywxAABWUDggxgAAABAFAJ0BKkAACwA+0WCpT6glI6IoCAEAGglkZlzQY36YQhyrCs0qAG8ngQMsC6sp5gAA/vBWKqMyftLOBv6gVxZn6q2jZ95TOCaZGhIrsZggv7fiLrHjzZDDWYPysFgFTtOe5cL4AG9b7xLC7Tr9AZGLWG/9QxUOYHNuTR4hUpgmG2+AQiwB+UxKIYkM/1U4x+pKvkwIL97/5dJiRUh4oo5Pow/hFnJjKoq8wQBYkrwinAMDTx43cdKquhQzbAl3J69hwJTIAA==
Ipo Date
-
Market Cap
2600925696
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9963333333333333
Sentiment Sources
3
Current Quarter
2025-09-30
Revenue
211447000
Cost Of Revenue
146936000
Gross Profit
64510999
Operating Expenses
41456000
Operating Income
23055000
Interest Expense
2920000
Pretax Income
-12324000
Net Income
-11098000
Eps
-0.31329926883663156
Dividends Per Share
-
Shares Outstanding
4009711
Income Tax Expense
-1226000
EBITDA
-4241000
Operating Margin
10.903441524353621
Total Other Income Expense Net
-35379000
Cash
13479000
Short Term Investments
-
Receivables
188630000
Inventories
197290000
Total Current Assets
432649000
Property Plant Equipment
130404000
Total Assets
682193000
Payables
51683000
Short Term Debt
6019000
Long Term Debt
334019000
Total Liabilities
573285000
Equity
108908000
Bs_currency_symbol
USD
Depreciation
5163000
Change In Working Capital
974000
Cash From Operations
34904000
Capital Expenditures
13150000
Cash From Investing
-17767000
Cash From Financing
-10800000
Net Change In Cash
6120000
Cf_currency_symbol
USD
PE
-
PB
24.397466026370886
ROE
-10.190252323061667
ROA
-1.6268123536887655
FCF
21754000
Fcf Percent
0.10288157316017725
Piotroski FScore
2
Health Score
18
Deep Value Investing Score
3.5
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
5.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
2
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
211447000
Quarters > 0 > income Statement > cost Of Revenue
146936000
Quarters > 0 > income Statement > gross Profit
64510999
Quarters > 0 > income Statement > operating Expenses
41456000
Quarters > 0 > income Statement > operating Income
23055000
Quarters > 0 > income Statement > interest Expense
2920000
Quarters > 0 > income Statement > pretax Income
-12324000
Quarters > 0 > income Statement > net Income
-11098000
Quarters > 0 > income Statement > eps
-0.31329926883663156
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
35423000
Quarters > 0 > income Statement > income Tax Expense
-1226000
Quarters > 0 > income Statement > EBITDA
-4241000
Quarters > 0 > income Statement > operating Margin
10.903441524353621
Quarters > 0 > income Statement > total Other Income Expense Net
-35379000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
13479000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
188630000
Quarters > 0 > balance Sheet > inventories
197290000
Quarters > 0 > balance Sheet > total Current Assets
432649000
Quarters > 0 > balance Sheet > property Plant Equipment
130404000
Quarters > 0 > balance Sheet > total Assets
682193000
Quarters > 0 > balance Sheet > payables
51683000
Quarters > 0 > balance Sheet > short Term Debt
6019000
Quarters > 0 > balance Sheet > long Term Debt
334019000
Quarters > 0 > balance Sheet > total Liabilities
573285000
Quarters > 0 > balance Sheet > equity
108908000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-11098000
Quarters > 0 > cash Flow > depreciation
5163000
Quarters > 0 > cash Flow > change In Working Capital
974000
Quarters > 0 > cash Flow > cash From Operations
34904000
Quarters > 0 > cash Flow > capital Expenditures
13150000
Quarters > 0 > cash Flow > cash From Investing
-17767000
Quarters > 0 > cash Flow > cash From Financing
-10800000
Quarters > 0 > cash Flow > net Change In Cash
6120000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.31329926883663156
Quarters > 0 > ratios > PB
24.397466026370886
Quarters > 0 > ratios > ROE
-10.190252323061667
Quarters > 0 > ratios > ROA
-1.6268123536887655
Quarters > 0 > ratios > FCF
21754000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.10288157316017725
Quarters > 0 > health Score
18
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
204678000
Quarters > 1 > income Statement > cost Of Revenue
151851000
Quarters > 1 > income Statement > gross Profit
52827000
Quarters > 1 > income Statement > operating Expenses
48069000
Quarters > 1 > income Statement > operating Income
4758000
Quarters > 1 > income Statement > interest Expense
3097000
Quarters > 1 > income Statement > pretax Income
1851000
Quarters > 1 > income Statement > net Income
1314000
Quarters > 1 > income Statement > eps
0.036130664320281565
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
36368000
Quarters > 1 > income Statement > income Tax Expense
537000
Quarters > 1 > income Statement > EBITDA
10136000
Quarters > 1 > income Statement > operating Margin
2.3246269750534987
Quarters > 1 > income Statement > total Other Income Expense Net
-2907000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
13460000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
187270000
Quarters > 1 > balance Sheet > inventories
194311000
Quarters > 1 > balance Sheet > total Current Assets
418709000
Quarters > 1 > balance Sheet > property Plant Equipment
115232000
Quarters > 1 > balance Sheet > total Assets
646688000
Quarters > 1 > balance Sheet > payables
45969000
Quarters > 1 > balance Sheet > short Term Debt
5041000
Quarters > 1 > balance Sheet > long Term Debt
159276000
Quarters > 1 > balance Sheet > total Liabilities
375117000
Quarters > 1 > balance Sheet > equity
271571000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1314000
Quarters > 1 > cash Flow > depreciation
5378000
Quarters > 1 > cash Flow > change In Working Capital
-18946000
Quarters > 1 > cash Flow > cash From Operations
-7634000
Quarters > 1 > cash Flow > capital Expenditures
4605000
Quarters > 1 > cash Flow > cash From Investing
-4605000
Quarters > 1 > cash Flow > cash From Financing
-1175000
Quarters > 1 > cash Flow > net Change In Cash
-12488000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.036130664320281565
Quarters > 1 > ratios > PB
10.045121459949701
Quarters > 1 > ratios > ROE
0.48385136851872995
Quarters > 1 > ratios > ROA
0.20318917314067989
Quarters > 1 > ratios > FCF
-12239000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.059796363067843146
Quarters > 1 > health Score
32
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
205936000
Quarters > 2 > income Statement > cost Of Revenue
145087000
Quarters > 2 > income Statement > gross Profit
60849000
Quarters > 2 > income Statement > operating Expenses
47712000
Quarters > 2 > income Statement > operating Income
13137000
Quarters > 2 > income Statement > interest Expense
3150000
Quarters > 2 > income Statement > pretax Income
10174000
Quarters > 2 > income Statement > net Income
9528000
Quarters > 2 > income Statement > eps
0.2218031985473846
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
42957000
Quarters > 2 > income Statement > income Tax Expense
646000
Quarters > 2 > income Statement > EBITDA
18912000
Quarters > 2 > income Statement > operating Margin
6.379166342941496
Quarters > 2 > income Statement > total Other Income Expense Net
-2963000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
24805000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
194040000
Quarters > 2 > balance Sheet > inventories
197936000
Quarters > 2 > balance Sheet > total Current Assets
432462000
Quarters > 2 > balance Sheet > property Plant Equipment
114319000
Quarters > 2 > balance Sheet > total Assets
662242000
Quarters > 2 > balance Sheet > payables
45283000
Quarters > 2 > balance Sheet > short Term Debt
5104000
Quarters > 2 > balance Sheet > long Term Debt
160115000
Quarters > 2 > balance Sheet > total Liabilities
395485000
Quarters > 2 > balance Sheet > equity
266757000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
9528000
Quarters > 2 > cash Flow > depreciation
5588000
Quarters > 2 > cash Flow > change In Working Capital
-5588000
Quarters > 2 > cash Flow > cash From Operations
20642000
Quarters > 2 > cash Flow > capital Expenditures
2105000
Quarters > 2 > cash Flow > cash From Investing
-2105000
Quarters > 2 > cash Flow > cash From Financing
-11371000
Quarters > 2 > cash Flow > net Change In Cash
7520000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.2218031985473846
Quarters > 2 > ratios > PB
12.079175316861415
Quarters > 2 > ratios > ROE
3.5717900561184903
Quarters > 2 > ratios > ROA
1.438748976960084
Quarters > 2 > ratios > FCF
18537000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.09001340222204957
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
208540000
Quarters > 3 > income Statement > cost Of Revenue
158486000
Quarters > 3 > income Statement > gross Profit
50054000
Quarters > 3 > income Statement > operating Expenses
41178000
Quarters > 3 > income Statement > operating Income
8876000
Quarters > 3 > income Statement > interest Expense
4166000
Quarters > 3 > income Statement > pretax Income
576000
Quarters > 3 > income Statement > net Income
-2832000
Quarters > 3 > income Statement > eps
-0.08
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
35400000
Quarters > 3 > income Statement > income Tax Expense
3408000
Quarters > 3 > income Statement > EBITDA
14770000
Quarters > 3 > income Statement > operating Margin
4.256257792270068
Quarters > 3 > income Statement > total Other Income Expense Net
-8300000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
9285000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
191446000
Quarters > 3 > balance Sheet > inventories
199741000
Quarters > 3 > balance Sheet > total Current Assets
426172000
Quarters > 3 > balance Sheet > property Plant Equipment
104296000
Quarters > 3 > balance Sheet > total Assets
648764000
Quarters > 3 > balance Sheet > payables
42960000
Quarters > 3 > balance Sheet > short Term Debt
4697000
Quarters > 3 > balance Sheet > long Term Debt
168669000
Quarters > 3 > balance Sheet > total Liabilities
392667000
Quarters > 3 > balance Sheet > equity
256097000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-2832000
Quarters > 3 > cash Flow > depreciation
5894000
Quarters > 3 > cash Flow > change In Working Capital
4581000
Quarters > 3 > cash Flow > cash From Operations
26417000
Quarters > 3 > cash Flow > capital Expenditures
3184000
Quarters > 3 > cash Flow > cash From Investing
-3184000
Quarters > 3 > cash Flow > cash From Financing
-10622000
Quarters > 3 > cash Flow > net Change In Cash
12064000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.08
Quarters > 3 > ratios > PB
10.36854785491435
Quarters > 3 > ratios > ROE
-1.105830993725034
Quarters > 3 > ratios > ROA
-0.43652237177155323
Quarters > 3 > ratios > FCF
23233000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.11140788337968735
Quarters > 3 > health Score
27
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
795426000
Annuals > 0 > income Statement > cost Of Revenue
627084000
Annuals > 0 > income Statement > gross Profit
168342000
Annuals > 0 > income Statement > operating Expenses
141876000
Annuals > 0 > income Statement > operating Income
26466000
Annuals > 0 > income Statement > interest Expense
21998000
Annuals > 0 > income Statement > pretax Income
-7867000
Annuals > 0 > income Statement > net Income
-16215000
Annuals > 0 > income Statement > eps
-0.46
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
35250000
Annuals > 0 > income Statement > income Tax Expense
8348000
Annuals > 0 > income Statement > EBITDA
50932000
Annuals > 0 > income Statement > operating Margin
3.3272736873071787
Annuals > 0 > income Statement > total Other Income Expense Net
-34333000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
9285000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
191446000
Annuals > 0 > balance Sheet > inventories
199741000
Annuals > 0 > balance Sheet > total Current Assets
426172000
Annuals > 0 > balance Sheet > property Plant Equipment
104296000
Annuals > 0 > balance Sheet > total Assets
648764000
Annuals > 0 > balance Sheet > payables
42960000
Annuals > 0 > balance Sheet > short Term Debt
4697000
Annuals > 0 > balance Sheet > long Term Debt
168669000
Annuals > 0 > balance Sheet > total Liabilities
392667000
Annuals > 0 > balance Sheet > equity
256097000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-16215000
Annuals > 0 > cash Flow > depreciation
24466000
Annuals > 0 > cash Flow > change In Working Capital
-32264000
Annuals > 0 > cash Flow > cash From Operations
30566000
Annuals > 0 > cash Flow > capital Expenditures
8428000
Annuals > 0 > cash Flow > cash From Investing
-8428000
Annuals > 0 > cash Flow > cash From Financing
-14530000
Annuals > 0 > cash Flow > net Change In Cash
7115000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.46
Annuals > 0 > ratios > PB
10.324613330105391
Annuals > 0 > ratios > ROE
-6.331585297758272
Annuals > 0 > ratios > ROA
-2.499368029052167
Annuals > 0 > ratios > FCF
22138000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.027831627329255017
Annuals > 0 > health Score
19
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
689206000
Annuals > 1 > income Statement > cost Of Revenue
568410000
Annuals > 1 > income Statement > gross Profit
120796000
Annuals > 1 > income Statement > operating Expenses
127467000
Annuals > 1 > income Statement > operating Income
-6671000
Annuals > 1 > income Statement > interest Expense
23328000
Annuals > 1 > income Statement > pretax Income
-26311000
Annuals > 1 > income Statement > net Income
-26421000
Annuals > 1 > income Statement > eps
-0.798121072982117
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
33104000
Annuals > 1 > income Statement > income Tax Expense
110000
Annuals > 1 > income Statement > EBITDA
19433000
Annuals > 1 > income Statement > operating Margin
-0.9679254098194154
Annuals > 1 > income Statement > total Other Income Expense Net
-19640000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
11313000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
172108000
Annuals > 1 > balance Sheet > inventories
191801000
Annuals > 1 > balance Sheet > total Current Assets
389782000
Annuals > 1 > balance Sheet > property Plant Equipment
113345000
Annuals > 1 > balance Sheet > total Assets
648996000
Annuals > 1 > balance Sheet > payables
61134000
Annuals > 1 > balance Sheet > short Term Debt
14162000
Annuals > 1 > balance Sheet > long Term Debt
159237000
Annuals > 1 > balance Sheet > total Liabilities
399478000
Annuals > 1 > balance Sheet > equity
249518000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-26421000
Annuals > 1 > cash Flow > depreciation
26104000
Annuals > 1 > cash Flow > change In Working Capital
-55803000
Annuals > 1 > cash Flow > cash From Operations
-23950000
Annuals > 1 > cash Flow > capital Expenditures
7643000
Annuals > 1 > cash Flow > cash From Investing
-4106000
Annuals > 1 > cash Flow > cash From Financing
25435000
Annuals > 1 > cash Flow > net Change In Cash
-2465000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.798121072982117
Annuals > 1 > ratios > PB
9.951711058921601
Annuals > 1 > ratios > ROE
-10.588815235774574
Annuals > 1 > ratios > ROA
-4.071057448736202
Annuals > 1 > ratios > FCF
-31593000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.0458397054001271
Annuals > 1 > health Score
16
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
534894000
Annuals > 2 > income Statement > cost Of Revenue
463354000
Annuals > 2 > income Statement > gross Profit
71540000
Annuals > 2 > income Statement > operating Expenses
101584000
Annuals > 2 > income Statement > operating Income
-30044000
Annuals > 2 > income Statement > interest Expense
9422000
Annuals > 2 > income Statement > pretax Income
-29793000
Annuals > 2 > income Statement > net Income
-35747000
Annuals > 2 > income Statement > eps
-1.109999982921644
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
32204505
Annuals > 2 > income Statement > income Tax Expense
5954000
Annuals > 2 > income Statement > EBITDA
-2267000
Annuals > 2 > income Statement > operating Margin
-5.6168137986217825
Annuals > 2 > income Statement > total Other Income Expense Net
251000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
13778000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
147790000
Annuals > 2 > balance Sheet > inventories
187983000
Annuals > 2 > balance Sheet > total Current Assets
365294000
Annuals > 2 > balance Sheet > property Plant Equipment
103686000
Annuals > 2 > balance Sheet > total Assets
615031000
Annuals > 2 > balance Sheet > payables
64193000
Annuals > 2 > balance Sheet > short Term Debt
8970000
Annuals > 2 > balance Sheet > long Term Debt
159500000
Annuals > 2 > balance Sheet > total Liabilities
375111000
Annuals > 2 > balance Sheet > equity
239920000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-35747000
Annuals > 2 > cash Flow > depreciation
27777000
Annuals > 2 > cash Flow > change In Working Capital
-33115000
Annuals > 2 > cash Flow > cash From Operations
-28312000
Annuals > 2 > cash Flow > capital Expenditures
7675000
Annuals > 2 > cash Flow > cash From Investing
14386000
Annuals > 2 > cash Flow > cash From Financing
-1412000
Annuals > 2 > cash Flow > net Change In Cash
-15979000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-1.109999982921644
Annuals > 2 > ratios > PB
10.068605868831279
Annuals > 2 > ratios > ROE
-14.899549849949983
Annuals > 2 > ratios > ROA
-5.812227351141649
Annuals > 2 > ratios > FCF
-35987000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.06727875055618496
Annuals > 2 > health Score
16
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
444908000
Annuals > 3 > income Statement > cost Of Revenue
379545000
Annuals > 3 > income Statement > gross Profit
65363000
Annuals > 3 > income Statement > operating Expenses
94037000
Annuals > 3 > income Statement > operating Income
-28674000
Annuals > 3 > income Statement > interest Expense
6804000
Annuals > 3 > income Statement > pretax Income
-26960000
Annuals > 3 > income Statement > net Income
-25578000
Annuals > 3 > income Statement > eps
-0.8234763851775538
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
31061000
Annuals > 3 > income Statement > income Tax Expense
-1382000
Annuals > 3 > income Statement > EBITDA
-4683000
Annuals > 3 > income Statement > operating Margin
-6.444927940158415
Annuals > 3 > income Statement > total Other Income Expense Net
1714000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
29757000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
107439000
Annuals > 3 > balance Sheet > inventories
157576000
Annuals > 3 > balance Sheet > total Current Assets
339861000
Annuals > 3 > balance Sheet > property Plant Equipment
95236000
Annuals > 3 > balance Sheet > total Assets
609138000
Annuals > 3 > balance Sheet > payables
34860000
Annuals > 3 > balance Sheet > short Term Debt
6778000
Annuals > 3 > balance Sheet > long Term Debt
163000000
Annuals > 3 > balance Sheet > total Liabilities
352534000
Annuals > 3 > balance Sheet > equity
256604000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-25578000
Annuals > 3 > cash Flow > depreciation
29005000
Annuals > 3 > cash Flow > change In Working Capital
-22908000
Annuals > 3 > cash Flow > cash From Operations
-5530000
Annuals > 3 > cash Flow > capital Expenditures
6034000
Annuals > 3 > cash Flow > cash From Investing
3179000
Annuals > 3 > cash Flow > cash From Financing
-7505000
Annuals > 3 > cash Flow > net Change In Cash
-10655000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.8234763851775538
Annuals > 3 > ratios > PB
9.07969326277065
Annuals > 3 > ratios > ROE
-9.967888263628003
Annuals > 3 > ratios > ROA
-4.199048491474838
Annuals > 3 > ratios > FCF
-11564000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.025991890458252044
Annuals > 3 > health Score
17
Valuation > metrics > PE
-0.31329926883663156
Valuation > metrics > PB
24.397466026370886
Valuation > final Score
20
Valuation > verdict
713.2% Overvalued
Profitability > metrics > ROE
-10.190252323061667
Profitability > metrics > ROA
-2.5651278519076666
Profitability > metrics > Net Margin
-0.052485965750282575
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
5.263938370000368
Risk > metrics > Interest Coverage
7.89554794520548
Risk > final Score
38
Risk > verdict
High
Liquidity > metrics > Current Ratio
7.497989671068594
Liquidity > metrics > Quick Ratio
4.078870749714048
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
20
Prev Profitabilities > 0
3
Prev Profitabilities > 1
21
Prev Profitabilities > 2
0
Prev Risks > 0
36
Prev Risks > 1
47
Prev Risks > 2
39
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:26:08.391Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.39
Earnings History > 0 > eps Difference
-0.39
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.31
Earnings History > 1 > eps Estimate
0.34
Earnings History > 1 > eps Difference
-0.65
Earnings History > 1 > surprise Percent
-191.1765
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
-
Earnings History > 2 > eps Actual
0.04
Earnings History > 2 > eps Estimate
0.26
Earnings History > 2 > eps Difference
-0.22
Earnings History > 2 > surprise Percent
-84.6154
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.2218
Earnings History > 3 > eps Estimate
0.21
Earnings History > 3 > eps Difference
0.0118
Earnings History > 3 > surprise Percent
5.619
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0803
Earnings History > 4 > eps Estimate
0.21
Earnings History > 4 > eps Difference
-0.2903
Earnings History > 4 > surprise Percent
-138.2381
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.3353
Earnings History > 5 > eps Estimate
0.18
Earnings History > 5 > eps Difference
-0.5153
Earnings History > 5 > surprise Percent
-286.2778
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
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.0431
Earnings History > 6 > eps Estimate
0.04
Earnings History > 6 > eps Difference
0.0031
Earnings History > 6 > surprise Percent
7.75
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0912
Earnings History > 7 > eps Estimate
0.11
Earnings History > 7 > eps Difference
-0.2012
Earnings History > 7 > surprise Percent
-182.9091
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.2021
Earnings History > 8 > eps Estimate
0.12
Earnings History > 8 > eps Difference
0.0821
Earnings History > 8 > surprise Percent
68.4167
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.51
Earnings History > 9 > eps Estimate
-0.51
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.37
Earnings History > 10 > eps Estimate
-0.37
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.14
Earnings History > 11 > eps Estimate
-0.14
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.21
Earnings History > 12 > eps Estimate
-0.21
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-15
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.46
Earnings History > 13 > eps Estimate
-0.46
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.34
Earnings History > 14 > eps Estimate
-0.34
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-06
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.1
Earnings History > 15 > eps Estimate
-0.1
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-02
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.05
Earnings History > 16 > eps Estimate
0.05
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-08
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.23
Earnings History > 17 > eps Estimate
-0.23
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-06
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.26
Earnings History > 18 > eps Estimate
-0.26
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.39
Earnings History > 19 > eps Estimate
-0.39
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-23
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.65
Earnings History > 20 > eps Estimate
-0.65
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-30
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.17
Earnings History > 21 > eps Estimate
-0.17
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-31
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.77
Earnings History > 22 > eps Estimate
-0.77
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-2.17
Earnings History > 23 > eps Estimate
-2.17
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-1.1
Earnings History > 24 > eps Estimate
-1.1
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.04
Earnings History > 25 > eps Estimate
0.04
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-05
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.2
Earnings History > 26 > eps Estimate
0.2
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-08
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.35
Earnings History > 27 > eps Estimate
0.62
Earnings History > 27 > eps Difference
1.73
Earnings History > 27 > surprise Percent
279.0323
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.37
Earnings History > 28 > eps Estimate
0.34
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
8.8235
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.52
Earnings History > 29 > eps Estimate
0.46
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
13.0435
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-03
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4145
Earnings History > 30 > eps Estimate
0.4
Earnings History > 30 > eps Difference
0.0145
Earnings History > 30 > surprise Percent
3.625
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0931
Earnings History > 31 > eps Estimate
0.36
Earnings History > 31 > eps Difference
-0.2669
Earnings History > 31 > surprise Percent
-74.1389
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-26
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.15
Earnings History > 32 > eps Estimate
0.45
Earnings History > 32 > eps Difference
-0.6
Earnings History > 32 > surprise Percent
-133.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-07
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.1776
Earnings History > 33 > eps Estimate
0.31
Earnings History > 33 > eps Difference
-0.1324
Earnings History > 33 > surprise Percent
-42.7097
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.2199
Earnings History > 34 > eps Estimate
0.33
Earnings History > 34 > eps Difference
-0.1101
Earnings History > 34 > surprise Percent
-33.3636
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3215
Earnings History > 35 > eps Estimate
0.41
Earnings History > 35 > eps Difference
-0.0885
Earnings History > 35 > surprise Percent
-21.5854
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-17
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2792
Earnings History > 36 > eps Estimate
0.43
Earnings History > 36 > eps Difference
-0.1508
Earnings History > 36 > surprise Percent
-35.0698
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-08
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3468
Earnings History > 37 > eps Estimate
0.49
Earnings History > 37 > eps Difference
-0.1432
Earnings History > 37 > surprise Percent
-29.2245
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.4348
Earnings History > 38 > eps Estimate
0.53
Earnings History > 38 > eps Difference
-0.0952
Earnings History > 38 > surprise Percent
-17.9623
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3304
Earnings History > 39 > eps Estimate
0.49
Earnings History > 39 > eps Difference
-0.1596
Earnings History > 39 > surprise Percent
-32.5714
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-17
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.44
Earnings History > 40 > eps Estimate
0.59
Earnings History > 40 > eps Difference
-0.15
Earnings History > 40 > surprise Percent
-25.4237
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-10
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3996
Earnings History > 41 > eps Estimate
0.59
Earnings History > 41 > eps Difference
-0.1904
Earnings History > 41 > surprise Percent
-32.2712
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.5066
Earnings History > 42 > eps Estimate
1.04
Earnings History > 42 > eps Difference
-0.5334
Earnings History > 42 > surprise Percent
-51.2885
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-12
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.31
Earnings History > 43 > eps Estimate
0.71
Earnings History > 43 > eps Difference
-0.4
Earnings History > 43 > surprise Percent
-56.338
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-19
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.81
Earnings History > 44 > eps Estimate
0.7
Earnings History > 44 > eps Difference
0.11
Earnings History > 44 > surprise Percent
15.7143
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.75
Earnings History > 45 > eps Estimate
0.63
Earnings History > 45 > eps Difference
0.12
Earnings History > 45 > surprise Percent
19.0476
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.58
Earnings History > 46 > eps Estimate
0.86
Earnings History > 46 > eps Difference
-0.28
Earnings History > 46 > surprise Percent
-32.5581
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-07
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4
Earnings History > 47 > eps Estimate
0.62
Earnings History > 47 > eps Difference
-0.22
Earnings History > 47 > surprise Percent
-35.4839
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-29
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.217
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.191
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-28
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2104
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-29
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1534
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-30
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.2575
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1698
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-29
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1479
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1552
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1826
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1788
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-02
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1598
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-02
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1872
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-08
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3875
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1751
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2153
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.31
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-05
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2263
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1773
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-04
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1301
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-12
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0171
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.2958
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-01
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.6024
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-01
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.308
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-14
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.2383
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-02
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.4795
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-02
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.5274
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-08
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.5554
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-03-13
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0955
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-09
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.2315
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-03
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.245
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-11
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1486
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-09
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1299
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-08
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0976
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-04
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0246
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-27
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0771
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-10
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.08
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-28
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.0463
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-22
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0073
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-28
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0289
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-29
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0718
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-07-24
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
0.0371
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-03-31
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0704
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
-
Earnings History > 90 > eps Actual
0.1625
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-03-31
Earnings History > 91 > report Date
2001-03-31
Earnings History > 91 > date
2001-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.1804
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2000-03-31
Earnings History > 92 > report Date
2000-03-31
Earnings History > 92 > date
2000-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.1689
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
1999-09-30
Earnings History > 93 > report Date
1999-09-30
Earnings History > 93 > date
1999-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
0.1897
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
1999-06-30
Earnings History > 94 > report Date
1999-06-30
Earnings History > 94 > date
1999-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.1504
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
1999-03-31
Earnings History > 95 > report Date
1999-03-31
Earnings History > 95 > date
1999-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.1563
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
1998-09-30
Earnings History > 96 > report Date
1998-09-30
Earnings History > 96 > date
1998-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
0.1769
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
1998-06-30
Earnings History > 97 > report Date
1998-06-30
Earnings History > 97 > date
1998-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
0.1388
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
1998-03-31
Earnings History > 98 > report Date
1998-03-31
Earnings History > 98 > date
1998-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
0.1265
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Astronics Corporation, through its subsidiaries, designs and manufactures products for the aerospace, defense, and electronics industries in the United States, rest of North America, Asia, Europe, South America, and internationally. It operates in two segments, Aerospace and Test Systems. The Aerospace segment offers lighting and safety systems, electrical power generation systems, distribution and seat motions systems, aircraft structures, avionics products, systems certification, and other products. This segment serves airframe manufacturers (OEM) that build aircraft for the commercial transport, military, and general aviation markets; suppliers to OEMs; and aircraft operators, such as airlines; suppliers to the aircraft operators; and branches of the U.S. Department of Defense. The Test Systems segment designs, develops, manufactures, and maintains automated test systems that support the aerospace and defense, communications, and mass transit industries, as well as training and simulation devices for commercial and military applications. This segment serves OEMs and prime government contractors for electronics and military products. Astronics Corporation was incorporated in 1968 and is headquartered in East Aurora, New York.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAstronics (OTCMKTS:ATROB) Sets New 52-Week High - Should You Buy? MarketBeat
Read more →Astronics (OTCMKTS:ATROB) Shares Gap Up - Here's What Happened MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Astronics Corp Cl B
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.39
Date
2025-09-30
EPS Actual
-0.31
EPS Estimate
0.34
EPS Difference
-0.65
Surprise Percent
-191.1765%
(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.