SPI had revenue of about $700 million for the 12 months ended June 30 and represents another major expansion for TopBuild after it acquired Progressive Roofing in July.