TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents11313457101185330140240849400
Accounts Receivable, Net, Current236253309407429427668836799752
Inventories119116131169149161353439365407
Prepaid expenses and other current assets13231528171827343740
Total current assets4805275127057809361,1881,5492,0491,599
Right of use assets----8783177206205189
Property and equipment, net------245253264267
Goodwill1,0441,0451,0771,3641,3681,4111,9501,9672,0432,112
Other intangible assets, net---199181191684615591558
Other assets242561113161110
Total assets1,6421,6901,7502,4552,6042,8154,2594,6075,1634,735
Accounts payable253242264313308332462487470456
Current portion of long-term debt15201327342339404749
Accrued liabilities58647510498108176199187192
Operating Lease, Liability, Current----363355616669
Finance Lease, Liability, Current------2221
Total current liabilities327326351444477496733790772767
Long-term debt1781592297176986831,4541,4171,3731,327
Deferred tax liabilities, net--133176175169248251244240
Accrued Insurance, Noncurrent-393643465152605958
Long-term operating lease liabilities----5454125150146129
Long-term finance lease liabilities------8743
Other liabilities-0321141221
Total liabilities7277187531,3821,4511,4662,6222,6772,5992,526
Common Stock, Value, Issued0000000000
Treasury stock, 10,186,946 shares at December 31, 2024, and 7,715,998 shares at December 31, 2023, at cost-------6936991,681
Additional paid-in capital839845831846850858873887906926
Retained earnings761493074426338771,2011,7572,3712,994
Accumulated other comprehensive loss-------7-22-15-29
Total equity9169739971,0721,1531,3491,6361,9302,5642,210
Total liabilities and equity1,6421,6901,7502,4552,6042,8154,2594,6075,1634,735