XML 76 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
BUSINESS SEGMENTS (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Sales by geographical areas      
Total sales $ 34,520,630us-gaap_SalesRevenueNet $ 30,785,127us-gaap_SalesRevenueNet $ 33,644,503us-gaap_SalesRevenueNet
U.S      
Sales by geographical areas      
Total sales 27,649,974us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
24,843,200us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
25,363,814us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
Long-lived assets      
Long-Lived assets 10,642,859us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
10,676,053us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
11,679,592us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
North and South America sales (excluding U.S.)      
Sales by geographical areas      
Total sales 5,651,426us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= rvp_NorthAndSouthAmericaExcludingUnitedStatesMember
4,453,151us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= rvp_NorthAndSouthAmericaExcludingUnitedStatesMember
4,668,550us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= rvp_NorthAndSouthAmericaExcludingUnitedStatesMember
Other international sales      
Sales by geographical areas      
Total sales 1,219,230us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= rvp_OtherInternationalMember
1,488,776us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= rvp_OtherInternationalMember
3,612,139us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= rvp_OtherInternationalMember
International      
Long-lived assets      
Long-Lived assets $ 209,994us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= rvp_InternationalMember
$ 234,119us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= rvp_InternationalMember
$ 220,058us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= rvp_InternationalMember