_id
690f39a7ccc777a4e85d18ef
Ticker
BUKS
Name
Butler National Corp
Exchange
OTCQX
Address
One Aero Plaza, New Century, KS, United States, 66031
Country
USA
Sector
Industrials
Industry
Aerospace & Defense
Currency
USD
Website
https://butlernational.com
Description
Butler National Corporation designs, engineers, manufactures, sells, integrates, installs, repairs, modifies, overhauls, services, and distributes a portfolio of aerostructures, aircraft components, avionics, accessories, subassemblies, and systems. It operates through two segments, Aerospace Products and Professional Services. The Aerospace Products segment designs, manufactures, sells, and services structural modifications, design, integration, and installation of electronic equipment, systems and technologies, as well as defense related articles; and operates repair stations. Its products include aerial surveillance, aerodynamic enhancement, avcon stability enhancing fins, airplane nose extension, cargo/sensor carrying pods and radomes, fuel system protection devices, navigation / flight display installations, crew work stations, electrical power systems and switching equipment, enlarged aircraft doors, powered airplane sensor lifts, and specialized cabling and harnesses products; and provisions to allow carrying of external stores. The company also provides modifications on aerial photograph capabilities, aerodynamic improvements, avionics systems, cargo or expanded-sized doors, search and rescue, airborne research capability, extended range fuel tanks, radar systems, intelligence surveillance reconnaissance, special mission modifications, target towing capability, and traffic collision avoidance systems; and cabling, electronic control systems, hangfire override modules, test equipment, and gun control units for apache and blackhawk helicopters, and land and sea based military vehicles. The Professional Services segment manages a gaming, dining, and entertainment facility. It serves owners and operators of private, commercial, business and government aircraft; and commercial weapon manufacturers and suppliers in North America, Europe, the Middle East, Asia, and internationally. The company was incorporated in 1960 and is based in New Century, Kansas.
Last Close
2.96
Volume
2821
Current Price
3.01
Change
-0.01
Last Updated
2026-01-01T02:48:58.498Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
195284272
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.498
Sentiment Sources
2
Current Quarter
2025-10-31
Revenue
23251000
Cost Of Revenue
11336000
Gross Profit
11915000
Operating Expenses
16174000
Operating Income
7077000
Interest Expense
501000
Pretax Income
8791000
Net Income
5994000
Eps
0.09324973651582207
Dividends Per Share
-
Shares Outstanding
64279002
Income Tax Expense
-
EBITDA
-
Operating Margin
30.437400541912176
Total Other Income Expense Net
1880000
Cash
29636000
Short Term Investments
-
Receivables
7517000
Inventories
11465000
Total Current Assets
53148000
Property Plant Equipment
62132000
Total Assets
128181000
Payables
9862000
Short Term Debt
-
Long Term Debt
26992000
Total Liabilities
57968000
Equity
70213000
Bs_currency_symbol
USD
Depreciation
1691000
Change In Working Capital
-6757000
Cash From Operations
-822000
Capital Expenditures
1851000
Cash From Investing
-
Cash From Financing
-2706000
Net Change In Cash
-3808000
Cf_currency_symbol
USD
PE
12.12
PB
2.755612151880706
ROE
8.536880634640308
ROA
4.6762000608514525
FCF
-2673000
Fcf Percent
-0.1149627972990409
Piotroski FScore
2
Health Score
56
Deep Value Investing Score
4.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
7
Garp Investing Score
5.5
Growth Investing Score
4.5
Momentum Investing Score
4.5
Net Net Investing Score
2
Quality Investing Score
6
Value Investing Score
8
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
23251000
Quarters > 0 > income Statement > cost Of Revenue
11336000
Quarters > 0 > income Statement > gross Profit
11915000
Quarters > 0 > income Statement > operating Expenses
16174000
Quarters > 0 > income Statement > operating Income
7077000
Quarters > 0 > income Statement > interest Expense
501000
Quarters > 0 > income Statement > pretax Income
8791000
Quarters > 0 > income Statement > net Income
5994000
Quarters > 0 > income Statement > eps
0.09324973651582207
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
64279002
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
30.437400541912176
Quarters > 0 > income Statement > total Other Income Expense Net
1880000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
29636000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
7517000
Quarters > 0 > balance Sheet > inventories
11465000
Quarters > 0 > balance Sheet > total Current Assets
53148000
Quarters > 0 > balance Sheet > property Plant Equipment
62132000
Quarters > 0 > balance Sheet > total Assets
128181000
Quarters > 0 > balance Sheet > payables
9862000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
26992000
Quarters > 0 > balance Sheet > total Liabilities
57968000
Quarters > 0 > balance Sheet > equity
70213000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
5994000
Quarters > 0 > cash Flow > depreciation
1691000
Quarters > 0 > cash Flow > change In Working Capital
-6757000
Quarters > 0 > cash Flow > cash From Operations
-822000
Quarters > 0 > cash Flow > capital Expenditures
1851000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-2706000
Quarters > 0 > cash Flow > net Change In Cash
-3808000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.09324973651582207
Quarters > 0 > ratios > PB
2.755612151880706
Quarters > 0 > ratios > ROE
8.536880634640308
Quarters > 0 > ratios > ROA
4.6762000608514525
Quarters > 0 > ratios > FCF
-2673000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.1149627972990409
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
20125000
Quarters > 1 > income Statement > cost Of Revenue
10503000
Quarters > 1 > income Statement > gross Profit
9622000
Quarters > 1 > income Statement > operating Expenses
15458000
Quarters > 1 > income Statement > operating Income
4667000
Quarters > 1 > income Statement > interest Expense
523000
Quarters > 1 > income Statement > pretax Income
4315000
Quarters > 1 > income Statement > net Income
3685000
Quarters > 1 > income Statement > eps
0.05681928918807101
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
64854736
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
23.190062111801243
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
33444000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
7598000
Quarters > 1 > balance Sheet > inventories
10525000
Quarters > 1 > balance Sheet > total Current Assets
54538000
Quarters > 1 > balance Sheet > property Plant Equipment
63081000
Quarters > 1 > balance Sheet > total Assets
130283000
Quarters > 1 > balance Sheet > payables
17419000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
28512000
Quarters > 1 > balance Sheet > total Liabilities
65040000
Quarters > 1 > balance Sheet > equity
65243000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
3685000
Quarters > 1 > cash Flow > depreciation
1703000
Quarters > 1 > cash Flow > change In Working Capital
9214000
Quarters > 1 > cash Flow > cash From Operations
14699000
Quarters > 1 > cash Flow > capital Expenditures
1438000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-5043000
Quarters > 1 > cash Flow > net Change In Cash
8218000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.05681928918807101
Quarters > 1 > ratios > PB
2.992087355884922
Quarters > 1 > ratios > ROE
5.648115506644391
Quarters > 1 > ratios > ROA
2.828458049016372
Quarters > 1 > ratios > FCF
13261000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.6589316770186335
Quarters > 1 > health Score
73
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
21605000
Quarters > 2 > income Statement > cost Of Revenue
10772000
Quarters > 2 > income Statement > gross Profit
10833000
Quarters > 2 > income Statement > operating Expenses
17194000
Quarters > 2 > income Statement > operating Income
4411000
Quarters > 2 > income Statement > interest Expense
517000
Quarters > 2 > income Statement > pretax Income
4082000
Quarters > 2 > income Statement > net Income
3331000
Quarters > 2 > income Statement > eps
0.04958282033125462
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
67180527
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
20.41657023837075
Quarters > 2 > income Statement > total Other Income Expense Net
13000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
25226000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
5867000
Quarters > 2 > balance Sheet > inventories
10924000
Quarters > 2 > balance Sheet > total Current Assets
47312000
Quarters > 2 > balance Sheet > property Plant Equipment
63623000
Quarters > 2 > balance Sheet > total Assets
123298000
Quarters > 2 > balance Sheet > payables
8623000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
29870000
Quarters > 2 > balance Sheet > total Liabilities
58184000
Quarters > 2 > balance Sheet > equity
65114000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
3331000
Quarters > 2 > cash Flow > depreciation
1724000
Quarters > 2 > cash Flow > change In Working Capital
-6764000
Quarters > 2 > cash Flow > cash From Operations
-1175000
Quarters > 2 > cash Flow > capital Expenditures
2118000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-2201000
Quarters > 2 > cash Flow > net Change In Cash
-5481000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.04958282033125462
Quarters > 2 > ratios > PB
3.1055285540743927
Quarters > 2 > ratios > ROE
5.115643333230949
Quarters > 2 > ratios > ROA
2.7015847783419034
Quarters > 2 > ratios > FCF
-3293000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.1524184216616524
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
21174000
Quarters > 3 > income Statement > cost Of Revenue
12349000
Quarters > 3 > income Statement > gross Profit
8825000
Quarters > 3 > income Statement > operating Expenses
17148000
Quarters > 3 > income Statement > operating Income
4026000
Quarters > 3 > income Statement > interest Expense
557000
Quarters > 3 > income Statement > pretax Income
4634000
Quarters > 3 > income Statement > net Income
3378000
Quarters > 3 > income Statement > eps
0.04996864312324078
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
67602396
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
19.013884953244546
Quarters > 3 > income Statement > total Other Income Expense Net
1040000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
30707000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
6286000
Quarters > 3 > balance Sheet > inventories
10368000
Quarters > 3 > balance Sheet > total Current Assets
52708000
Quarters > 3 > balance Sheet > property Plant Equipment
63557000
Quarters > 3 > balance Sheet > total Assets
128603000
Quarters > 3 > balance Sheet > payables
13868000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
31215000
Quarters > 3 > balance Sheet > total Liabilities
66232000
Quarters > 3 > balance Sheet > equity
62371000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
3378000
Quarters > 3 > cash Flow > depreciation
1766000
Quarters > 3 > cash Flow > change In Working Capital
9857000
Quarters > 3 > cash Flow > cash From Operations
14030000
Quarters > 3 > cash Flow > capital Expenditures
1534000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
552000
Quarters > 3 > cash Flow > net Change In Cash
14548000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.04996864312324078
Quarters > 3 > ratios > PB
3.262465119366372
Quarters > 3 > ratios > ROE
5.415978579788685
Quarters > 3 > ratios > ROA
2.6266883354198582
Quarters > 3 > ratios > FCF
12496000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.5901577406252951
Quarters > 3 > health Score
61
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
83968000
Annuals > 0 > income Statement > cost Of Revenue
45921000
Annuals > 0 > income Statement > gross Profit
38047000
Annuals > 0 > income Statement > operating Expenses
67141000
Annuals > 0 > income Statement > operating Income
16827000
Annuals > 0 > income Statement > interest Expense
2177000
Annuals > 0 > income Statement > pretax Income
16718000
Annuals > 0 > income Statement > net Income
12551000
Annuals > 0 > income Statement > eps
0.18682497087288405
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
67180527
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
20.03977705792683
Annuals > 0 > income Statement > total Other Income Expense Net
1562000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
25226000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
5867000
Annuals > 0 > balance Sheet > inventories
10924000
Annuals > 0 > balance Sheet > total Current Assets
47312000
Annuals > 0 > balance Sheet > property Plant Equipment
63623000
Annuals > 0 > balance Sheet > total Assets
123298000
Annuals > 0 > balance Sheet > payables
8623000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
29870000
Annuals > 0 > balance Sheet > total Liabilities
58184000
Annuals > 0 > balance Sheet > equity
65114000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
12551000
Annuals > 0 > cash Flow > depreciation
6744000
Annuals > 0 > cash Flow > change In Working Capital
-82000
Annuals > 0 > cash Flow > cash From Operations
18404000
Annuals > 0 > cash Flow > capital Expenditures
8259000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-5555000
Annuals > 0 > cash Flow > net Change In Cash
7434000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.18682497087288405
Annuals > 0 > ratios > PB
3.126163295297478
Annuals > 0 > ratios > ROE
19.275424639862397
Annuals > 0 > ratios > ROA
10.179402747814239
Annuals > 0 > ratios > FCF
10145000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.12081983612804878
Annuals > 0 > health Score
77
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
78376000
Annuals > 1 > income Statement > cost Of Revenue
44472000
Annuals > 1 > income Statement > gross Profit
33904000
Annuals > 1 > income Statement > operating Expenses
65137000
Annuals > 1 > income Statement > operating Income
13239000
Annuals > 1 > income Statement > interest Expense
2447000
Annuals > 1 > income Statement > pretax Income
16756000
Annuals > 1 > income Statement > net Income
12512000
Annuals > 1 > income Statement > eps
0.1819375347022
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
68770856
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
16.89165050525671
Annuals > 1 > income Statement > total Other Income Expense Net
5659000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
17792000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
5776000
Annuals > 1 > balance Sheet > inventories
9522000
Annuals > 1 > balance Sheet > total Current Assets
38596000
Annuals > 1 > balance Sheet > property Plant Equipment
62479000
Annuals > 1 > balance Sheet > total Assets
113975000
Annuals > 1 > balance Sheet > payables
5291000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
33244000
Annuals > 1 > balance Sheet > total Liabilities
59534000
Annuals > 1 > balance Sheet > equity
54441000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
12512000
Annuals > 1 > cash Flow > depreciation
6068000
Annuals > 1 > cash Flow > change In Working Capital
-5144000
Annuals > 1 > cash Flow > cash From Operations
7538000
Annuals > 1 > cash Flow > capital Expenditures
8740000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-10617000
Annuals > 1 > cash Flow > net Change In Cash
-4205000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.1819375347022
Annuals > 1 > ratios > PB
3.8275508106023035
Annuals > 1 > ratios > ROE
22.98267849598648
Annuals > 1 > ratios > ROA
10.977846018863787
Annuals > 1 > ratios > FCF
-1202000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.015336327447177707
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
75182000
Annuals > 2 > income Statement > cost Of Revenue
41303000
Annuals > 2 > income Statement > gross Profit
33879000
Annuals > 2 > income Statement > operating Expenses
66528000
Annuals > 2 > income Statement > operating Income
8654000
Annuals > 2 > income Statement > interest Expense
2743000
Annuals > 2 > income Statement > pretax Income
6527000
Annuals > 2 > income Statement > net Income
4516000
Annuals > 2 > income Statement > eps
0.05873196516726274
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
76891689
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
15168000
Annuals > 2 > income Statement > operating Margin
11.51073395227581
Annuals > 2 > income Statement > total Other Income Expense Net
616000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
21997000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
3793000
Annuals > 2 > balance Sheet > inventories
8947000
Annuals > 2 > balance Sheet > total Current Assets
40162000
Annuals > 2 > balance Sheet > property Plant Equipment
62148000
Annuals > 2 > balance Sheet > total Assets
113906000
Annuals > 2 > balance Sheet > payables
5320000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
38418000
Annuals > 2 > balance Sheet > total Liabilities
67125000
Annuals > 2 > balance Sheet > equity
46781000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
4516000
Annuals > 2 > cash Flow > depreciation
5898000
Annuals > 2 > cash Flow > change In Working Capital
9213000
Annuals > 2 > cash Flow > cash From Operations
20937000
Annuals > 2 > cash Flow > capital Expenditures
6510000
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
-5491000
Annuals > 2 > cash Flow > net Change In Cash
9510000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.05873196516726274
Annuals > 2 > ratios > PB
4.98026587011821
Annuals > 2 > ratios > ROE
9.6534918022274
Annuals > 2 > ratios > ROA
3.964672624795884
Annuals > 2 > ratios > FCF
14427000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.19189433641031098
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
73473000
Annuals > 3 > income Statement > cost Of Revenue
43620000
Annuals > 3 > income Statement > gross Profit
29853000
Annuals > 3 > income Statement > operating Expenses
57344000
Annuals > 3 > income Statement > operating Income
16129000
Annuals > 3 > income Statement > interest Expense
2689000
Annuals > 3 > income Statement > pretax Income
15516000
Annuals > 3 > income Statement > net Income
10368000
Annuals > 3 > income Statement > eps
0.1356036020020679
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
76458146
Annuals > 3 > income Statement > income Tax Expense
3276000
Annuals > 3 > income Statement > EBITDA
23486000
Annuals > 3 > income Statement > operating Margin
21.95228179058974
Annuals > 3 > income Statement > total Other Income Expense Net
2076000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
12487000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
3636000
Annuals > 3 > balance Sheet > inventories
8872000
Annuals > 3 > balance Sheet > total Current Assets
27826000
Annuals > 3 > balance Sheet > property Plant Equipment
61574000
Annuals > 3 > balance Sheet > total Assets
100809000
Annuals > 3 > balance Sheet > payables
2773000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
43411000
Annuals > 3 > balance Sheet > total Liabilities
59975000
Annuals > 3 > balance Sheet > equity
40834000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
10368000
Annuals > 3 > cash Flow > depreciation
5281000
Annuals > 3 > cash Flow > change In Working Capital
-5981000
Annuals > 3 > cash Flow > cash From Operations
11030000
Annuals > 3 > cash Flow > capital Expenditures
9579000
Annuals > 3 > cash Flow > cash From Investing
-9504000
Annuals > 3 > cash Flow > cash From Financing
-11061000
Annuals > 3 > cash Flow > net Change In Cash
-9535000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.1356036020020679
Annuals > 3 > ratios > PB
5.6734138800999165
Annuals > 3 > ratios > ROE
25.390605867659303
Annuals > 3 > ratios > ROA
10.28479600035711
Annuals > 3 > ratios > FCF
1451000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.019748751241952828
Annuals > 3 > health Score
61
Valuation > metrics > PE
12.12
Valuation > metrics > PB
2.755612151880706
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
8.536880634640308
Profitability > metrics > ROA
11.27794084443441
Profitability > metrics > Net Margin
0.25779536364027356
Profitability > final Score
77
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.8256020964778602
Risk > metrics > Interest Coverage
14.125748502994012
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.389170553640235
Liquidity > metrics > Quick Ratio
4.2266274589332795
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
68.94471445925608
Prev Valuations > 2
67.37534880633628
Prev Profitabilities > 0
59
Prev Profitabilities > 1
54
Prev Profitabilities > 2
54
Prev Risks > 0
84
Prev Risks > 1
82
Prev Risks > 2
59
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:32:25.295Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-11
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.09
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0.09
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-09-12
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.06
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.06
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-07-03
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.01
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-03-14
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.05
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-13
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-09-13
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-07-23
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-03-15
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0342
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-15
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0712
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-09-14
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0075
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-07-31
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-03-16
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0258
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-15
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.03
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-09-14
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.01
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-07-15
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.02
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-03-15
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.04
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-14
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.04
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-09-10
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.04
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-07-16
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.01
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-03-12
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.01
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-11
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0068
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-09-11
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0043
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-07-17
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.02
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-03-12
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.02
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-13
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.03
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-09-13
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.03
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-07-19
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
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
2019-01-31
Earnings History > 27 > report Date
2019-03-15
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
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-10-31
Earnings History > 28 > report Date
2018-12-14
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.03
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-09-14
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
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-04-30
Earnings History > 30 > report Date
2018-07-20
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0079
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-03-16
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0003
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-12-15
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0003
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-09-14
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0013
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-07-21
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.0037
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-03-17
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.01
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-12-13
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0002
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-09-14
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0082
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-07-31
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0035
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-04-30
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0061
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2016-01-31
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0016
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-10-31
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.01
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-07-31
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0003
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0088
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2015-01-31
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0011
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-10-31
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0005
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0041
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-04-30
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0106
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2014-01-31
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0037
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.01
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.0049
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-04-30
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0035
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2013-01-31
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.0131
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.002
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-07-31
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0047
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-04-30
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.01
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2012-01-31
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.01
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-10-31
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0081
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-07-31
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0019
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-04-30
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0154
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2011-01-31
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.01
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-07-31
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.002
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-04-30
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0272
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-01-31
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0115
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-10-31
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0003
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-07-31
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.013
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-04-30
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.01
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-01-31
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0051
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-10-31
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0008
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-07-31
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.0058
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-01-31
Earnings History > 70 > report Date
2008-01-31
Earnings History > 70 > date
2008-01-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0036
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-10-31
Earnings History > 71 > report Date
2007-10-31
Earnings History > 71 > date
2007-10-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0035
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-07-31
Earnings History > 72 > report Date
2007-07-31
Earnings History > 72 > date
2007-07-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0043
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-04-30
Earnings History > 73 > report Date
2007-04-30
Earnings History > 73 > date
2007-04-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0078
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-01-31
Earnings History > 74 > report Date
2007-01-31
Earnings History > 74 > date
2007-01-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0022
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-10-31
Earnings History > 75 > report Date
2006-10-31
Earnings History > 75 > date
2006-10-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.005
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-07-31
Earnings History > 76 > report Date
2006-07-31
Earnings History > 76 > date
2006-07-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0008
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-04-30
Earnings History > 77 > report Date
2006-04-30
Earnings History > 77 > date
2006-04-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0003
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-01-31
Earnings History > 78 > report Date
2006-01-31
Earnings History > 78 > date
2006-01-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0007
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-10-31
Earnings History > 79 > report Date
2005-10-31
Earnings History > 79 > date
2005-10-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.002
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-07-31
Earnings History > 80 > report Date
2005-07-31
Earnings History > 80 > date
2005-07-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0039
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-04-30
Earnings History > 81 > report Date
2005-04-30
Earnings History > 81 > date
2005-04-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.03
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-01-31
Earnings History > 82 > report Date
2005-01-31
Earnings History > 82 > date
2005-01-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0137
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-10-31
Earnings History > 83 > report Date
2004-10-31
Earnings History > 83 > date
2004-10-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.012
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-07-31
Earnings History > 84 > report Date
2004-07-31
Earnings History > 84 > date
2004-07-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0088
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-04-30
Earnings History > 85 > report Date
2004-04-30
Earnings History > 85 > date
2004-04-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0052
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-01-31
Earnings History > 86 > report Date
2004-01-31
Earnings History > 86 > date
2004-01-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0035
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-10-31
Earnings History > 87 > report Date
2003-10-31
Earnings History > 87 > date
2003-10-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0021
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-07-31
Earnings History > 88 > report Date
2003-07-31
Earnings History > 88 > date
2003-07-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0042
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-04-30
Earnings History > 89 > report Date
2003-04-30
Earnings History > 89 > date
2003-04-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.0004
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-01-31
Earnings History > 90 > report Date
2003-01-31
Earnings History > 90 > date
2003-01-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0031
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-10-31
Earnings History > 91 > report Date
2002-10-31
Earnings History > 91 > date
2002-10-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0013
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-07-31
Earnings History > 92 > report Date
2002-07-31
Earnings History > 92 > date
2002-07-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.0039
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-01-31
Earnings History > 93 > report Date
2002-01-31
Earnings History > 93 > date
2002-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-10-31
Earnings History > 94 > report Date
2001-10-31
Earnings History > 94 > date
2001-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0179
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-07-31
Earnings History > 95 > report Date
2001-07-31
Earnings History > 95 > date
2001-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.017
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-01-31
Earnings History > 96 > report Date
2001-01-31
Earnings History > 96 > date
2001-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0021
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-10-31
Earnings History > 97 > report Date
2000-10-31
Earnings History > 97 > date
2000-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.017
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-07-31
Earnings History > 98 > report Date
2000-07-31
Earnings History > 98 > date
2000-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.018
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-01-31
Earnings History > 99 > report Date
2000-01-31
Earnings History > 99 > date
2000-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.0125
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-10-31
Earnings History > 100 > report Date
1999-10-31
Earnings History > 100 > date
1999-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.0104
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-07-31
Earnings History > 101 > report Date
1999-07-31
Earnings History > 101 > date
1999-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.0084
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-01-31
Earnings History > 102 > report Date
1999-01-31
Earnings History > 102 > date
1999-01-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.0264
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-10-31
Earnings History > 103 > report Date
1998-10-31
Earnings History > 103 > date
1998-10-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0001
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-07-31
Earnings History > 104 > report Date
1998-07-31
Earnings History > 104 > date
1998-07-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0017
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Butler National Corporation designs, engineers, manufactures, sells, integrates, installs, repairs, modifies, overhauls, services, and distributes a portfolio of aerostructures, aircraft components, avionics, accessories, subassemblies, and systems. It operates through two segments, Aerospace Products and Professional Services. The Aerospace Products segment designs, manufactures, sells, and services structural modifications, design, integration, and installation of electronic equipment, systems and technologies, as well as defense related articles; and operates repair stations. Its products include aerial surveillance, aerodynamic enhancement, avcon stability enhancing fins, airplane nose extension, cargo/sensor carrying pods and radomes, fuel system protection devices, navigation / flight display installations, crew work stations, electrical power systems and switching equipment, enlarged aircraft doors, powered airplane sensor lifts, and specialized cabling and harnesses products; and provisions to allow carrying of external stores. The company also provides modifications on aerial photograph capabilities, aerodynamic improvements, avionics systems, cargo or expanded-sized doors, search and rescue, airborne research capability, extended range fuel tanks, radar systems, intelligence surveillance reconnaissance, special mission modifications, target towing capability, and traffic collision avoidance systems; and cabling, electronic control systems, hangfire override modules, test equipment, and gun control units for apache and blackhawk helicopters, and land and sea based military vehicles. The Professional Services segment manages a gaming, dining, and entertainment facility. It serves owners and operators of private, commercial, business and government aircraft; and commercial weapon manufacturers and suppliers in North America, Europe, the Middle East, Asia, and internationally. The company was incorporated in 1960 and is based in New Century, Kansas.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AInsider Buying: Michael Loh Acquires Additional Shares of Butler National Corp (BUKS) - GuruFocus
1/13/2026
Insider Buying: Michael Loh Acquires Additional Shares of Butler National Corp (BUKS) GuruFocus
Read more →Loh buys $22,956 in Butler National (BUKS) stock By Investing.com - Investing.com South Africa
1/13/2026
Loh buys $22,956 in Butler National (BUKS) stock By Investing.com Investing.com South Africa
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Butler National Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
0.09
EPS Estimate
0
EPS Difference
0.09
Surprise Percent
0%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.