NYSE:BLD
TopBuild Corp.
- Stock
Last Close
372.55
08/11 21:00
Market Cap
12.39B
Beta: 1.50
Volume Today
191.55K
Avg: 233.72K
PE Ratio
19.08
PFCF: 17.24
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Mar '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.41B - | 1.51B 7.12% | 1.62B 6.91% | 1.74B 7.81% | 1.91B 9.38% | 2.38B 25.07% | 2.62B 10.06% | 2.72B 3.58% | 3.49B 28.26% | 5.01B 43.67% | 5.11B 1.92% | |
cost of revenue | 1.11B - | 1.18B 6.45% | 1.26B 6.62% | 1.34B 6.67% | 1.45B 7.65% | 1.81B 25.11% | 1.94B 7.45% | 1.97B 1.48% | 2.51B 27.40% | 3.52B 40.22% | ||
gross profit | 302.68M - | 331.67M 9.58% | 358.03M 7.95% | 400.34M 11.82% | 461.11M 15.18% | 576.15M 24.95% | 681.27M 18.24% | 746.36M 9.55% | 974.39M 30.55% | 1.49B 52.58% | 5.11B 243.38% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 278.57M - | 290.95M 4.44% | 274.50M 5.65% | 278.74M 1.55% | 294.25M 5.56% | 367.20M 24.79% | ||||||
selling general and administrative expenses | 278.57M - | 290.95M 4.44% | 274.50M 5.65% | 278.74M 1.55% | 294.25M 5.56% | 367.20M 24.79% | 391.74M 6.68% | 391.31M 0.11% | 497.97M 27.26% | 689.55M 38.47% | ||
research and development expenses | ||||||||||||
other expenses | 37K - | 20K 45.95% | 49K 145% | 277K 465.31% | 281K 1.44% | 558K 98.58% | 2.08M 272.40% | 733K 64.73% | 4K 99.45% | 1.69M 42,075% | ||
cost and expenses | 1.39B - | 1.47B 6.05% | 1.53B 4.19% | 1.62B 5.75% | 1.74B 7.29% | 2.18B 25.06% | 2.33B 7.32% | 2.36B 1.22% | 3.01B 27.37% | 4.21B 39.93% | ||
operating expenses | 278.57M - | 290.95M 4.44% | 274.50M 5.65% | 278.74M 1.55% | 294.25M 5.56% | 367.20M 24.79% | 391.74M 6.68% | 391.31M 0.11% | 497.97M 27.26% | 689.55M 38.47% | ||
interest expense | 13.37M - | 12.40M 7.23% | 9.46M 23.67% | 5.61M 40.75% | 8.02M 42.99% | 28.69M 257.74% | 37.82M 31.85% | 32.46M 14.19% | 29.14M 10.21% | 56.72M 94.61% | ||
ebitda | 51.63M - | 66.82M 29.43% | 95.69M 43.20% | 133.89M 39.93% | 183.60M 37.12% | 248.93M 35.58% | 344.30M 38.31% | 418.19M 21.46% | 555.81M 32.91% | 922.19M 65.92% | 5.11B 453.58% | |
operating income | 24.10M - | 40.72M 68.94% | 83.53M 105.14% | 121.60M 45.58% | 136.86M 12.55% | 208.95M 52.67% | 289.52M 38.56% | 355.05M 22.63% | 476.42M 34.19% | 797.16M 67.32% | 5.11B 540.40% | |
depreciation and amortization | 27.49M - | 26.08M 5.12% | 12.11M 53.57% | 12.01M 0.80% | 16.45M 36.98% | 39.42M 139.59% | 54.78M 38.96% | 63.14M 15.27% | 79.39M 25.74% | 125.02M 57.47% | ||
total other income expenses net | 37K - | 20K 45.95% | 49K 145% | 277K 465.31% | -30.80M 11,220.94% | 558K 101.81% | -35.74M 6,505.91% | -31.96M 10.60% | -42.98M 34.48% | -55.03M 28.05% | ||
income before tax | 10.77M - | 28.34M 163.04% | 74.11M 161.52% | 116.27M 56.88% | 128.04M 10.12% | 180.82M 41.22% | 253.78M 40.35% | 323.09M 27.31% | 433.44M 34.16% | 742.13M 71.22% | ||
income tax expense | 22.32M - | 17.84M 20.09% | -5.01M 128.07% | 43.67M 971.94% | -30.09M 168.91% | 46.07M 253.10% | 62.78M 36.27% | 76.07M 21.16% | 109.43M 43.86% | 186.15M 70.11% | ||
net income | -12.74M - | 9.40M 173.79% | 78.97M 740.12% | 72.61M 8.06% | 158.13M 117.80% | 134.75M 14.79% | 191.00M 41.74% | 247.02M 29.33% | 324.02M 31.17% | 555.99M 71.59% | ||
weighted average shs out | 37.26M - | 37.67M 1.09% | 37.67M 0.02% | 37.62M 0.15% | 35.86M 4.68% | 34.92M 2.61% | 33.81M 3.19% | 32.92M 2.63% | 32.80M 0.35% | 32.21M 1.79% | 31.58M 1.98% | |
weighted average shs out dil | 38.10M - | 38.10M 0% | 37.78M 0.84% | 37.87M 0.23% | 36.57M 3.42% | 35.61M 2.62% | 34.38M 3.47% | 33.30M 3.13% | 33.15M 0.46% | 32.44M 2.13% | 31.58M 2.67% | |
eps | -0.33 - | 0.25 175.76% | 2.10 740% | 1.93 8.10% | 4.41 128.50% | 3.86 12.47% | 5.65 46.37% | 7.50 32.74% | 9.88 31.73% | 17.26 74.70% | ||
epsdiluted | -0.33 - | 0.25 175.76% | 2.09 736% | 1.92 8.13% | 4.32 125.00% | 3.78 12.50% | 5.56 47.09% | 7.42 33.45% | 9.78 31.81% | 17.14 75.26% |
All numbers in USD (except ratios and percentages)