Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
31.28
-0.02
(-0.06%)
At close: February 21 at 4:00:02 PM EST
31.00
-0.28
(-0.90%)
After hours: February 21 at 5:16:06 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
208,226
183,503
89,181
97,994
57,266
Investing Cash Flow
-192,301
-649,116
-32,777
-28,672
-36,415
Financing Cash Flow
-94,194
454,093
-26,439
-37,018
-2,246
End Cash Position
192,768
144,531
156,333
126,588
94,507
Income Tax Paid Supplemental Data
75,865
49,001
44,442
8,096
3,411
Interest Paid Supplemental Data
27,864
17,573
3,023
2,109
2,199
Capital Expenditure
-38,072
-38,166
-24,034
-27,456
-33,855
Issuance of Debt
13,565
845,000
--
70,000
7,521
Repayment of Debt
-58,300
-318,658
-1,781
-37,901
-8,401
Repurchase of Capital Stock
-43,456
-58,144
-39,909
-28,873
-24,425
Free Cash Flow
170,154
145,337
65,147
70,538
23,411
12/31/2020 - 6/25/2014
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
AMRX Amneal Pharmaceuticals, Inc.
7.83
-0.51%
COLL Collegium Pharmaceutical, Inc.
29.13
-2.08%
ANIP ANI Pharmaceuticals, Inc.
57.94
-2.90%
LNTH Lantheus Holdings, Inc.
78.23
-3.23%
ANIK Anika Therapeutics, Inc.
17.39
-1.47%
PCRX Pacira BioSciences, Inc.
25.16
-2.25%
SIGA SIGA Technologies, Inc.
5.91
-3.51%
NBIX Neurocrine Biosciences, Inc.
120.69
+3.94%
PBH Prestige Consumer Healthcare Inc.
84.63
-0.19%
ALKS Alkermes plc
35.32
-0.51%