Retractable Technologies ... (RVP)
undefined
undefined%
At close: undefined
0.64
-0.02%
After-hours Dec 13, 2024, 03:59 PM EST

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00
Revenue 43.60M 94.82M 188.38M 81.86M 41.80M 33.27M 34.49M 29.83M 29.55M 34.52M 30.79M 33.64M 32.10M 36.22M 38.98M 27.90M 26.29M 25.32M 24.24M 21.52M 19.08M 20.32M 16.15M 9.64M
Cost of Revenue 34.49M 66.57M 93.03M 44.85M 27.66M 23.05M 24.52M 19.48M 18.99M 22.50M 20.48M 22.47M 21.20M 23.82M 25.47M 19.67M 18.30M 17.78M 15.43M 16.41M 14.65M 14.99M 13.32M 7.88M
Gross Profit 9.11M 28.25M 95.35M 37.01M 14.14M 10.22M 9.97M 10.34M 10.57M 12.02M 10.31M 11.18M 10.90M 12.40M 13.52M 8.23M 7.99M 7.55M 8.81M 5.11M 4.42M 5.33M 2.82M 1.76M
Operating Income -11.49M 2.99M 72.60M 24.07M 2.97M -1.32M -3.78M -3.51M -3.21M -2.16M -5.93M -3.94M -4.09M -6.78M -13.30M -10.44M -9.95M -6.71M -2.88M -8.00M -5.90M -6.39M -6.71M -10.45M
Interest Income 1.45M 9.95K 780.00K 2.26M 351.17K 144.12K 65.69K 26.52K 24.92K 33.94K 38.94K 47.00K 62.60K 32.32K 57.60K 855.68K 1.87M 1.98M 1.37M 475.12K 44.55K 10.04K 51.94K 204.19K
Pretax Income -8.92M 5.16M 74.95M 26.07M 3.16M -1.35M -3.92M -3.69M 4.32M -2.35M -6.12M -4.12M 1.43M 2.22M -13.26M -9.64M -8.40M -5.15M -1.84M 66.87M 7.71M -6.83M - -
Net Income -7.01M 5.08M 56.06M 24.22M 3.15M -1.34M -3.74M -3.69M 4.31M -2.35M -6.21M -4.13M 1.42M 2.40M -9.42M -9.64M -6.95M -3.87M -1.24M 54.69M 7.45M -6.83M -7.22M -10.44M
Selling & General & Admin 20.01M 28.58M 21.86M 12.36M 10.65M 11.18M 13.01M 12.82M 13.17M 13.56M 15.40M 14.24M 14.18M 17.93M 23.19M 17.61M 16.86M 13.30M 10.75M 12.48M 9.77M 8.58M 8.78M 10.37M
Research & Development 581.17K 525.73K 901.38K 574.53K 516.10K 621.37K 740.57K 571.84K 607.53K 616.78K 837.07K 871.85K 815.02K 885.45K 1.03M 1.07M 1.07M 958.80K 934.21K 626.94K 561.13K 337.93K 756.54K 899.15K
Other Expenses - -3.83M -425.16K - - - - 456.12M - - - - - 365.30M 2,594.60B 18.67B - - - - - 2.32M 8.78M 10.37M
Operating Expenses 20.60M 25.27M 22.33M 12.94M 11.17M 11.80M 13.75M 13.39M 13.77M 14.18M 16.24M 15.12M 14.99M 18.82M 24.22M 18.67M 17.94M 14.26M 11.68M 13.11M 10.33M 11.23M 9.54M 11.27M
Interest Expense 152.17K 170.65K 227.18K 260.26K 166.90K 177.19K 210.76K 213.29K 219.67K 222.81K 230.58K 231.21K 240.48K 302.84K 21.89K 54.36K 326.30K 411.15K 339.69K 243.92K 307.14K 446.39K 553.62K 203.78K
Selling & Marketing Expenses 5.71M 4.54M 4.48M 4.06M 4.22M 4.40M 4.66M 4.03M 3.84M 3.97M 4.41M 4.22M 3.44M 3.67M 4.37M 4.84M 5,299.20B 5.55B 4.15B 3.65M 3.37M 4.04M - -
Cost & Expenses 55.09M 91.84M 115.36M 57.79M 38.83M 34.86M 38.27M 32.88M 32.76M 36.68M 36.72M 37.58M 36.19M 42.63M 49.68M 38.34M 36.24M 32.04M 27.11M 29.52M 24.98M 26.22M 22.86M 19.15M
Income Tax -1.91M 83.87K 18.89M 1.85M 7.88K -13.32K -187.61K 1.13K 7.88K 8.18K 90.97K 9.82K 13.80K -176.06K -3.84M 855.68K -1.45M -1.28M -605.36K 12.18M 265.47K 917.99K 501.67K 938.15K
Shares Outstanding (Basic) 29.94M 32.90M 33.87M 33.17M 32.67M 32.67M 31.72M 29.33M 27.82M 27.25M 27.00M 26.22M 24.17M 23.87M 23.81M 23.79M 23.73M 23.59M 23.33M 22.60M 21.00M 20.30M 19.77M 14.72M
Shares Outstanding (Diluted) 29.94M 32.96M 34.24M 33.30M 32.67M 32.67M 31.96M 29.35M 29.48M 27.38M 27.00M 26.22M 26.35M 26.25M 23.81M 23.79M 23.73M 23.59M 23.33M 25.48M 24.44M 20.30M 19.77M 19.37M
EPS (Basic) -0.24 0.15 1.65 0.80 0.07 -0.04 -0.12 -0.13 0.21 -0.09 -0.23 -0.16 0.02 0.04 -0.4 -0.41 -0.29 -0.16 -0.05 2.33 0.23 -0.34 -0.36 -0.71
EPS (Diluted) -0.24 0.15 1.63 0.80 0.07 -0.04 -0.12 -0.13 0.20 -0.09 -0.23 -0.16 0.02 0.04 -0.4 -0.41 -0.29 -0.16 -0.05 2.33 0.20 -0.34 -0.36 -0.54
EBITDA -1.24M 9.94M 76.44M 27.17M 4.18M -289.26K -2.88M -2.61M 5.40M -1.05M -4.61M -2.56M 2.98M 4.04M -11.84M -8.19M -6.66M -3.31M -137.09K -8.00M -4.59M -4.58M -5.52M -8.57M
Depreciation & Amortization 7.53M 4.60M 1.26M 832.07K 852.08K 886.81K 834.95K 872.87K 858.39K 1.07M 1.28M 1.34M 1.31M 1.52M 1.40M 1.40M 1.43M 1.43M 1.37M 1.29M 1.31M 1.33M 1.20M 938.57K