UK markets open in 1 hour 46 minutes

TopBuild Corp. (BLD)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
191.20+1.58 (+0.83%)
At close: 04:00PM EDT
191.20 0.00 (0.00%)
After hours: 04:30PM EDT
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
3,912,327
3,486,207
2,718,038
2,624,121
2,384,249
Cost of revenue
2,804,496
2,511,818
1,971,677
1,942,854
1,808,097
Gross profit
1,107,831
974,389
746,361
681,267
576,152
Operating expenses
Selling general and administrative
563,345
497,970
391,315
391,744
367,199
Total operating expenses
563,345
497,970
391,315
391,744
367,199
Operating income or loss
544,486
476,419
355,046
289,523
208,953
Interest expense
34,506
29,143
32,456
37,823
28,687
Total other income/expenses net
636
-13,833
500
2,078
558
Income before tax
510,616
433,443
323,090
253,778
180,824
Income tax expense
131,731
109,427
76,067
62,783
46,072
Income from continuing operations
378,885
324,016
247,023
190,995
134,752
Net income
378,885
324,016
247,023
190,995
134,752
Net income available to common shareholders
378,885
324,016
247,023
190,995
134,752
Basic EPS
-
-
7.50
5.65
3.86
Diluted EPS
-
-
7.42
5.56
3.78
Basic average shares
-
-
32,918
33,806
34,921
Diluted average shares
-
-
33,300
34,377
35,613
EBITDA
-
541,976
417,956
344,301
248,930