_id
6915f20abc934aba376b2108
Ticker
RVP
Name
Retractable Technologies Inc
Exchange
NYSE MKT
Address
511 Lobo Lane, Little Elm, TX, United States, 75068-5295
Country
USA
Sector
Healthcare
Industry
Medical Instruments & Supplies
Currency
USD
Website
https://www.retractable.com
Description
Retractable Technologies, Inc. designs, develops, manufactures, and markets safety syringes and other safety medical products for the healthcare profession in the United States, rest of North and South America, and internationally. The company offers VanishPoint insulin syringes; tuberculin, insulin, and allergy antigen syringes; small diameter tube adapters; blood collection tube holders; allergy trays; IV safety catheters; Patient Safe syringes and Luer Caps; VanishPoint blood collection sets; EasyPoint needles; and VanishPoint autodisable syringes. It distributes its products through general line and specialty distributor; international distributors; and national direct marketing network. Retractable Technologies, Inc. was incorporated in 1994 and is headquartered in Little Elm, Texas.
Last Close
0.77
Volume
10207
Current Price
0.712
Change
0.0008
Last Updated
2026-01-06T10:35:11.594Z
Image
data:image/webp;base64,UklGRg4DAABXRUJQVlA4IAIDAADQEACdASpAAEAAPrVOnkqnJCKhrBqsAOAWiUAVhm2pcdgH4gdVl/1I7sRtNStZ6wTq4j0CpQoWWCRVT3vjJwee5vMsxv12dy7xxtQK6NFzZbxKIQJrlsOrnH0P74C6Edtxu8NuidMnMFUx2E4cgSwngIJdAcUHjFGtOr4X2bC4fgpvfnHcR0aRt7vO1/ogAAD+795f/ziSRibbgia/+jcaI8mvNZexhYTYFTLlRf9m/tw7raiaG6DY3vFrlrL8Hug2p1iOxQQuD9btHnQFV1GuCSqAsrM+Qf1Y9jsPO9PvoBiXqf+/okI4qjIGmmbN+2n/wxqDpHYCv/E+mHaajcSGD/ze7gno79lv8iC8OJSRbfwjx9O8hVDb25ocBhQOJmwvqeTT69g5XAZpZgJ3/Yn8qqYiZcSQsfB2WhTnDTjkCIawM9HdWBfhcNfDcCvzttoAqphwSTIOk3TD9NxnWhYF8ce6hHYpzrWUdDRCFFxufVPoHQFPE4fVYsfVxbhZ9XuPdWvHLoVV6L8buB3tOhjHXXOyZipMZbkr3BbxTEViDwn6EuXUsnfwIg+5DM5iw0JUHInbCdkgqLXP8vcovbPCdY9wdY4XXHwNCeXBmsyuGYUanjj7SYPS54g2L770KA6UXjMALexU6SCxY/cFlhGbNusNCR9gbFTBdC1q22xcs75p/9aVL+ldYHIJY6chHwbotYJVYp9iPsj+NYjiZXhSEK0GNusayAjzKgZNQ5QekjnZkXw+6FuqN17fTu0tw0I84sSZQmfUXcVYEoDro9bxKpVFYY56DFGBUa1Q9O/vkM1/1QCu+qp0dxSmk8P2iN814E1YXcr0eSJkUY4kuxNU5IBZX+fnCLKjVGjzOR3mSVhuepd98sUjsK9tY/JMm+NO2J2dgMtlZkY2nhcBO4pwB0Ybj2mn76FmQWycBl1KbJ4n6IQQy+pWw8E5sfeM0TVgvh+ozrHznDTky7U7xxd62Ele8dqt12cimIvBy57OxB5z/zy+wEvk0Cej/4w//VwAAA==
Ipo Date
2001-05-04T00:00:00.000Z
Market Cap
24249100
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.382
Sentiment Sources
1
Rating
-
Target Price
-
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
10085723
Cost Of Revenue
8399819
Gross Profit
1685904
Operating Expenses
5339946
Operating Income
-3654042
Interest Expense
20585
Pretax Income
372740
Net Income
371047
Eps
0.012394195454551983
Dividends Per Share
172830
Shares Outstanding
29937159
Income Tax Expense
1693
EBITDA
2259547
Operating Margin
-36.22984688356006
Total Other Income Expense Net
4026782
Cash
3444538
Short Term Investments
30503005
Receivables
9100224
Inventories
20388988
Total Current Assets
64128225
Property Plant Equipment
82235885
Total Assets
146434200
Payables
4574836
Short Term Debt
365102
Long Term Debt
623605
Total Liabilities
69653482
Equity
76780718
Bs_currency_symbol
USD
Depreciation
5621710
Change In Working Capital
-2048640
Cash From Operations
-6467840
Capital Expenditures
509070
Cash From Investing
6099630
Cash From Financing
-422650
Net Change In Cash
-790850
Cf_currency_symbol
USD
PE
-
PB
0.2776121109990141
ROE
0.48325544442030355
ROA
0.2533882112238808
FCF
-6976910
Fcf Percent
-0.6917610170336822
Piotroski FScore
2
Health Score
45
Deep Value Investing Score
7.5
Defensive Investing Score
6.5
Dividend Investing Score
2
Economic Moat Investing Score
4.3
Garp Investing Score
2
Growth Investing Score
1
Momentum Investing Score
3
Net Net Investing Score
1
Quality Investing Score
2.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
10085723
Quarters > 0 > income Statement > cost Of Revenue
8399819
Quarters > 0 > income Statement > gross Profit
1685904
Quarters > 0 > income Statement > operating Expenses
5339946
Quarters > 0 > income Statement > operating Income
-3654042
Quarters > 0 > income Statement > interest Expense
20585
Quarters > 0 > income Statement > pretax Income
372740
Quarters > 0 > income Statement > net Income
371047
Quarters > 0 > income Statement > eps
0.012394195454551983
Quarters > 0 > income Statement > dividends Per Share
172830
Quarters > 0 > income Statement > shares Outstanding
29937159
Quarters > 0 > income Statement > income Tax Expense
1693
Quarters > 0 > income Statement > EBITDA
2259547
Quarters > 0 > income Statement > operating Margin
-36.22984688356006
Quarters > 0 > income Statement > total Other Income Expense Net
4026782
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
3444538
Quarters > 0 > balance Sheet > short Term Investments
30503005
Quarters > 0 > balance Sheet > receivables
9100224
Quarters > 0 > balance Sheet > inventories
20388988
Quarters > 0 > balance Sheet > total Current Assets
64128225
Quarters > 0 > balance Sheet > property Plant Equipment
82235885
Quarters > 0 > balance Sheet > total Assets
146434200
Quarters > 0 > balance Sheet > payables
4574836
Quarters > 0 > balance Sheet > short Term Debt
365102
Quarters > 0 > balance Sheet > long Term Debt
623605
Quarters > 0 > balance Sheet > total Liabilities
69653482
Quarters > 0 > balance Sheet > equity
76780718
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-10217140
Quarters > 0 > cash Flow > depreciation
5621710
Quarters > 0 > cash Flow > change In Working Capital
-2048640
Quarters > 0 > cash Flow > cash From Operations
-6467840
Quarters > 0 > cash Flow > capital Expenditures
509070
Quarters > 0 > cash Flow > cash From Investing
6099630
Quarters > 0 > cash Flow > cash From Financing
-422650
Quarters > 0 > cash Flow > net Change In Cash
-790850
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.012394195454551983
Quarters > 0 > ratios > PB
0.2776121109990141
Quarters > 0 > ratios > ROE
0.48325544442030355
Quarters > 0 > ratios > ROA
0.2533882112238808
Quarters > 0 > ratios > FCF
-6976910
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.6917610170336822
Quarters > 0 > health Score
45
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
10445733
Quarters > 1 > income Statement > cost Of Revenue
10552823
Quarters > 1 > income Statement > gross Profit
-107090
Quarters > 1 > income Statement > operating Expenses
5023747
Quarters > 1 > income Statement > operating Income
-5130837
Quarters > 1 > income Statement > interest Expense
22257
Quarters > 1 > income Statement > pretax Income
-85657
Quarters > 1 > income Statement > net Income
-87471
Quarters > 1 > income Statement > eps
-0.0029218203370600395
Quarters > 1 > income Statement > dividends Per Share
-57611
Quarters > 1 > income Statement > shares Outstanding
29937159
Quarters > 1 > income Statement > income Tax Expense
1814
Quarters > 1 > income Statement > EBITDA
1809156
Quarters > 1 > income Statement > operating Margin
-49.11897518345529
Quarters > 1 > income Statement > total Other Income Expense Net
5045180
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
3044986
Quarters > 1 > balance Sheet > short Term Investments
30009302
Quarters > 1 > balance Sheet > receivables
8748319
Quarters > 1 > balance Sheet > inventories
20449860
Quarters > 1 > balance Sheet > total Current Assets
62996818
Quarters > 1 > balance Sheet > property Plant Equipment
84012319
Quarters > 1 > balance Sheet > total Assets
147090406
Quarters > 1 > balance Sheet > payables
4060355
Quarters > 1 > balance Sheet > short Term Debt
349962
Quarters > 1 > balance Sheet > long Term Debt
717530
Quarters > 1 > balance Sheet > total Liabilities
70623124
Quarters > 1 > balance Sheet > equity
76467282
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-87471
Quarters > 1 > cash Flow > depreciation
1872556
Quarters > 1 > cash Flow > change In Working Capital
-3197900
Quarters > 1 > cash Flow > cash From Operations
-3734381
Quarters > 1 > cash Flow > capital Expenditures
332249
Quarters > 1 > cash Flow > cash From Investing
3537177
Quarters > 1 > cash Flow > cash From Financing
-140725
Quarters > 1 > cash Flow > net Change In Cash
-337929
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.0029218203370600395
Quarters > 1 > ratios > PB
0.2787500307386367
Quarters > 1 > ratios > ROE
-0.11439009954610391
Quarters > 1 > ratios > ROA
-0.059467508710255385
Quarters > 1 > ratios > FCF
-4066630
Quarters > 1 > ratios > Piotroski FScore
0
Quarters > 1 > ratios > fcf Percent
-0.38931016138360036
Quarters > 1 > health Score
29
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
8295173
Quarters > 2 > income Statement > cost Of Revenue
8297084
Quarters > 2 > income Statement > gross Profit
-1911
Quarters > 2 > income Statement > operating Expenses
4674841
Quarters > 2 > income Statement > operating Income
-4676752
Quarters > 2 > income Statement > interest Expense
23455
Quarters > 2 > income Statement > pretax Income
-10214955
Quarters > 2 > income Statement > net Income
-10500716
Quarters > 2 > income Statement > eps
-0.3507586007075688
Quarters > 2 > income Statement > dividends Per Share
-57611
Quarters > 2 > income Statement > shares Outstanding
29937159
Quarters > 2 > income Statement > income Tax Expense
285761
Quarters > 2 > income Statement > EBITDA
-8308573
Quarters > 2 > income Statement > operating Margin
-56.37919787809127
Quarters > 2 > income Statement > total Other Income Expense Net
-5538203
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
3382915
Quarters > 2 > balance Sheet > short Term Investments
32322786
Quarters > 2 > balance Sheet > receivables
6054002
Quarters > 2 > balance Sheet > inventories
21182745
Quarters > 2 > balance Sheet > total Current Assets
63662376
Quarters > 2 > balance Sheet > property Plant Equipment
85552625
Quarters > 2 > balance Sheet > total Assets
149307449
Quarters > 2 > balance Sheet > payables
4723664
Quarters > 2 > balance Sheet > short Term Debt
343216
Quarters > 2 > balance Sheet > long Term Debt
807390
Quarters > 2 > balance Sheet > total Liabilities
72695085
Quarters > 2 > balance Sheet > equity
76612364
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-10500716
Quarters > 2 > cash Flow > depreciation
1882927
Quarters > 2 > cash Flow > change In Working Capital
1469174
Quarters > 2 > cash Flow > cash From Operations
-1475185
Quarters > 2 > cash Flow > capital Expenditures
87035
Quarters > 2 > cash Flow > cash From Investing
762239
Quarters > 2 > cash Flow > cash From Financing
-139527
Quarters > 2 > cash Flow > net Change In Cash
-852473
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.3507586007075688
Quarters > 2 > ratios > PB
0.2782221575619308
Quarters > 2 > ratios > ROE
-13.70629419554264
Quarters > 2 > ratios > ROA
-7.032948503460132
Quarters > 2 > ratios > FCF
-1562220
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.18832880278687375
Quarters > 2 > health Score
30
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
9073949
Quarters > 3 > income Statement > cost Of Revenue
11568320
Quarters > 3 > income Statement > gross Profit
-2494371
Quarters > 3 > income Statement > operating Expenses
4726509
Quarters > 3 > income Statement > operating Income
-7220880
Quarters > 3 > income Statement > interest Expense
26711
Quarters > 3 > income Statement > pretax Income
3772712
Quarters > 3 > income Statement > net Income
3770722
Quarters > 3 > income Statement > eps
0.12595457037189134
Quarters > 3 > income Statement > dividends Per Share
-57613
Quarters > 3 > income Statement > shares Outstanding
29937159
Quarters > 3 > income Statement > income Tax Expense
1990
Quarters > 3 > income Statement > EBITDA
5685871
Quarters > 3 > income Statement > operating Margin
-79.57814177708073
Quarters > 3 > income Statement > total Other Income Expense Net
10993592
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
4235388
Quarters > 3 > balance Sheet > short Term Investments
40328308
Quarters > 3 > balance Sheet > receivables
8765548
Quarters > 3 > balance Sheet > inventories
19189753
Quarters > 3 > balance Sheet > total Current Assets
73272059
Quarters > 3 > balance Sheet > property Plant Equipment
87348518
Quarters > 3 > balance Sheet > total Assets
160724202
Quarters > 3 > balance Sheet > payables
4290588
Quarters > 3 > balance Sheet > short Term Debt
332480
Quarters > 3 > balance Sheet > long Term Debt
900042
Quarters > 3 > balance Sheet > total Liabilities
73553511
Quarters > 3 > balance Sheet > equity
87170691
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
3770722
Quarters > 3 > cash Flow > depreciation
1886450
Quarters > 3 > cash Flow > change In Working Capital
3947064
Quarters > 3 > cash Flow > cash From Operations
-1104737
Quarters > 3 > cash Flow > capital Expenditures
298063
Quarters > 3 > cash Flow > cash From Investing
1559875
Quarters > 3 > cash Flow > cash From Financing
-136996
Quarters > 3 > cash Flow > net Change In Cash
318142
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.12595457037189134
Quarters > 3 > ratios > PB
0.24452321030700558
Quarters > 3 > ratios > ROE
4.32567639047395
Quarters > 3 > ratios > ROA
2.3460822658183114
Quarters > 3 > ratios > FCF
-1402800
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.15459641662081194
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
33049533
Annuals > 0 > income Statement > cost Of Revenue
34077709
Annuals > 0 > income Statement > gross Profit
-1028176
Annuals > 0 > income Statement > operating Expenses
20077391
Annuals > 0 > income Statement > operating Income
-21105567
Annuals > 0 > income Statement > interest Expense
122500
Annuals > 0 > income Statement > pretax Income
-3520334
Annuals > 0 > income Statement > net Income
-11886524
Annuals > 0 > income Statement > eps
-0.39704916555375214
Annuals > 0 > income Statement > dividends Per Share
-230445
Annuals > 0 > income Statement > shares Outstanding
29937159
Annuals > 0 > income Statement > income Tax Expense
8366190
Annuals > 0 > income Statement > EBITDA
4172107
Annuals > 0 > income Statement > operating Margin
-63.86040916221116
Annuals > 0 > income Statement > total Other Income Expense Net
17585233
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
4235388
Annuals > 0 > balance Sheet > short Term Investments
40328308
Annuals > 0 > balance Sheet > receivables
8765548
Annuals > 0 > balance Sheet > inventories
19189753
Annuals > 0 > balance Sheet > total Current Assets
73272059
Annuals > 0 > balance Sheet > property Plant Equipment
87348518
Annuals > 0 > balance Sheet > total Assets
160724202
Annuals > 0 > balance Sheet > payables
4290588
Annuals > 0 > balance Sheet > short Term Debt
332480
Annuals > 0 > balance Sheet > long Term Debt
900042
Annuals > 0 > balance Sheet > total Liabilities
73553511
Annuals > 0 > balance Sheet > equity
87170691
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-11886524
Annuals > 0 > cash Flow > depreciation
7569946
Annuals > 0 > cash Flow > change In Working Capital
504159
Annuals > 0 > cash Flow > cash From Operations
-11557036
Annuals > 0 > cash Flow > capital Expenditures
1439944
Annuals > 0 > cash Flow > cash From Investing
3660307
Annuals > 0 > cash Flow > cash From Financing
-535433
Annuals > 0 > cash Flow > net Change In Cash
-8432162
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.39704916555375214
Annuals > 0 > ratios > PB
0.26124832314682467
Annuals > 0 > ratios > ROE
-13.635918063331632
Annuals > 0 > ratios > ROA
-7.395603059208221
Annuals > 0 > ratios > FCF
-12996980
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.39325759913158226
Annuals > 0 > health Score
29
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
43596926
Annuals > 1 > income Statement > cost Of Revenue
34489115
Annuals > 1 > income Statement > gross Profit
9107811
Annuals > 1 > income Statement > operating Expenses
20596020
Annuals > 1 > income Statement > operating Income
-11488209
Annuals > 1 > income Statement > interest Expense
152166
Annuals > 1 > income Statement > pretax Income
-8916197
Annuals > 1 > income Statement > net Income
-7011036
Annuals > 1 > income Statement > eps
-0.23419176148277798
Annuals > 1 > income Statement > dividends Per Share
-232445
Annuals > 1 > income Statement > shares Outstanding
29937159
Annuals > 1 > income Statement > income Tax Expense
-1905161
Annuals > 1 > income Statement > EBITDA
-1236806
Annuals > 1 > income Statement > operating Margin
-26.350961074640907
Annuals > 1 > income Statement > total Other Income Expense Net
2572012
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
12667550
Annuals > 1 > balance Sheet > short Term Investments
34621213
Annuals > 1 > balance Sheet > receivables
11826798
Annuals > 1 > balance Sheet > inventories
17581368
Annuals > 1 > balance Sheet > total Current Assets
77649597
Annuals > 1 > balance Sheet > property Plant Equipment
93478521
Annuals > 1 > balance Sheet > total Assets
179672212
Annuals > 1 > balance Sheet > payables
4779035
Annuals > 1 > balance Sheet > short Term Debt
303991
Annuals > 1 > balance Sheet > long Term Debt
1233519
Annuals > 1 > balance Sheet > total Liabilities
80384553
Annuals > 1 > balance Sheet > equity
99287659
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-7011036
Annuals > 1 > cash Flow > depreciation
7527227
Annuals > 1 > cash Flow > change In Working Capital
4591059
Annuals > 1 > cash Flow > cash From Operations
2766848
Annuals > 1 > cash Flow > capital Expenditures
852978
Annuals > 1 > cash Flow > cash From Investing
-10762283
Annuals > 1 > cash Flow > cash From Financing
941640
Annuals > 1 > cash Flow > net Change In Cash
-7053795
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.23419176148277798
Annuals > 1 > ratios > PB
0.2293658353985363
Annuals > 1 > ratios > ROE
-7.061336797154216
Annuals > 1 > ratios > ROA
-3.902125944773252
Annuals > 1 > ratios > FCF
1913870
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.043899196012122506
Annuals > 1 > health Score
33
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
94818938
Annuals > 2 > income Statement > cost Of Revenue
66565655
Annuals > 2 > income Statement > gross Profit
28253283
Annuals > 2 > income Statement > operating Expenses
29106259
Annuals > 2 > income Statement > operating Income
-852976
Annuals > 2 > income Statement > interest Expense
170651
Annuals > 2 > income Statement > pretax Income
5162427
Annuals > 2 > income Statement > net Income
5078557
Annuals > 2 > income Statement > eps
0.15407334124245398
Annuals > 2 > income Statement > dividends Per Share
252879
Annuals > 2 > income Statement > shares Outstanding
32961945
Annuals > 2 > income Statement > income Tax Expense
83870
Annuals > 2 > income Statement > EBITDA
9936039
Annuals > 2 > income Statement > operating Margin
-0.8995840050433807
Annuals > 2 > income Statement > total Other Income Expense Net
6015403
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
19721345
Annuals > 2 > balance Sheet > short Term Investments
29657314
Annuals > 2 > balance Sheet > receivables
17480367
Annuals > 2 > balance Sheet > inventories
20684168
Annuals > 2 > balance Sheet > total Current Assets
88809710
Annuals > 2 > balance Sheet > property Plant Equipment
100152768
Annuals > 2 > balance Sheet > total Assets
210743639
Annuals > 2 > balance Sheet > payables
6404925
Annuals > 2 > balance Sheet > short Term Debt
1383908
Annuals > 2 > balance Sheet > long Term Debt
1533420
Annuals > 2 > balance Sheet > total Liabilities
104206830
Annuals > 2 > balance Sheet > equity
106536809
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
5078557
Annuals > 2 > cash Flow > depreciation
4602961
Annuals > 2 > cash Flow > change In Working Capital
-4921141
Annuals > 2 > cash Flow > cash From Operations
16768128
Annuals > 2 > cash Flow > capital Expenditures
16830077
Annuals > 2 > cash Flow > cash From Investing
-31202810
Annuals > 2 > cash Flow > cash From Financing
4993118
Annuals > 2 > cash Flow > net Change In Cash
-9441568
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.15407334124245398
Annuals > 2 > ratios > PB
0.2353566978104253
Annuals > 2 > ratios > ROE
4.766950547580227
Annuals > 2 > ratios > ROA
2.409826946188397
Annuals > 2 > ratios > FCF
-61949
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.0006533399477644434
Annuals > 2 > health Score
51
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
188382454
Annuals > 3 > income Statement > cost Of Revenue
93029933
Annuals > 3 > income Statement > gross Profit
95352521
Annuals > 3 > income Statement > operating Expenses
22757333
Annuals > 3 > income Statement > operating Income
72595188
Annuals > 3 > income Statement > interest Expense
227183
Annuals > 3 > income Statement > pretax Income
74950811
Annuals > 3 > income Statement > net Income
56064241
Annuals > 3 > income Statement > eps
1.6371655361899955
Annuals > 3 > income Statement > dividends Per Share
3824311
Annuals > 3 > income Statement > shares Outstanding
34244699
Annuals > 3 > income Statement > income Tax Expense
18886570
Annuals > 3 > income Statement > EBITDA
76435411
Annuals > 3 > income Statement > operating Margin
38.536066633891494
Annuals > 3 > income Statement > total Other Income Expense Net
2355623
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
29162913
Annuals > 3 > balance Sheet > short Term Investments
13268986
Annuals > 3 > balance Sheet > receivables
40783641
Annuals > 3 > balance Sheet > inventories
20589919
Annuals > 3 > balance Sheet > total Current Assets
104507428
Annuals > 3 > balance Sheet > property Plant Equipment
87925651
Annuals > 3 > balance Sheet > total Assets
213152866
Annuals > 3 > balance Sheet > payables
20404573
Annuals > 3 > balance Sheet > short Term Debt
1387396
Annuals > 3 > balance Sheet > long Term Debt
1814194
Annuals > 3 > balance Sheet > total Liabilities
113983605
Annuals > 3 > balance Sheet > equity
99169261
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
56064241
Annuals > 3 > cash Flow > depreciation
1257417
Annuals > 3 > cash Flow > change In Working Capital
-17321756
Annuals > 3 > cash Flow > cash From Operations
32793499
Annuals > 3 > cash Flow > capital Expenditures
58366563
Annuals > 3 > cash Flow > cash From Investing
-63040190
Annuals > 3 > cash Flow > cash From Financing
41842919
Annuals > 3 > cash Flow > net Change In Cash
11596231
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.6371655361899955
Annuals > 3 > ratios > PB
0.2626816239893126
Annuals > 3 > ratios > ROE
56.53389007305398
Annuals > 3 > ratios > ROA
26.30236320631973
Annuals > 3 > ratios > FCF
-25573064
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.13575077432636057
Annuals > 3 > health Score
64
Valuation > metrics > PE
0.012394195454551983
Valuation > metrics > PB
0.2776121109990141
Valuation > final Score
90
Valuation > verdict
86.1% Undervalued
Profitability > metrics > ROE
0.48325544442030355
Profitability > metrics > ROA
0.5786016999534916
Profitability > metrics > Net Margin
0.03678933081941672
Profitability > final Score
8
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9071741423413102
Risk > metrics > Interest Coverage
-177.50993441826571
Risk > final Score
-662
Risk > verdict
High
Liquidity > metrics > Current Ratio
12.981584991552525
Liquidity > metrics > Quick Ratio
8.854207684387942
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
54
Prev Risks > 0
-874
Prev Risks > 1
-750
Prev Risks > 2
-1033
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:30:47.794Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-14
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.01
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-14
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.0048
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
-0.0048
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-13
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.3527
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-27
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.124
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-12
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0661
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-14
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.4751
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-15
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0124
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-29
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0044
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-14
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.1376
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-14
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.1302
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-15
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.145
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-30
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.13
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-14
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.1603
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-15
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.11
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-17
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.22
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.61
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0.61
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-16
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.19
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-17
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.31
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-17
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.52
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.35
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.35
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-18
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.32
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-17
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-06
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.05
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0045
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0045
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-13
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
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-06-30
Earnings History > 25 > report Date
2019-08-15
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.01
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-08
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.01
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.01
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-20
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.01
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-14
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.03
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-16
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.01
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0109
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
-0.0109
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-16
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.01
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-15
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.05
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-07
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.04
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0436
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.0436
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-10
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0725
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-15
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0102
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-20
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.03
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-30
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.04
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-16
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0483
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.02
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.21
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0424
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
-0.0424
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0172
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0049
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.06
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.0832
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-18
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0613
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0438
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.1
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0602
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.1016
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.02
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0329
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.04
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.1183
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0574
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-09
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.04
Earnings History > 58 > eps Estimate
0.02
Earnings History > 58 > eps Difference
-0.06
Earnings History > 58 > surprise Percent
-300
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.05
Earnings History > 59 > eps Estimate
0.015
Earnings History > 59 > eps Difference
0.035
Earnings History > 59 > surprise Percent
233.3333
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-15
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.29
Earnings History > 60 > eps Estimate
-0.1
Earnings History > 60 > eps Difference
0.39
Earnings History > 60 > surprise Percent
390
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-16
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.12
Earnings History > 61 > eps Estimate
-0.08
Earnings History > 61 > eps Difference
-0.04
Earnings History > 61 > surprise Percent
-50
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-17
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.11
Earnings History > 62 > eps Estimate
-0.08
Earnings History > 62 > eps Difference
-0.03
Earnings History > 62 > surprise Percent
-37.5
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.01
Earnings History > 63 > eps Estimate
-0.08
Earnings History > 63 > eps Difference
0.09
Earnings History > 63 > surprise Percent
112.5
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-16
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.16
Earnings History > 64 > eps Estimate
-0.12
Earnings History > 64 > eps Difference
-0.04
Earnings History > 64 > surprise Percent
-33.3333
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-14
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.13
Earnings History > 65 > eps Estimate
-0.07
Earnings History > 65 > eps Difference
-0.06
Earnings History > 65 > surprise Percent
-85.7143
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-15
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.18
Earnings History > 66 > eps Estimate
-0.03
Earnings History > 66 > eps Difference
-0.15
Earnings History > 66 > surprise Percent
-500
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-25
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.1787
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-14
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0999
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-11
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0494
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-15
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.1349
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-11-16
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0394
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-08-15
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.0823
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-05-17
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.1111
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-09-30
Earnings History > 74 > report Date
2006-11-14
Earnings History > 74 > date
2006-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0671
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-06-30
Earnings History > 75 > report Date
2006-08-14
Earnings History > 75 > date
2006-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.024
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-03-31
Earnings History > 76 > report Date
2006-05-17
Earnings History > 76 > date
2006-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.0411
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-09-30
Earnings History > 77 > report Date
2005-11-16
Earnings History > 77 > date
2005-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.0148
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-06-30
Earnings History > 78 > report Date
2005-08-15
Earnings History > 78 > date
2005-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.0618
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-03-31
Earnings History > 79 > report Date
2005-05-19
Earnings History > 79 > date
2005-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.039
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-09-30
Earnings History > 80 > report Date
2004-11-16
Earnings History > 80 > date
2004-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.9096
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-06-30
Earnings History > 81 > report Date
2004-08-16
Earnings History > 81 > date
2004-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.22
Earnings History > 81 > eps Estimate
0.31
Earnings History > 81 > eps Difference
-0.09
Earnings History > 81 > surprise Percent
-29.0323
Earnings History > 82 > period
2004-03-31
Earnings History > 82 > report Date
2004-05-19
Earnings History > 82 > date
2004-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.1207
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2003-09-30
Earnings History > 83 > report Date
2003-11-14
Earnings History > 83 > date
2003-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.119
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2003-06-30
Earnings History > 84 > report Date
2003-08-14
Earnings History > 84 > date
2003-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.43
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-03-31
Earnings History > 85 > report Date
2003-05-19
Earnings History > 85 > date
2003-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.0651
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2002-09-30
Earnings History > 86 > report Date
2002-09-30
Earnings History > 86 > date
2002-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.1091
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2002-06-30
Earnings History > 87 > report Date
2002-06-30
Earnings History > 87 > date
2002-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.2152
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-03-31
Earnings History > 88 > report Date
2002-03-31
Earnings History > 88 > date
2002-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0665
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2001-09-30
Earnings History > 89 > report Date
2001-09-30
Earnings History > 89 > date
2001-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.1611
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2001-06-30
Earnings History > 90 > report Date
2001-06-30
Earnings History > 90 > date
2001-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.077
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Retractable Technologies, Inc. designs, develops, manufactures, and markets safety syringes and other safety medical products for the healthcare profession in the United States, rest of North and South America, and internationally. The company offers VanishPoint insulin syringes; tuberculin, insulin, and allergy antigen syringes; small diameter tube adapters; blood collection tube holders; allergy trays; IV safety catheters; Patient Safe syringes and Luer Caps; VanishPoint blood collection sets; EasyPoint needles; and VanishPoint autodisable syringes. It distributes its products through general line and specialty distributor; international distributors; and national direct marketing network. Retractable Technologies, Inc. was incorporated in 1994 and is headquartered in Little Elm, Texas.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARetractable Technologies Declares Dividend on Convertible Preferred Shares TipRanks
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
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 Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Retractable Technologies Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.01
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.