_id
690f378fccc777a4e85d17f3
Ticker
BONL
Name
Bonal International Inc
Exchange
PINK
Address
1300 North Campbell Road, Royal Oak, MI, United States, 48067
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.bonal.com
Description
Bonal International, Inc., through its subsidiary, Bonal Technologies, Inc., provides sub-harmonic vibratory metal stress relief technology in the United States and internationally. Its products include Meta-Lax stress reliving equipment. It also offers consulting, training, program design, and metal stress relief services to various industries, including automotive, aerospace, mining, petroleum, shipbuilding, welding, machine tooling, plastic molding, racing, engine building, armament, and die casting. The company was incorporated in 1990 and is headquartered in Royal Oak, Michigan.
Last Close
0.9
Volume
-
Current Price
0.9
Change
0
Last Updated
2026-01-20T16:52:07.341Z
Image
data:image/webp;base64,UklGRmYCAABXRUJQVlA4IFoCAACQCwCdASpAAEAAPtForVKoJaQioggBABoJZmpah+/icvvavfFiuOfjobfjni91k9XLehMS78RfztkCVjMC2pYwrZbA2r0HJE/j2T8aNbrYhZv/vv8W/sCaSPdf//kKOyHmz//5AAD0Esm58yPU4GgdvmInlrc7lleAGnCIbBaG/FD9mofCS7zi7WxCz4e8hBeC6xyIsJjRSTxI3ppllOi3kpce2JrDUKgR2itqXuk4gExH1CizzRDl8WJzcxJlZ/sgBysGYoUtufvHlyEcb4IP28pW84AzyjINPCG2YknQFeXFEOD4i746EV78qs2O9hFeEjlxKLiFY+YZVtp95eN7bhr28eeiwbpJ85h5mxpD+0wKCZ/beDj6PMT3kLvl5mfXUo2O3EeFO1n/bavqedTL08nHZHRpEcoKqQuvy2w778K6FknHzfrQLL6aUZQ9e3lYHgJFnn2EzM/IuPQDnPVFcVBeX9gN9X52umaYvFtVml+MO5a+CvoCFOrMDPNSm7tFHJcMCi7f8R9xyqCRJiF3jd5ShtNFWTcZmGpYDZI+OvH2m/EbE6OQOrQmX4v04iSzm/5xB20fmObctt0eUrrXG/dAuSbgmxvlfM9SirhZAhGj8XBKs3/NkeIO5VUM07q/cmXklmNDXlxasv32eypmTmKm63pyHD+N6K1khxzIo1x6DBnjitekdBuJD30NOsa68nZyoX+RljPmsB6QGW7sy1wpKP5ui3yRHYCflst/UXJ6S3FrIc09ht+qdnvxQOABeDzPUo1GP6hX8PpZHo/iIJYfTE3Vk2AAAA==
Ipo Date
-
Market Cap
1520692
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
341499
Cost Of Revenue
95367
Gross Profit
246132
Operating Expenses
288267
Operating Income
-42135
Interest Expense
-
Pretax Income
-39090
Net Income
-33218
Eps
-0.019004280511372932
Dividends Per Share
-
Shares Outstanding
1747922
Income Tax Expense
-5872
EBITDA
-35276
Operating Margin
-12.338249892386214
Total Other Income Expense Net
3045
Cash
975436
Short Term Investments
-
Receivables
175444
Inventories
579641
Total Current Assets
1809287
Property Plant Equipment
62369
Total Assets
1935856
Payables
49651
Short Term Debt
30653
Long Term Debt
-
Total Liabilities
188145
Equity
1747711
Bs_currency_symbol
-
Depreciation
3812
Change In Working Capital
-71177
Cash From Operations
-80539
Capital Expenditures
1401
Cash From Investing
-1400
Cash From Financing
-
Net Change In Cash
-81939
Cf_currency_symbol
-
PE
29
PB
0.9001086564082964
ROE
-1.9006574885664733
ROA
-1.715933416535114
FCF
-81940
Fcf Percent
-0.23994213745867485
Piotroski FScore
0
Health Score
33
Deep Value Investing Score
7
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
5.5
Quality Investing Score
3
Value Investing Score
6
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
341499
Quarters > 0 > income Statement > cost Of Revenue
95367
Quarters > 0 > income Statement > gross Profit
246132
Quarters > 0 > income Statement > operating Expenses
288267
Quarters > 0 > income Statement > operating Income
-42135
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-39090
Quarters > 0 > income Statement > net Income
-33218
Quarters > 0 > income Statement > eps
-0.019004280511372932
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1747922
Quarters > 0 > income Statement > income Tax Expense
-5872
Quarters > 0 > income Statement > EBITDA
-35276
Quarters > 0 > income Statement > operating Margin
-12.338249892386214
Quarters > 0 > income Statement > total Other Income Expense Net
3045
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
975436
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
175444
Quarters > 0 > balance Sheet > inventories
579641
Quarters > 0 > balance Sheet > total Current Assets
1809287
Quarters > 0 > balance Sheet > property Plant Equipment
62369
Quarters > 0 > balance Sheet > total Assets
1935856
Quarters > 0 > balance Sheet > payables
49651
Quarters > 0 > balance Sheet > short Term Debt
30653
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
188145
Quarters > 0 > balance Sheet > equity
1747711
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-33218
Quarters > 0 > cash Flow > depreciation
3812
Quarters > 0 > cash Flow > change In Working Capital
-71177
Quarters > 0 > cash Flow > cash From Operations
-80539
Quarters > 0 > cash Flow > capital Expenditures
1401
Quarters > 0 > cash Flow > cash From Investing
-1400
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-81939
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.019004280511372932
Quarters > 0 > ratios > PB
0.9001086564082964
Quarters > 0 > ratios > ROE
-1.9006574885664733
Quarters > 0 > ratios > ROA
-1.715933416535114
Quarters > 0 > ratios > FCF
-81940
Quarters > 0 > ratios > Piotroski FScore
0
Quarters > 0 > ratios > fcf Percent
-0.23994213745867485
Quarters > 0 > health Score
33
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
543648
Quarters > 1 > income Statement > cost Of Revenue
139377
Quarters > 1 > income Statement > gross Profit
404271
Quarters > 1 > income Statement > operating Expenses
324647
Quarters > 1 > income Statement > operating Income
79624
Quarters > 1 > income Statement > interest Expense
820
Quarters > 1 > income Statement > pretax Income
82730
Quarters > 1 > income Statement > net Income
98153
Quarters > 1 > income Statement > eps
0.05615410756315213
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1747922
Quarters > 1 > income Statement > income Tax Expense
-15423
Quarters > 1 > income Statement > EBITDA
88229
Quarters > 1 > income Statement > operating Margin
14.646241685796694
Quarters > 1 > income Statement > total Other Income Expense Net
3106
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
1057375
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
204670
Quarters > 1 > balance Sheet > inventories
608937
Quarters > 1 > balance Sheet > total Current Assets
1944811
Quarters > 1 > balance Sheet > property Plant Equipment
84825
Quarters > 1 > balance Sheet > total Assets
2096536
Quarters > 1 > balance Sheet > payables
80143
Quarters > 1 > balance Sheet > short Term Debt
50000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
315607
Quarters > 1 > balance Sheet > equity
1780929
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
98153
Quarters > 1 > cash Flow > depreciation
4675
Quarters > 1 > cash Flow > change In Working Capital
-66448
Quarters > 1 > cash Flow > cash From Operations
68200
Quarters > 1 > cash Flow > capital Expenditures
9880
Quarters > 1 > cash Flow > cash From Investing
-9884
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
58316
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.05615410756315213
Quarters > 1 > ratios > PB
0.8833197729948808
Quarters > 1 > ratios > ROE
5.511337060601518
Quarters > 1 > ratios > ROA
4.681674915193443
Quarters > 1 > ratios > FCF
58320
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.10727529577962211
Quarters > 1 > health Score
67
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
402992
Quarters > 2 > income Statement > cost Of Revenue
81570
Quarters > 2 > income Statement > gross Profit
321422
Quarters > 2 > income Statement > operating Expenses
311095
Quarters > 2 > income Statement > operating Income
10327
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
11609
Quarters > 2 > income Statement > net Income
9867
Quarters > 2 > income Statement > eps
0.005644988735195278
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1747922
Quarters > 2 > income Statement > income Tax Expense
1742
Quarters > 2 > income Statement > EBITDA
13995
Quarters > 2 > income Statement > operating Margin
2.5625818874816373
Quarters > 2 > income Statement > total Other Income Expense Net
1282
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
999059
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
154748
Quarters > 2 > balance Sheet > inventories
570129
Quarters > 2 > balance Sheet > total Current Assets
1790357
Quarters > 2 > balance Sheet > property Plant Equipment
99534
Quarters > 2 > balance Sheet > total Assets
1941891
Quarters > 2 > balance Sheet > payables
39703
Quarters > 2 > balance Sheet > short Term Debt
69222
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
259114
Quarters > 2 > balance Sheet > equity
1682776
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
9867
Quarters > 2 > cash Flow > depreciation
2383
Quarters > 2 > cash Flow > change In Working Capital
20044
Quarters > 2 > cash Flow > cash From Operations
54158
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
54158
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.005644988735195278
Quarters > 2 > ratios > PB
0.9348420704835344
Quarters > 2 > ratios > ROE
0.5863525507851313
Quarters > 2 > ratios > ROA
0.5081129682356013
Quarters > 2 > ratios > FCF
54158
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.1343897645610831
Quarters > 2 > health Score
63
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
415267
Quarters > 3 > income Statement > cost Of Revenue
98534
Quarters > 3 > income Statement > gross Profit
316733
Quarters > 3 > income Statement > operating Expenses
288089
Quarters > 3 > income Statement > operating Income
28644
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
30699
Quarters > 3 > income Statement > net Income
26846
Quarters > 3 > income Statement > eps
0.015358808917102708
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
1747922
Quarters > 3 > income Statement > income Tax Expense
3853
Quarters > 3 > income Statement > EBITDA
33086
Quarters > 3 > income Statement > operating Margin
6.897730857496502
Quarters > 3 > income Statement > total Other Income Expense Net
2055
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
944901
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
132195
Quarters > 3 > balance Sheet > inventories
583454
Quarters > 3 > balance Sheet > total Current Assets
1715608
Quarters > 3 > balance Sheet > property Plant Equipment
123781
Quarters > 3 > balance Sheet > total Assets
1891389
Quarters > 3 > balance Sheet > payables
39627
Quarters > 3 > balance Sheet > short Term Debt
82326
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
218480
Quarters > 3 > balance Sheet > equity
1672909
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
-
Quarters > 3 > cash Flow > depreciation
2392
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
-
Quarters > 3 > cash Flow > capital Expenditures
-
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-
Quarters > 3 > cash Flow > net Change In Cash
-
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.015358808917102708
Quarters > 3 > ratios > PB
0.940355871120306
Quarters > 3 > ratios > ROE
1.6047495709569377
Quarters > 3 > ratios > ROA
1.4193801486632311
Quarters > 3 > ratios > FCF
-
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
1736386
Annuals > 0 > income Statement > cost Of Revenue
408991
Annuals > 0 > income Statement > gross Profit
1327395
Annuals > 0 > income Statement > operating Expenses
1200247
Annuals > 0 > income Statement > operating Income
127148
Annuals > 0 > income Statement > interest Expense
820
Annuals > 0 > income Statement > pretax Income
135700
Annuals > 0 > income Statement > net Income
143177
Annuals > 0 > income Statement > eps
0.08191269404469993
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
1747922
Annuals > 0 > income Statement > income Tax Expense
7477
Annuals > 0 > income Statement > EBITDA
138995
Annuals > 0 > income Statement > operating Margin
7.322565374288896
Annuals > 0 > income Statement > total Other Income Expense Net
8552
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
1057375
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
192970
Annuals > 0 > balance Sheet > inventories
608937
Annuals > 0 > balance Sheet > total Current Assets
1944811
Annuals > 0 > balance Sheet > property Plant Equipment
84825
Annuals > 0 > balance Sheet > total Assets
2093836
Annuals > 0 > balance Sheet > payables
80143
Annuals > 0 > balance Sheet > short Term Debt
100000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
312907
Annuals > 0 > balance Sheet > equity
1780929
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
143177
Annuals > 0 > cash Flow > depreciation
11847
Annuals > 0 > cash Flow > change In Working Capital
-73755
Annuals > 0 > cash Flow > cash From Operations
197646
Annuals > 0 > cash Flow > capital Expenditures
12772
Annuals > 0 > cash Flow > cash From Investing
-12772
Annuals > 0 > cash Flow > cash From Financing
-
Annuals > 0 > cash Flow > net Change In Cash
184874
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
0.08191269404469993
Annuals > 0 > ratios > PB
0.8833197729948808
Annuals > 0 > ratios > ROE
8.039455812107052
Annuals > 0 > ratios > ROA
6.83802360834373
Annuals > 0 > ratios > FCF
184874
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.10647056587648138
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
1640819
Annuals > 1 > income Statement > cost Of Revenue
432791
Annuals > 1 > income Statement > gross Profit
1208028
Annuals > 1 > income Statement > operating Expenses
1244010
Annuals > 1 > income Statement > operating Income
-35982
Annuals > 1 > income Statement > interest Expense
496
Annuals > 1 > income Statement > pretax Income
-32816
Annuals > 1 > income Statement > net Income
6934
Annuals > 1 > income Statement > eps
0.003966996238962608
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
1747922
Annuals > 1 > income Statement > income Tax Expense
-39750
Annuals > 1 > income Statement > EBITDA
-22810
Annuals > 1 > income Statement > operating Margin
-2.1929292627645096
Annuals > 1 > income Statement > total Other Income Expense Net
3166
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
872501
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
188899
Annuals > 1 > balance Sheet > inventories
619113
Annuals > 1 > balance Sheet > total Current Assets
1760665
Annuals > 1 > balance Sheet > property Plant Equipment
135976
Annuals > 1 > balance Sheet > total Assets
1952041
Annuals > 1 > balance Sheet > payables
51944
Annuals > 1 > balance Sheet > short Term Debt
75332
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
314289
Annuals > 1 > balance Sheet > equity
1637752
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
6934
Annuals > 1 > cash Flow > depreciation
9511
Annuals > 1 > cash Flow > change In Working Capital
106519
Annuals > 1 > cash Flow > cash From Operations
173559
Annuals > 1 > cash Flow > capital Expenditures
7723
Annuals > 1 > cash Flow > cash From Investing
-7723
Annuals > 1 > cash Flow > cash From Financing
-
Annuals > 1 > cash Flow > net Change In Cash
165836
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
0.003966996238962608
Annuals > 1 > ratios > PB
0.9605421333632932
Annuals > 1 > ratios > ROE
0.42338522560192265
Annuals > 1 > ratios > ROA
0.3552179488033294
Annuals > 1 > ratios > FCF
165836
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.10106903930293347
Annuals > 1 > health Score
58
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
1777283
Annuals > 2 > income Statement > cost Of Revenue
513038
Annuals > 2 > income Statement > gross Profit
1264245
Annuals > 2 > income Statement > operating Expenses
1208430
Annuals > 2 > income Statement > operating Income
55810
Annuals > 2 > income Statement > interest Expense
2315
Annuals > 2 > income Statement > pretax Income
53509
Annuals > 2 > income Statement > net Income
51321
Annuals > 2 > income Statement > eps
0.02936114998266513
Annuals > 2 > income Statement > dividends Per Share
87396
Annuals > 2 > income Statement > shares Outstanding
1747922
Annuals > 2 > income Statement > income Tax Expense
2188
Annuals > 2 > income Statement > EBITDA
65945
Annuals > 2 > income Statement > operating Margin
3.14018645314224
Annuals > 2 > income Statement > total Other Income Expense Net
-2306
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
706665
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
250112
Annuals > 2 > balance Sheet > inventories
657718
Annuals > 2 > balance Sheet > total Current Assets
1724754
Annuals > 2 > balance Sheet > property Plant Equipment
210259
Annuals > 2 > balance Sheet > total Assets
1970713
Annuals > 2 > balance Sheet > payables
20304
Annuals > 2 > balance Sheet > short Term Debt
120833
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
339895
Annuals > 2 > balance Sheet > equity
1630818
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
51321
Annuals > 2 > cash Flow > depreciation
10130
Annuals > 2 > cash Flow > change In Working Capital
-361418
Annuals > 2 > cash Flow > cash From Operations
-253365
Annuals > 2 > cash Flow > capital Expenditures
10662
Annuals > 2 > cash Flow > cash From Investing
-10662
Annuals > 2 > cash Flow > cash From Financing
-87396
Annuals > 2 > cash Flow > net Change In Cash
-351424
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.02936114998266513
Annuals > 2 > ratios > PB
0.9646262182536617
Annuals > 2 > ratios > ROE
3.1469483412618695
Annuals > 2 > ratios > ROA
2.6041843738788955
Annuals > 2 > ratios > FCF
-264027
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.14855653263999036
Annuals > 2 > health Score
53
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
1724800
Annuals > 3 > income Statement > cost Of Revenue
410996
Annuals > 3 > income Statement > gross Profit
1313804
Annuals > 3 > income Statement > operating Expenses
1086572
Annuals > 3 > income Statement > operating Income
227230
Annuals > 3 > income Statement > interest Expense
0
Annuals > 3 > income Statement > pretax Income
227989
Annuals > 3 > income Statement > net Income
186207
Annuals > 3 > income Statement > eps
0.10653049735628935
Annuals > 3 > income Statement > dividends Per Share
87396
Annuals > 3 > income Statement > shares Outstanding
1747922
Annuals > 3 > income Statement > income Tax Expense
41782
Annuals > 3 > income Statement > EBITDA
235749
Annuals > 3 > income Statement > operating Margin
13.17428107606679
Annuals > 3 > income Statement > total Other Income Expense Net
757
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1058089
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
22583
Annuals > 3 > balance Sheet > inventories
694888
Annuals > 3 > balance Sheet > total Current Assets
1844144
Annuals > 3 > balance Sheet > property Plant Equipment
19649
Annuals > 3 > balance Sheet > total Assets
1873993
Annuals > 3 > balance Sheet > payables
14873
Annuals > 3 > balance Sheet > short Term Debt
7719
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
207100
Annuals > 3 > balance Sheet > equity
1666893
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
186207
Annuals > 3 > cash Flow > depreciation
8517
Annuals > 3 > cash Flow > change In Working Capital
-57717
Annuals > 3 > cash Flow > cash From Operations
144628
Annuals > 3 > cash Flow > capital Expenditures
1665
Annuals > 3 > cash Flow > cash From Investing
-1665
Annuals > 3 > cash Flow > cash From Financing
-87396
Annuals > 3 > cash Flow > net Change In Cash
55568
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.10653049735628935
Annuals > 3 > ratios > PB
0.9437497187881886
Annuals > 3 > ratios > ROE
11.17090299137377
Annuals > 3 > ratios > ROA
9.936376496603776
Annuals > 3 > ratios > FCF
142963
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.08288671150278293
Annuals > 3 > health Score
74
Valuation > metrics > PE
29
Valuation > metrics > PB
0.9001086564082964
Valuation > final Score
65.2
Valuation > verdict
3.0% Overvalued
Profitability > metrics > ROE
-1.9006574885664733
Profitability > metrics > ROA
-1.8359718496844337
Profitability > metrics > Net Margin
-0.09727114867100636
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.107652237698338
Risk > metrics > Interest Coverage
-11.047456738332459
Risk > final Score
16
Risk > verdict
High
Liquidity > metrics > Current Ratio
22.530471707511456
Liquidity > metrics > Quick Ratio
15.31238792588165
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
53
Prev Profitabilities > 1
6
Prev Profitabilities > 2
18
Prev Risks > 0
100
Prev Risks > 1
77
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:30:55.660Z
Earnings History > 0 > period
2025-06-30
Earnings History > 0 > report Date
2025-06-30
Earnings History > 0 > date
2025-06-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-0.019
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-03-31
Earnings History > 1 > report Date
2025-03-31
Earnings History > 1 > date
2025-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0562
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-12-31
Earnings History > 2 > report Date
2024-12-31
Earnings History > 2 > date
2024-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0056
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-09-30
Earnings History > 3 > report Date
2024-09-30
Earnings History > 3 > date
2024-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0154
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-06-30
Earnings History > 4 > report Date
2024-06-30
Earnings History > 4 > date
2024-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0048
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-03-31
Earnings History > 5 > report Date
2024-03-31
Earnings History > 5 > date
2024-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.019
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-12-31
Earnings History > 6 > report Date
2023-12-31
Earnings History > 6 > date
2023-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.0104
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-09-30
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0067
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-06-30
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.0113
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-03-31
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0338
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2022-12-31
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0165
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-09-30
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.001
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-06-30
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.011
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-03-31
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0349
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-12-31
Earnings History > 14 > report Date
2021-12-31
Earnings History > 14 > date
2021-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.007
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-09-30
Earnings History > 15 > report Date
2021-09-30
Earnings History > 15 > date
2021-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0438
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-06-30
Earnings History > 16 > report Date
2021-06-30
Earnings History > 16 > date
2021-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.0208
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-03-31
Earnings History > 17 > report Date
2021-03-31
Earnings History > 17 > date
2021-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.0071
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-12-31
Earnings History > 18 > report Date
2020-12-31
Earnings History > 18 > date
2020-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0264
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-09-30
Earnings History > 19 > report Date
2020-09-30
Earnings History > 19 > date
2020-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.0365
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-06-30
Earnings History > 20 > report Date
2020-06-30
Earnings History > 20 > date
2020-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0047
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-03-31
Earnings History > 21 > report Date
2020-03-31
Earnings History > 21 > date
2020-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.0454
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-12-31
Earnings History > 22 > report Date
2019-12-31
Earnings History > 22 > date
2019-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0034
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-09-30
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0118
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-06-30
Earnings History > 24 > report Date
2019-06-30
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0017
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-03-31
Earnings History > 25 > report Date
2019-03-31
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0186
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-02-15
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.0028
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-09-30
Earnings History > 27 > report Date
2018-11-15
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0136
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-08-16
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0001
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-03-31
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0307
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-02-15
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0392
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-09-30
Earnings History > 31 > report Date
2017-11-13
Earnings History > 31 > date
2017-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0306
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-06-30
Earnings History > 32 > report Date
2017-08-09
Earnings History > 32 > date
2017-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0625
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-03-31
Earnings History > 33 > report Date
2017-03-31
Earnings History > 33 > date
2017-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0368
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2016-12-31
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0029
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-09-30
Earnings History > 35 > report Date
2016-09-30
Earnings History > 35 > date
2016-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0094
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-06-30
Earnings History > 36 > report Date
2016-06-30
Earnings History > 36 > date
2016-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0122
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-03-31
Earnings History > 37 > report Date
2016-03-31
Earnings History > 37 > date
2016-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0141
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-12-31
Earnings History > 38 > report Date
2015-12-31
Earnings History > 38 > date
2015-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0106
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-09-30
Earnings History > 39 > report Date
2015-09-30
Earnings History > 39 > date
2015-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0358
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-06-30
Earnings History > 40 > report Date
2015-06-30
Earnings History > 40 > date
2015-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0837
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-03-31
Earnings History > 41 > report Date
2015-03-31
Earnings History > 41 > date
2015-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0838
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2014-12-31
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0907
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-09-30
Earnings History > 43 > report Date
2014-09-30
Earnings History > 43 > date
2014-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0161
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-06-30
Earnings History > 44 > report Date
2014-06-30
Earnings History > 44 > date
2014-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.063
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-03-31
Earnings History > 45 > report Date
2014-03-31
Earnings History > 45 > date
2014-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0076
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-12-31
Earnings History > 46 > report Date
2013-12-31
Earnings History > 46 > date
2013-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0128
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-09-30
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0653
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-06-30
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0312
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-03-31
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0525
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-12-31
Earnings History > 50 > report Date
2012-12-31
Earnings History > 50 > date
2012-12-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0428
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-09-30
Earnings History > 51 > report Date
2012-09-30
Earnings History > 51 > date
2012-09-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1151
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-06-30
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0206
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-03-31
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0321
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0321
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0046
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1005
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0512
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0949
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-12-31
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0628
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-06-30
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0709
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-03-31
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0157
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-12-31
Earnings History > 62 > report Date
2009-12-31
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0028
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-09-30
Earnings History > 63 > report Date
2009-09-30
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0384
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-06-30
Earnings History > 64 > report Date
2009-06-30
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0234
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-03-31
Earnings History > 65 > report Date
2009-03-31
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0114
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-12-31
Earnings History > 66 > report Date
2008-12-31
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0081
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-09-30
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0004
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-06-30
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0362
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Bonal International, Inc., through its subsidiary, Bonal Technologies, Inc., provides sub-harmonic vibratory metal stress relief technology in the United States and internationally. Its products include Meta-Lax stress reliving equipment. It also offers consulting, training, program design, and metal stress relief services to various industries, including automotive, aerospace, mining, petroleum, shipbuilding, welding, machine tooling, plastic molding, racing, engine building, armament, and die casting. The company was incorporated in 1990 and is headquartered in Royal Oak, Michigan.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASafety Shot, Inc. to Become Bonk, Inc., to Trade on Nasdaq Under New Ticker Symbol “BNKK” Yahoo Finance
Read more →(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Bonal International Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-06-30
EPS Actual
-0.019
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.