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 |