Topbuild Corp (BLD)
296.69 -5.73 (-1.89%) 04/25/25 [NYSE]
277.63 x 100 338.46 x 100
Realtime by (Cboe BZX)
277.63 x 100 338.46 x 100
Realtime 296.69 unch (unch) 04/25/25
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 | 622,602 | 614,254 | 555,989 | 324,016 | 247,023 |
Depreciation Amortization | 143,372 | 135,759 | 126,202 | 81,426 | 63,901 |
Income taxes - deferred | -3,462 | -7,476 | 6,041 | -2,818 | -4,070 |
Accounts receivable | 56,017 | 20,812 | -169,327 | -69,042 | 2,612 |
Accounts payable and accrued liabilities | -30,420 | -8,867 | 26,581 | 54,961 | 16,844 |
Other Working Capital | -25,085 | 79,432 | -225,139 | -35,225 | 27,698 |
Other Operating Activity | 13,002 | 15,495 | 175,454 | 49,707 | 3,876 |
Operating Cash Flow | $776,026 | $849,409 | $495,801 | $403,025 | $357,884 |
Cash Flows From Investing Activities | |||||
PPE Investments | -66,756 | -49,016 | -73,407 | -55,131 | -38,475 |
Net Acquisitions | -136,767 | -149,154 | -20,500 | -1,267,114 | -83,408 |
Investing Cash Flow | $-203,523 | $-198,170 | $-93,907 | $-1,322,245 | $-121,883 |
Cash Flows From Financing Activities | |||||
Change In Short Term Borrowing | 0 | 0 | 70,000 | N/A | 0 |
Debt Issued | N/A | N/A | N/A | 1,218,750 | 300,000 |
Debt Repayment | -47,039 | -40,138 | -38,658 | -433,070 | -324,948 |
Common Stock Issued | 3,226 | 3,130 | 2,028 | 3,303 | 1,438 |
Common Stock Repurchased | -966,352 | 0 | -250,050 | -35,556 | -49,151 |
Other Financing Activity | -6,107 | -6,828 | -83,393 | -24,420 | -18,140 |
Financing Cash Flow | $-1,016,272 | $-43,836 | $-300,073 | $729,007 | $-90,801 |
Exchange Rate Effect | -4,478 | 1,093 | -1,531 | -15 | N/A |
Beginning Cash Position | 848,565 | 240,069 | 139,779 | 330,007 | 184,807 |
End Cash Position | 400,318 | 848,565 | 240,069 | 139,779 | 330,007 |
Net Cash Flow | $-448,247 | $608,496 | $100,290 | $-190,228 | $145,200 |
Free Cash Flow | |||||
Operating Cash Flow | 776,026 | 849,409 | 495,801 | 403,025 | 357,884 |
Capital Expenditure | -69,349 | -63,998 | -76,382 | -55,546 | -40,938 |
Free Cash Flow | 706,677 | 785,411 | 419,419 | 347,479 | 316,946 |