TopBuild Corp. (BLD)

USD 318.53

(-5.84%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 5.19 Billion 5 Billion 3.48 Billion 2.71 Billion 2.62 Billion 2.38 Billion
Cost of Revenue 3.59 Billion 3.52 Billion 2.51 Billion 1.97 Billion 1.94 Billion 1.8 Billion
Gross Profit 1.6 Billion 1.48 Billion 974.38 Million 746.36 Million 681.26 Million 576.15 Million
Operating Expenses 703.72 Million 689.55 Million 497.97 Million 391.31 Million 391.74 Million 367.19 Million
Selling, General and Administrative Expenses 708.79 Million 689.55 Million 497.97 Million 391.31 Million 391.74 Million 367.19 Million
Research and Development Expenses - - - - - -
Other Expenses - 1.68 Million 4000.00 733 Thousand 2.07 Million 558 Thousand
Cost and Expenses 4.29 Billion 4.21 Billion 3 Billion 2.36 Billion 2.33 Billion 2.17 Billion
Operating Income 895.02 Million 797.16 Million 476.41 Million 355.04 Million 289.52 Million 208.95 Million
Interest Expense - 56.71 Million 29.14 Million 32.45 Million 37.82 Million 28.68 Million
Income Tax Expense 211.22 Million 186.14 Million 109.42 Million 76.06 Million 62.78 Million 46.07 Million
Earnings before Tax 825.48 Million 742.13 Million 433.44 Million 323.09 Million 253.77 Million 180.82 Million
Net Income 614.25 Million 555.98 Million 324.01 Million 247.02 Million 190.99 Million 134.75 Million
Earnings Per Share Basic 19.44 17.26 9.88 7.50 5.65 3.86
Earnings Per Share Diluted 19.33 17.14 9.78 7.42 5.56 3.78
Weighted Average Shares Outstanding 31.57 Million 32.21 Million 32.8 Million 32.91 Million 33.8 Million 34.92 Million
Weighted Average Shares Outstanding (Diluted) 31.57 Million 32.44 Million 33.14 Million 33.29 Million 34.37 Million 35.61 Million
Gross Margin 0.31 0.30 0.28 0.27 0.26 0.24
EBIT Margin 0.20 0.18 0.16 0.15 0.13 0.10
Profit Margin 0.12 0.11 0.09 0.09 0.07 0.06
EBITDA 1.02 Billion 922.18 Million 555.81 Million 418.18 Million 344.3 Million 248.93 Million
Earnings Before Tax Margin 0.17 0.16 0.14 0.13 0.11 0.09

Income Statement Charts