Canada markets open in 1 hour 33 minutes

Retractable Technologies, Inc. (RVP)

NYSE American - NYSE American Delayed Price. Currency in USD
Add to watchlist
1.0500+0.0693 (+7.07%)
At close: 04:00PM EDT
1.0700 +0.02 (+1.90%)
Pre-Market: 07:25AM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
30,284
-7,011
5,079
56,064
24,223
-
Depreciation & amortization
3,540
7,527
4,603
1,257
832.069
-
Deferred income taxes
3,173
-1,873
7,347
-9,235
-4,631
-
Stock based compensation
4,591
0
10,126
3,660
0
-
Change in working capital
-21,948
4,591
-4,921
-17,322
513.178
-
Accounts receivable
12,135
-6,464
29,701
-13,878
-14,627
-
Inventory
177.587
2,927
-94.249
-10,355
-2,784
-
Accounts Payable
-16,278
-1,626
-14,000
4,148
11,249
-
Other working capital
-4,489
1,914
-61.949
-25,573
-2,053
-
Other non-cash items
72.694
-6,040
-3,773
-1,269
-
-
Net cash provided by operating activites
21,246
2,767
16,768
32,793
18,997
-
Cash flows from investing activities
Investments in property, plant and equipment
-25,735
-852.979
-16,830
-58,367
-21,050
-
Purchases of investments
-16,259
-68,481
-18,135
-4,749
-2,243
-
Sales/Maturities of investments
2,000
58,572
3,762
75
3,965
-
Net cash used for investing activites
-39,994
-10,762
-31,203
-63,040
-19,327
-
Cash flows from financing activities
Debt repayment
-282.142
-281.866
-283.933
-274.791
-260.894
-
Common stock issued
-
-
-
-
-
0
Common stock repurchased
-6,350
-1,107
-8,719
-6,473
-482.67
-
Dividends Paid
-234.685
-232.445
-252.879
-3,824
-216.642
-
Other financing activites
-
2,563
14,235
52,366
10,637
-
Net cash used privided by (used for) financing activities
15,803
941.64
4,993
41,843
11,962
-
Net change in cash
-2,946
-7,054
-9,442
11,596
11,632
-
Cash at beginning of period
16,363
19,721
29,163
17,567
5,935
-
Cash at end of period
13,418
12,668
19,721
29,163
17,567
-
Free Cash Flow
Operating Cash Flow
21,246
2,767
16,768
32,793
18,997
-
Capital Expenditure
-25,735
-852.979
-16,830
-58,367
-21,050
-
Free Cash Flow
-4,489
1,914
-61.949
-25,573
-2,053
-