TopBuild Corp. (BLD)

USD 318.53

(-5.84%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 5.16 Billion 4.6 Billion 4.25 Billion 2.81 Billion 2.6 Billion 2.45 Billion
Total Current Assets 2.04 Billion 1.54 Billion 1.18 Billion 936.4 Million 779.82 Million 704.69 Million
Cash And Short Term Investments 848.56 Million 240.06 Million 139.77 Million 330 Million 184.8 Million 100.92 Million
Cash and Cash Equivalents 848.56 Million 240.06 Million 139.77 Million 330 Million 184.8 Million 100.92 Million
Short Term Investments - - - - - -
Net Receivables 799 Million 836.07 Million 668.41 Million 427.34 Million 428.84 Million 407.1 Million
Inventory 364.73 Million 438.64 Million 352.8 Million 161.36 Million 149.07 Million 168.97 Million
Other Current Assets 36.93 Million 34.25 Million 26.69 Million 17.68 Million 17.09 Million 27.68 Million
Total Non-Current Assets 3.11 Billion 3.05 Billion 3.07 Billion 1.87 Billion 1.82 Billion 1.74 Billion
Net PPE 469.11 Million 459.37 Million 421.75 Million 263.54 Million 265.21 Million 167.96 Million
Good Will And Intangible Assets 2.63 Billion 2.58 Billion 2.63 Billion 1.6 Billion 1.54 Billion 1.56 Billion
Good Will 2.04 Billion 1.96 Billion 1.94 Billion 1.41 Billion 1.36 Billion 1.36 Billion
Intangible Assets 591.05 Million 614.96 Million 684.2 Million 190.6 Million 181.12 Million 199.38 Million
Long-Term Investments - - - - - -
Tax Assets - - 1.9 Million 2.72 Million 4.25 Million 13.17 Million
Other Non Current Assets 10.86 Million 16.45 Million 13.21 Million 11.31 Million 5.62 Million 5.29 Million
Other Assets - - - - - -
Total Liabilities 2.59 Billion 2.67 Billion 2.62 Billion 1.46 Billion 1.45 Billion 1.38 Billion
Total Current Liabilities 771.53 Million 789.63 Million 733.42 Million 496.47 Million 476.75 Million 444.26 Million
Account Payables 469.58 Million 487.11 Million 461.91 Million 331.71 Million 307.97 Million 313.17 Million
Tax Payables 17 Million 16.42 Million 21.9 Million 19.54 Million - -
Short Term Debt 114.73 Million 103.15 Million 95.61 Million 56.81 Million 70.36 Million 26.85 Million
Deferred Revenue - 21.94 Million 14.31 Million 6.54 Million 16.13 Million 19.96 Million
Other Current Liabilities 254.91 Million 177.43 Million 161.58 Million 101.4 Million 82.27 Million 84.27 Million
Total Non Current Liabilities 1.82 Billion 1.88 Billion 1.88 Billion 970.01 Million 974.32 Million 938.17 Million
Long-Term Debt 1.52 Billion 1.57 Billion 1.58 Billion 737.14 Million 751.96 Million 716.62 Million
Deferred Revenue Non Current - - 51.87 Million 50.65 Million 45.6 Million 43.43 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 304.26 Million 62.13 Million 960 Thousand 13.64 Million 1.48 Million 1.9 Million
Other Liabilities - - - - - -
Total Equity 2.56 Billion - - - - -
Stock Holders Equity 2.56 Billion 1.92 Billion 1.63 Billion 1.34 Billion 1.15 Billion 1.07 Billion
Common Stock 394 Thousand 393 Thousand 391 Thousand 389 Thousand 388 Thousand 387 Thousand
Retained Earnings 2.37 Billion 1.75 Billion 1.2 Billion 876.66 Million 632.86 Million 441.86 Million
Accumulated other comprehensive income -14.66 Million -21.92 Million -6.63 Million - - -221.49 Million
Common Stock Equity 2.56 Billion 1.92 Billion 1.63 Billion 1.34 Billion 1.15 Billion 1.07 Billion
Capital Lease Obligation 218.06 Million 219.7 Million 190.08 Million 87.24 Million 90.1 Million -
Total Investments - - - - - -
Total Debt 1.57 Billion 1.67 Billion 1.68 Billion 793.96 Million 822.33 Million 743.47 Million
Net Debt 721.86 Million 1.43 Billion 1.54 Billion 463.95 Million 637.52 Million 642.54 Million

Balance Sheet Charts