XML 32 R22.htm IDEA: XBRL DOCUMENT
v3.26.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2026
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
Schedule of estimated useful lives of property, plant and equipment | The Company's property, plant, and equipment primarily consists of buildings, land, assembly equipment, molding machines, molds, office equipment, furniture, and fixtures. Depreciation and amortization are calculated using the straight-line method over the following useful lives: ​
​ | ​ | ​
Production equipment | ​ ​ ​ | 3 to 13 years
Office furniture and equipment |  | 3 to 10 years
Buildings |  | 39 years
Building improvements |  | 5 to 15 years
Schedule of significant customers | The following table reflects the Company’s significant customers for the three-month periods ended March 31, 2026 and 2025: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | ​ | Three Months Ended
​ | ​ ​ ​ | March 31, 2026 | ​ ​ ​ | ​ | March 31, 2025
Number of significant customers |  | ​ | 2 |  | ​ | ​ | 3
Aggregate dollar amount of net sales to significant customers | ​ | $ | 3.4 | million | ​ | ​ | $ | 4.9 | million
Percentage of net sales to significant customers | ​ | ​ | 47.1% | ​ | ​ | ​ | 58.6%
​
Schedule of disaggregated information of revenue recognized from contracts with customers and licensing fees recognized | Disaggregated information of revenue recognized from contracts with customers and licensing fees recognized are as follows:
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | For the three months ended March 31, 2026:
​ | ​ ​ ​ | ​ | ​ | ​ ​ ​ | Blood | ​ ​ ​ | ​ | ​ | ​ ​ ​ | ​ | ​ | ​ ​ ​ | Total
​ | ​ | ​ | ​ | ​ | Collection | ​ | EasyPoint® | ​ | Other | ​ | Product
Geographic Segment | ​ | Syringes | ​ | Products | ​ | Needles | ​ | Products | ​ | Sales
U.S. sales | ​ | $ | 5,131,053 | ​ | ​ | 340,462 | ​ | ​ | 470,573 | ​ | ​ | 6,237 | ​ | $ | 5,948,325
North and South America sales (excluding U.S.) | ​ |  | 419,362 | ​ | ​ | — | ​ | ​ | 435,888 | ​ | ​ | 600 | ​ | ​ | 855,850
Other international sales | ​ |  | 251,858 | ​ | ​ | 34,470 | ​ | ​ | 86,744 | ​ | ​ | 150 | ​ | ​ | 373,222
Total | ​ | $ | 5,802,273 | ​ | $ | 374,932 | ​ | $ | 993,205 | ​ | $ | 6,987 | ​ | $ | 7,177,397
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | For the three months ended March 31, 2025:
​ | ​ ​ ​ | ​ | ​ | ​ ​ ​ | Blood | ​ ​ ​ | ​ | ​ | ​ ​ ​ | ​ | ​ | ​ ​ ​ | Total
​ | ​ | ​ | ​ | ​ | Collection | ​ | EasyPoint® | ​ | Other | ​ | Product
Geographic Segment | ​ | Syringes | ​ | Products | ​ | Needles | ​ | Products | ​ | Sales
U.S. sales | ​ | $ | 6,138,274 | ​ | ​ | 343,833 | ​ | ​ | 942,518 | ​ | ​ | 7,684 | ​ | $ | 7,432,309
North and South America sales (excluding U.S.) | ​ |  | 553,500 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | — | ​ |  | 553,500
Other international sales | ​ |  | 268,364 | ​ | ​ | — | ​ | ​ | 41,000 | ​ | ​ | — | ​ |  | 309,364
Total | ​ | $ | 6,960,138 | ​ | $ | 343,833 | ​ | $ | 983,518 | ​ | $ | 7,684 | ​ | $ | 8,295,173
​
Schedule of diluted EPS under the treasury stock method | The potential dilution, if any, under the treasury stock method in the three month periods ending March 31, 2026 and 2025 is shown on the following schedule: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Three Months Ended | ​
​ | ​ ​ ​ | March 31, 2026 | ​ ​ ​ | March 31, 2025 | ​
Net loss | ​ | $ | (4,225,170) | ​ | ​ | (10,500,716) | ​
Preferred stock dividend requirements | ​ |  | (57,611) | ​ | ​ | (57,611) | ​
Loss applicable to common shareholders | ​ | $ | (4,282,781) | ​ | ​ | (10,558,327) | ​
Average common shares outstanding | ​ |  | 29,937,159 | ​ | ​ | 29,937,159 | ​
Average common and common equivalent shares outstanding — diluted | ​ |  | 29,937,159 | ​ | ​ | 29,937,159 | ​
Basic loss per share | ​ | $ | (0.14) | ​ | ​ | (0.35) | ​
Diluted loss per share | ​ | $ | (0.14) | ​ | ​ | (0.35) | ​
​

X
- Definition Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References No definition available. + Details
Name: | rvp_UsefulLifeOfPropertyPlantAndEquipmentTableTextBlock
Namespace Prefix: | rvp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20 + Details
Name: | us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration