TopBuild Corp. (BLD)
NYSE: BLD · IEX Real-Time Price · USD
447.75
-1.08 (-0.24%)
At close: Jul 19, 2024, 4:00 PM
447.67
-0.08 (-0.02%)
After-hours: Jul 20, 2024, 12:57 PM EDT

TopBuild Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2013
Cash & Equivalents
968.81848.57240.07139.78330.01184.81
Upgrade
Cash & Cash Equivalents
968.81848.57240.07139.78330.01184.81
Upgrade
Cash Growth
190.26%253.47%71.75%-57.64%78.57%83.11%
Upgrade
Receivables
829.22799.01836.07668.42427.34428.84
Upgrade
Inventory
375.06364.73438.64352.8161.37149.08
Upgrade
Other Current Assets
29.3836.9434.2626.6917.6917.1
Upgrade
Total Current Assets
2,2022,0491,5491,188936.41779.83
Upgrade
Property, Plant & Equipment
467.81469.12459.38421.75263.54265.21
Upgrade
Goodwill and Intangibles
2,6312,6342,5822,6341,6011,549
Upgrade
Other Long-Term Assets
9.5210.8716.4515.1214.059.88
Upgrade
Total Long-Term Assets
3,1083,1143,0583,0711,8791,824
Upgrade
Total Assets
5,3105,1634,6074,2592,8152,604
Upgrade
Accounts Payable
467.86469.59487.11461.92331.71307.97
Upgrade
Current Debt
115.1114.74103.1695.6256.8270.37
Upgrade
Other Current Liabilities
201.4187.22199.37175.89107.9598.42
Upgrade
Total Current Liabilities
784.37771.54789.64733.43496.48476.75
Upgrade
Long-Term Debt
1,5091,5231,5741,588737.15751.97
Upgrade
Other Long-Term Liabilities
305.29304.27313.61301.08232.87222.36
Upgrade
Total Long-Term Liabilities
1,8141,8281,8871,889970.01974.32
Upgrade
Total Liabilities
2,5982,5992,6772,6221,4661,451
Upgrade
Total Debt
1,6241,6381,6771,683793.96822.33
Upgrade
Debt Growth
-2.92%-2.32%-0.37%112.00%-3.45%10.61%
Upgrade
Retained Earnings
2,5232,3711,7571,201876.66632.86
Upgrade
Comprehensive Income
-18.76-14.67-21.92-6.6300
Upgrade
Shareholders' Equity
2,7122,5641,9301,6361,3491,153
Upgrade
Net Cash / Debt
-655.06-789.56-1,436.96-1,543.43-463.96-637.52
Upgrade
Net Cash Per Share
-20.57-24.85-44.30-46.56-13.93-18.55
Upgrade
Working Capital
1,4181,278759.4454.27439.93303.07
Upgrade
Book Value Per Share
85.7181.1459.9049.8940.9734.10
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).