XML 30 R19.htm IDEA: XBRL DOCUMENT
v3.20.2

Share Repurchase Program | 6 Months Ended
--- | ---
Jun. 30, 2020
Share Repurchase Program |
Share Repurchase Program | 12. SHARE REPURCHASE PROGRAM On February 22, 2019, our Board authorized the 2019 Repurchase Program, pursuant to which the Company may purchase up to $200.0 million of our common stock. Share repurchases may be executed through various means including, without limitation, open market purchases, privately negotiated transactions, accelerated share repurchase transactions or otherwise. The 2019 Share Repurchase Program does not obligate the Company to purchase any shares and has no expiration date. Authorization for the 2019 Share Repurchase Program may be terminated, increased, or decreased by the Board at its discretion at any time. ​ Effective November 4, 2019, under the 2019 Repurchase program, we entered into the 2019 ASR Agreement. We paid BofA $50.0 million in exchange for an initial delivery of 392,501 shares of our common stock on November 5, 2019, representing an estimated 85% of the total number of shares we expected to receive under the 2019 ASR Agreement, at the time we entered into the agreement. During the quarter ended March 31, 2020, we received an additional 73,455 shares of our common stock from BofA representing the final settlement of the 2019 ASR agreement. We purchased a total of 465,956 shares of our common stock under the 2019 ASR Agreement at an average price per share of $107.31. ​ Effective November 7, 2018, under the 2017 Repurchase Program, we entered into the 2018 ASR Agreement. We paid JPMorgan Chase Bank, N.A. $50.0 million in exchange for an initial delivery of 796,925 shares of our common stock on November 8, 2018, representing an estimated 85% of the total number of shares we expected to receive under the 2018 ASR Agreement, at the time we entered into the agreement. During the quarter ended March 31, 2019, we received an additional 176,327 shares of our common stock from JPMorgan Chase Bank, N.A., representing the final settlement of the 2018 ASR Agreement. We purchased a total of 973,252 shares of our common stock under the 2018 ASR Agreement at an average price per share of $51.37. ​ The following table sets forth our share repurchases under the 2019 and 2017 Repurchase Programs during the periods presented:
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended June 30, | ​ | Six Months Ended June 30,
​ |  | 2020 | ​ | 2019 | ​ | 2020 |  | 2019
Number of shares repurchased | ​ | ​ | 262,889 | ​ | ​ | 196,885 | ​ | ​ | 524,444 (a) | ​ | ​ | 446,003 (b)
Share repurchase cost (in thousands) | ​ | $ | 20,025 | ​ | $ | 14,878 |  | $ | 34,152 | ​ | $ | 19,499
(a) The six months ended June 30, 2020 includes 73,455 shares we received as final settlement of our 2019 ASR Agreement. (b) The six months ended June 30, 2019 includes 176,327 shares we received as final settlement of our 2018 ASR Agreement.

X
- Definition The entire disclosure for the share repurchase program. + References No definition available. + Details
Name: | bld_ShareRepurchaseProgramTextBlock
Namespace Prefix: | bld_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration