_id
6913153accc777a4e85d8048
Ticker
MFCO
Name
Microwave Filter Company Inc
Exchange
PINK
Address
6743 Kinne Street, East Syracuse, NY, United States, 13057
Country
USA
Sector
Technology
Industry
Communication Equipment
Currency
USD
Website
https://www.microwavefilter.com
Description
Microwave Filter Company, Inc. designs, develops, manufactures, and sells electronic filters for radio and microwave frequencies in New York. The company manufactures radio frequency filters and related components for eliminating interference and facilitating signal processing for cable television, broadcast, commercial and military communications, avionics, radar, navigation, and defense markets. It also designs waveguide, stripline/microstrip, transmission line, miniature/subminiature, and lumped constant filters. In addition, the company offers bandpass, highpass, lowpass, bandstop, multiplexer, tunable notch, tunable bandpass, amplitude equalized, delay equalized, and filter networks. Further, it provides broadcast and bullet trap CATV products, couplers, mask filters for UHF repack, microwave components, power divider RF and microwave products, SatCom filters, and wireless filters. The company was incorporated in 1967 and is based in East Syracuse, New York.
Last Close
0.54
Volume
500
Current Price
0.41
Change
0.01
Last Updated
2026-01-05T10:23:01.239Z
Image
data:image/webp;base64,UklGRvQBAABXRUJQVlA4IOgBAABQCgCdASpAABMAPrVMn0mnJKKhMAgA4BaJZADAH46NOsB9s+eZ02B87p4hLnSA0uM0bymIk5VvQdqI2OfbbHabNbJD9pnrdUNBu2AG7bRSQPcNQCXNCHr8MLCAAP73XBE+yYsgI608P1Y8YCm9njszunzYeSmGpUvR83IofUxZ0IZ0NMNH4Js7lYSNXS2xI90467cXhHJWcZCbgpe5T8kjTF2xSufhSM5MXBK8N/aLxHIafCeHapOmTz8RAlYTP8y+lXZxMBGgi+ybAAtpsQIfNZm++BWg0vA/nVsfNgBMww1hf+bL5BycvoBaObutrmT5+l5FRFKVi9pXVz6HZ8B36oQ2orMYQuF05jSu/Zk1eWS80f5hcItt97DBpMfXJQmnKCBNsSOp5LdioaF3dugiXWz8G4iHIzaB9zmxjbA8uA2B+aXK2nKkjyhZXTqVVibqvxYya6FdA3dGr8Bltaj+y5cl/9r1dygz4Tk4swQki/MLI2a9PuibSuv2KzvIWOMOXIzwI6urm4WKr61/uLwiDswZWiZGF35CrDNpf6s2L3aeD1o3q1M2V3VccdRJ/wa8KURwXNd0g2GtqDC3Cvr3resi5fpfFg+ab6Piq9ZDJm0CTsBH3c8ggAcOviCmxpu5utzLCgAAAA==
Ipo Date
-
Market Cap
1390852
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
679366
Cost Of Revenue
372956
Gross Profit
306410
Operating Expenses
190865
Operating Income
115545
Interest Expense
-
Pretax Income
114710
Net Income
114660
Eps
0.044516883492024546
Dividends Per Share
-
Shares Outstanding
2575652
Income Tax Expense
50
EBITDA
130078
Operating Margin
17.007769008163493
Total Other Income Expense Net
-835
Cash
522753
Short Term Investments
-
Receivables
277523
Inventories
227382
Total Current Assets
1069618
Property Plant Equipment
599978
Total Assets
1669596
Payables
146790
Short Term Debt
2958
Long Term Debt
-
Total Liabilities
311690
Equity
1357906
Bs_currency_symbol
-
Depreciation
15367
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
-
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
-
PE
13.5
PB
0.7776807231133819
ROE
8.44388344995898
ROA
6.867529629922449
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
69
Deep Value Investing Score
7
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6
Garp Investing Score
6.5
Growth Investing Score
5
Momentum Investing Score
3
Net Net Investing Score
3
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
679366
Quarters > 0 > income Statement > cost Of Revenue
372956
Quarters > 0 > income Statement > gross Profit
306410
Quarters > 0 > income Statement > operating Expenses
190865
Quarters > 0 > income Statement > operating Income
115545
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
114710
Quarters > 0 > income Statement > net Income
114660
Quarters > 0 > income Statement > eps
0.044516883492024546
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
2575652
Quarters > 0 > income Statement > income Tax Expense
50
Quarters > 0 > income Statement > EBITDA
130078
Quarters > 0 > income Statement > operating Margin
17.007769008163493
Quarters > 0 > income Statement > total Other Income Expense Net
-835
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
522753
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
277523
Quarters > 0 > balance Sheet > inventories
227382
Quarters > 0 > balance Sheet > total Current Assets
1069618
Quarters > 0 > balance Sheet > property Plant Equipment
599978
Quarters > 0 > balance Sheet > total Assets
1669596
Quarters > 0 > balance Sheet > payables
146790
Quarters > 0 > balance Sheet > short Term Debt
2958
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
311690
Quarters > 0 > balance Sheet > equity
1357906
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-
Quarters > 0 > cash Flow > depreciation
15367
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
-
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.044516883492024546
Quarters > 0 > ratios > PB
0.7776807231133819
Quarters > 0 > ratios > ROE
8.44388344995898
Quarters > 0 > ratios > ROA
6.867529629922449
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
555875
Quarters > 1 > income Statement > cost Of Revenue
305842
Quarters > 1 > income Statement > gross Profit
250033
Quarters > 1 > income Statement > operating Expenses
241373
Quarters > 1 > income Statement > operating Income
8660
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
12938
Quarters > 1 > income Statement > net Income
12938
Quarters > 1 > income Statement > eps
0.005023166823648719
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
2575666
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
42759
Quarters > 1 > income Statement > operating Margin
1.5579042050820777
Quarters > 1 > income Statement > total Other Income Expense Net
4278
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
616086
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
69567
Quarters > 1 > balance Sheet > inventories
90848
Quarters > 1 > balance Sheet > total Current Assets
815263
Quarters > 1 > balance Sheet > property Plant Equipment
616117
Quarters > 1 > balance Sheet > total Assets
1431380
Quarters > 1 > balance Sheet > payables
45726
Quarters > 1 > balance Sheet > short Term Debt
2958
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
188134
Quarters > 1 > balance Sheet > equity
1243246
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
-
Quarters > 1 > cash Flow > depreciation
29818
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
-
Quarters > 1 > cash Flow > capital Expenditures
-
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.005023166823648719
Quarters > 1 > ratios > PB
0.849407969138851
Quarters > 1 > ratios > ROE
1.0406629098344173
Quarters > 1 > ratios > ROA
0.9038829660886696
Quarters > 1 > ratios > FCF
-
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
58
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
528921
Quarters > 2 > income Statement > cost Of Revenue
418915
Quarters > 2 > income Statement > gross Profit
110006
Quarters > 2 > income Statement > operating Expenses
263379
Quarters > 2 > income Statement > operating Income
-153373
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
-144201
Quarters > 2 > income Statement > net Income
-144201
Quarters > 2 > income Statement > eps
-0.05598390842617979
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
2575758
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-114959
Quarters > 2 > income Statement > operating Margin
-28.997336086107378
Quarters > 2 > income Statement > total Other Income Expense Net
9172
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
439200
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
130521
Quarters > 2 > balance Sheet > inventories
137591
Quarters > 2 > balance Sheet > total Current Assets
779700
Quarters > 2 > balance Sheet > property Plant Equipment
646806
Quarters > 2 > balance Sheet > total Assets
1426506
Quarters > 2 > balance Sheet > payables
53337
Quarters > 2 > balance Sheet > short Term Debt
2958
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
196198
Quarters > 2 > balance Sheet > equity
1230308
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
-144201
Quarters > 2 > cash Flow > depreciation
29237
Quarters > 2 > cash Flow > change In Working Capital
-18781
Quarters > 2 > cash Flow > cash From Operations
-133745
Quarters > 2 > cash Flow > capital Expenditures
13885
Quarters > 2 > cash Flow > cash From Investing
-13884
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-147629
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
-0.05598390842617979
Quarters > 2 > ratios > PB
0.8583710583040993
Quarters > 2 > ratios > ROE
-11.72072359116579
Quarters > 2 > ratios > ROA
-10.108685136971033
Quarters > 2 > ratios > FCF
-147630
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.27911540664862994
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
415192
Quarters > 3 > income Statement > cost Of Revenue
382225
Quarters > 3 > income Statement > gross Profit
32967
Quarters > 3 > income Statement > operating Expenses
285241
Quarters > 3 > income Statement > operating Income
-252274
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-245906
Quarters > 3 > income Statement > net Income
-245906
Quarters > 3 > income Statement > eps
-0.09547330151744102
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
2575652
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-221342
Quarters > 3 > income Statement > operating Margin
-60.76080463978112
Quarters > 3 > income Statement > total Other Income Expense Net
6368
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
586829
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
160578
Quarters > 3 > balance Sheet > inventories
209825
Quarters > 3 > balance Sheet > total Current Assets
1057644
Quarters > 3 > balance Sheet > property Plant Equipment
663031
Quarters > 3 > balance Sheet > total Assets
1720675
Quarters > 3 > balance Sheet > payables
127804
Quarters > 3 > balance Sheet > short Term Debt
2958
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
346166
Quarters > 3 > balance Sheet > equity
1374509
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
-245906
Quarters > 3 > cash Flow > depreciation
24569
Quarters > 3 > cash Flow > change In Working Capital
126184
Quarters > 3 > cash Flow > cash From Operations
-95152
Quarters > 3 > cash Flow > capital Expenditures
24968
Quarters > 3 > cash Flow > cash From Investing
-24969
Quarters > 3 > cash Flow > cash From Financing
-86
Quarters > 3 > cash Flow > net Change In Cash
-120207
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
-0.09547330151744102
Quarters > 3 > ratios > PB
0.7682869446471431
Quarters > 3 > ratios > ROE
-17.890461248343954
Quarters > 3 > ratios > ROA
-14.291251979601027
Quarters > 3 > ratios > FCF
-120120
Quarters > 3 > ratios > Piotroski FScore
1
Quarters > 3 > ratios > fcf Percent
-0.28931193279253936
Quarters > 3 > health Score
34
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
2179354
Annuals > 0 > income Statement > cost Of Revenue
1479938
Annuals > 0 > income Statement > gross Profit
699416
Annuals > 0 > income Statement > operating Expenses
980858
Annuals > 0 > income Statement > operating Income
-281442
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
-262459
Annuals > 0 > income Statement > net Income
-262509
Annuals > 0 > income Statement > eps
-0.1019194363213664
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
2575652
Annuals > 0 > income Statement > income Tax Expense
50
Annuals > 0 > income Statement > EBITDA
-163464
Annuals > 0 > income Statement > operating Margin
-12.91401029846459
Annuals > 0 > income Statement > total Other Income Expense Net
18983
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
522753
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
277523
Annuals > 0 > balance Sheet > inventories
227382
Annuals > 0 > balance Sheet > total Current Assets
1069618
Annuals > 0 > balance Sheet > property Plant Equipment
599978
Annuals > 0 > balance Sheet > total Assets
1669596
Annuals > 0 > balance Sheet > payables
146790
Annuals > 0 > balance Sheet > short Term Debt
2958
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
311690
Annuals > 0 > balance Sheet > equity
1357906
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
-262509
Annuals > 0 > cash Flow > depreciation
98991
Annuals > 0 > cash Flow > change In Working Capital
18174
Annuals > 0 > cash Flow > cash From Operations
-145344
Annuals > 0 > cash Flow > capital Expenditures
38856
Annuals > 0 > cash Flow > cash From Investing
-38853
Annuals > 0 > cash Flow > cash From Financing
-86
Annuals > 0 > cash Flow > net Change In Cash
-184283
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
-0.1019194363213664
Annuals > 0 > ratios > PB
1.0242624158078688
Annuals > 0 > ratios > ROE
-19.331897789685
Annuals > 0 > ratios > ROA
-15.722905421431294
Annuals > 0 > ratios > FCF
-184200
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.08452045881485981
Annuals > 0 > health Score
34
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
2418702
Annuals > 1 > income Statement > cost Of Revenue
1791677
Annuals > 1 > income Statement > gross Profit
627025
Annuals > 1 > income Statement > operating Expenses
1163273
Annuals > 1 > income Statement > operating Income
-536248
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
-499474
Annuals > 1 > income Statement > net Income
-499524
Annuals > 1 > income Statement > eps
-0.19392784600190074
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
2575824
Annuals > 1 > income Statement > income Tax Expense
50
Annuals > 1 > income Statement > EBITDA
-402372
Annuals > 1 > income Statement > operating Margin
-22.170899928970165
Annuals > 1 > income Statement > total Other Income Expense Net
36774
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
707036
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
196314
Annuals > 1 > balance Sheet > inventories
210000
Annuals > 1 > balance Sheet > total Current Assets
1198740
Annuals > 1 > balance Sheet > property Plant Equipment
663602
Annuals > 1 > balance Sheet > total Assets
1862342
Annuals > 1 > balance Sheet > payables
78968
Annuals > 1 > balance Sheet > short Term Debt
2958
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
241841
Annuals > 1 > balance Sheet > equity
1620501
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
-499524
Annuals > 1 > cash Flow > depreciation
97105
Annuals > 1 > cash Flow > change In Working Capital
188705
Annuals > 1 > cash Flow > cash From Operations
-213714
Annuals > 1 > cash Flow > capital Expenditures
213714
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-171
Annuals > 1 > cash Flow > net Change In Cash
-213885
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
-0.19392784600190074
Annuals > 1 > ratios > PB
0.8583425496189142
Annuals > 1 > ratios > ROE
-30.825281810995484
Annuals > 1 > ratios > ROA
-26.822355936772084
Annuals > 1 > ratios > FCF
-427428
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.17671792556503446
Annuals > 1 > health Score
33
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
3834940
Annuals > 2 > income Statement > cost Of Revenue
2707689
Annuals > 2 > income Statement > gross Profit
1127251
Annuals > 2 > income Statement > operating Expenses
1580901
Annuals > 2 > income Statement > operating Income
-453650
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
-170931
Annuals > 2 > income Statement > net Income
-170981
Annuals > 2 > income Statement > eps
-0.06637033483090764
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
2576166
Annuals > 2 > income Statement > income Tax Expense
50
Annuals > 2 > income Statement > EBITDA
-73380
Annuals > 2 > income Statement > operating Margin
-11.829389768809943
Annuals > 2 > income Statement > total Other Income Expense Net
282719
Annuals > 2 > income Statement > currency_symbol
-
Annuals > 2 > balance Sheet > cash
920921
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
495212
Annuals > 2 > balance Sheet > inventories
196531
Annuals > 2 > balance Sheet > total Current Assets
1687549
Annuals > 2 > balance Sheet > property Plant Equipment
764154
Annuals > 2 > balance Sheet > total Assets
2451703
Annuals > 2 > balance Sheet > payables
140658
Annuals > 2 > balance Sheet > short Term Debt
2958
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
331507
Annuals > 2 > balance Sheet > equity
2120196
Annuals > 2 > balance Sheet > currency_symbol
-
Annuals > 2 > cash Flow > net Income
-170981
Annuals > 2 > cash Flow > depreciation
97556
Annuals > 2 > cash Flow > change In Working Capital
223642
Annuals > 2 > cash Flow > cash From Operations
68382
Annuals > 2 > cash Flow > capital Expenditures
18833
Annuals > 2 > cash Flow > cash From Investing
14334
Annuals > 2 > cash Flow > cash From Financing
-673
Annuals > 2 > cash Flow > net Change In Cash
82043
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.06637033483090764
Annuals > 2 > ratios > PB
0.6561325651024718
Annuals > 2 > ratios > ROE
-8.064395933206175
Annuals > 2 > ratios > ROA
-6.97396870665003
Annuals > 2 > ratios > FCF
49549
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.01292041074958148
Annuals > 2 > health Score
34
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
5215008
Annuals > 3 > income Statement > cost Of Revenue
3446222
Annuals > 3 > income Statement > gross Profit
1768786
Annuals > 3 > income Statement > operating Expenses
1438126
Annuals > 3 > income Statement > operating Income
330660
Annuals > 3 > income Statement > interest Expense
677
Annuals > 3 > income Statement > pretax Income
654420
Annuals > 3 > income Statement > net Income
654320
Annuals > 3 > income Statement > eps
0.25385720803627687
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
2577512
Annuals > 3 > income Statement > income Tax Expense
100
Annuals > 3 > income Statement > EBITDA
400603
Annuals > 3 > income Statement > operating Margin
6.340546361577968
Annuals > 3 > income Statement > total Other Income Expense Net
323760
Annuals > 3 > income Statement > currency_symbol
-
Annuals > 3 > balance Sheet > cash
838878
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
633900
Annuals > 3 > balance Sheet > inventories
335680
Annuals > 3 > balance Sheet > total Current Assets
1865532
Annuals > 3 > balance Sheet > property Plant Equipment
859718
Annuals > 3 > balance Sheet > total Assets
2786950
Annuals > 3 > balance Sheet > payables
244868
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
495100
Annuals > 3 > balance Sheet > equity
2291850
Annuals > 3 > balance Sheet > currency_symbol
-
Annuals > 3 > cash Flow > net Income
654320
Annuals > 3 > cash Flow > depreciation
69943
Annuals > 3 > cash Flow > change In Working Capital
60605
Annuals > 3 > cash Flow > cash From Operations
475186
Annuals > 3 > cash Flow > capital Expenditures
508235
Annuals > 3 > cash Flow > cash From Investing
-508235
Annuals > 3 > cash Flow > cash From Financing
-109653
Annuals > 3 > cash Flow > net Change In Cash
-142702
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.25385720803627687
Annuals > 3 > ratios > PB
0.6073069703514629
Annuals > 3 > ratios > ROE
28.549861465628208
Annuals > 3 > ratios > ROA
23.477995658336173
Annuals > 3 > ratios > FCF
-33049
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.006337286539157754
Annuals > 3 > health Score
74
Valuation > metrics > PE
13.5
Valuation > metrics > PB
0.7776807231133819
Valuation > final Score
100
Valuation > verdict
11.1% Undervalued
Profitability > metrics > ROE
8.44388344995898
Profitability > metrics > ROA
10.719714888866866
Profitability > metrics > Net Margin
0.1687750049310681
Profitability > final Score
72
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.22953724337325265
Risk > metrics > Interest Coverage
7.518545028630921
Risk > final Score
90
Risk > verdict
Low
Liquidity > metrics > Current Ratio
7.14278654806742
Liquidity > metrics > Quick Ratio
5.624355584047867
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
10
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
61
Prev Risks > 1
39
Prev Risks > 2
19
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:11:58.744Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0445
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-06-30
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.005
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-03-31
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.056
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.0955
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-27
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.0534
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-15
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.0121
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-16
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
-0.0984
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
-0.0984
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-22
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
-0.05
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
-0.05
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-29
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.0742
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0.0742
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-10
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
-0.003
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
-0.003
Earnings History > 9 > surprise Percent
-
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
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
-0.0648
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
-0.0648
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-01
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
-0.0727
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
-0.0727
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.11
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
0.11
Earnings History > 12 > surprise Percent
-
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
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.0042
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0.0042
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-12
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
-0.01
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-02
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0.15
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-12-01
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.1377
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
0.1377
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-12
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.1291
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.1291
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-13
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.0142
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-03
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
-0.0634
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-02
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
-0.1183
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-13
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-14
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-26
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-27
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.0653
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.0653
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-15
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-0.0048
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-16
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.03
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-27
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
-0.02
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-28
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.05
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-09
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
-0.01
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-10
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
-0.03
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
-0.0283
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-0.0158
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
-0.0193
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
-0.0274
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.0195
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.0361
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.0199
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.0087
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.0386
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.04
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.0116
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.0246
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.0306
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
-0.0364
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.0331
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.0365
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.0069
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
-0.0665
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.0132
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.0196
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
-0.1199
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.087
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.0037
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.0361
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
-0.0503
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.0398
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
0.0428
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.019
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.0099
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
0.0184
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-12
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
-0.0189
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-13
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
-0.0073
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-03
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0054
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-12-02
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.01
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-08-12
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0135
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-06-03
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.0143
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-25
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
-0.0026
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-12-03
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.01
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-12
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.0187
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-28
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
-0.026
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-27
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.0125
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-08-14
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
-0.0491
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-05-30
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.0079
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2006-12-31
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
-0.0431
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-09-30
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
-0.0301
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-06-30
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
-0.0585
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-03-31
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
-0.0138
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2005-12-31
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
-0.0397
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-09-30
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.0342
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-06-30
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.0397
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-03-31
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.0302
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2004-12-31
Earnings History > 82 > date
2004-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
-0.0016
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-09-30
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.0222
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-06-30
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.0171
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-12-31
Earnings History > 85 > report Date
2003-12-31
Earnings History > 85 > date
2003-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
-0.0155
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2002-12-31
Earnings History > 86 > report Date
2002-12-31
Earnings History > 86 > date
2002-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
-0.0296
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2001-12-31
Earnings History > 87 > report Date
2001-12-31
Earnings History > 87 > date
2001-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
0.1291
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2001-06-30
Earnings History > 88 > report Date
2001-06-30
Earnings History > 88 > date
2001-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
-0.0086
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Microwave Filter Company, Inc. designs, develops, manufactures, and sells electronic filters for radio and microwave frequencies in New York. The company manufactures radio frequency filters and related components for eliminating interference and facilitating signal processing for cable television, broadcast, commercial and military communications, avionics, radar, navigation, and defense markets. It also designs waveguide, stripline/microstrip, transmission line, miniature/subminiature, and lumped constant filters. In addition, the company offers bandpass, highpass, lowpass, bandstop, multiplexer, tunable notch, tunable bandpass, amplitude equalized, delay equalized, and filter networks. Further, it provides broadcast and bullet trap CATV products, couplers, mask filters for UHF repack, microwave components, power divider RF and microwave products, SatCom filters, and wireless filters. The company was incorporated in 1967 and is based in East Syracuse, New York.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(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 Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
High
Low ≤ 2%
High ≥ 10%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Microwave Filter Company Inc
* 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
0.0445
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.