U.S. Physical Therapy (USPH)
N/A x N/A 89.03 x 1
Post-market by (Cboe BZX)
70.53 +0.85 (+1.22%) 04/25/25 [NYSE]
N/A x N/A 89.03 x 1
Post-market 70.53 unch (unch) 16:01 ET
for Fri, Apr 25th, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | 45,600 | 37,220 | 43,407 | 57,924 | 52,491 |
Depreciation Amortization | 19,103 | 33,610 | 24,160 | 11,647 | 10,533 |
Income taxes - deferred | 5,365 | 4,490 | 4,309 | 5,688 | -258 |
Accounts receivable | -11,894 | -6,001 | -10,586 | -10,955 | 2,560 |
Other Working Capital | -12,322 | -7,511 | -21,730 | -11,779 | 23,640 |
Other Operating Activity | 29,088 | 20,170 | 18,977 | 23,881 | 11,029 |
Operating Cash Flow | $74,940 | $81,978 | $58,537 | $76,406 | $99,995 |
Cash Flows From Investing Activities | |||||
PPE Investments | -9,186 | -9,294 | -8,248 | -8,201 | -7,639 |
Net Acquisitions | -133,087 | -26,582 | -59,788 | -86,823 | -23,907 |
Sale Of Investment | N/A | N/A | 373 | N/A | 839 |
Other Investing Activity | -7,177 | -9,139 | -13,606 | -29,112 | -20,496 |
Investing Cash Flow | $-149,450 | $-45,015 | $-81,269 | $-124,136 | $-51,203 |
Cash Flows From Financing Activities | |||||
Debt Issued | 19,000 | 24,000 | 251,000 | 316,000 | 214,000 |
Debt Repayment | -14,702 | -63,150 | -186,805 | -222,899 | -245,037 |
Common Stock Issued | N/A | 163,646 | N/A | N/A | N/A |
Dividend Paid | -41,251 | -40,228 | -36,669 | -35,696 | -22,441 |
Other Financing Activity | 0 | 0 | -1,767 | -14,026 | 14,056 |
Financing Cash Flow | $-36,953 | $84,268 | $25,759 | $43,379 | $-39,422 |
Beginning Cash Position | 152,825 | 31,594 | 28,567 | 32,918 | 23,548 |
End Cash Position | 41,362 | 152,825 | 31,594 | 28,567 | 32,918 |
Net Cash Flow | $-111,463 | $121,231 | $3,027 | $-4,351 | $9,370 |
Free Cash Flow | |||||
Operating Cash Flow | 74,940 | 81,978 | 58,537 | 76,406 | 99,995 |
Capital Expenditure | -9,186 | -9,294 | -8,248 | -8,201 | -7,639 |
Free Cash Flow | 65,754 | 72,684 | 50,289 | 68,205 | 92,356 |