XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate our revenue by major source for the three and six-month periods ended June 30, 2020 and 2019 (excluding intercompany sales):
Three Months Ended June 30, 2020
(in thousands)Infrastructure
Solutions
Materials
Solutions
Total
Net Sales-Domestic:
Equipment sales$104,640  $43,243  $147,883  
Parts and component sales35,860  17,739  53,599  
Service and equipment installation revenue6,181  398  6,579  
Used equipment sales7,148  413  7,561  
Freight revenue4,578  1,413  5,991  
Other55  (149) (94) 
Total domestic revenue158,462  63,057  221,519  
Net Sales-International:
Equipment sales15,565  12,436  28,001  
Parts and component sales5,902  6,889  12,791  
Service and equipment installation revenue668  495  1,163  
Used equipment sales814  285  1,099  
Freight revenue378  246  624  
Other62  40  102  
Total international revenue23,389  20,391  43,780  
Total net sales$181,851  $83,448  $265,299  
Six Months Ended June 30, 2020
(in thousands)Infrastructure
Solutions
Materials
Solutions
Total
Net Sales-Domestic:
Equipment sales$205,059  $84,540  $289,599  
Parts and component sales88,501  36,215  124,716  
Service and equipment installation revenue12,943  825  13,768  
Used equipment sales14,308  413  14,721  
Freight revenue10,626  2,722  13,348  
Other(130) (621) (751) 
Total domestic revenue331,307  124,094  455,401  
Net Sales-International:
Equipment sales34,989  26,876  61,865  
Parts and component sales14,236  16,146  30,382  
Service and equipment installation revenue1,510  715  2,225  
Used equipment sales1,420  1,031  2,451  
Freight revenue944  589  1,533  
Other63  227  290  
Total international revenue53,162  45,584  98,746  
Total net sales$384,469  $169,678  $554,147  
Three Months Ended June 30, 2019
(in thousands)Infrastructure
Solutions
Materials
Solutions
Total
Net Sales-Domestic:
Equipment sales$106,332  $46,887  $153,219  
Pellet plant sales20,000  —  20,000  
Parts and component sales35,862  18,921  54,783  
Service and equipment installation revenue6,436  2,431  8,867  
Used equipment sales3,390  —  3,390  
Freight revenue4,707  1,801  6,508  
Other146  (700) (554) 
Total domestic revenue176,873  69,340  246,213  
Net Sales-International:
Equipment sales10,435  24,416  34,851  
Parts and component sales7,860  11,438  19,298  
Service and equipment installation revenue2,089  308  2,397  
Used equipment sales191  371  562  
Freight revenue496  762  1,258  
Other21  202  223  
Total international revenue21,092  37,497  58,589  
Total net sales$197,965  $106,837  $304,802  
Six Months Ended June 30, 2019
(in thousands)Infrastructure
Solutions
Materials
Solutions
Total
Net Sales-Domestic:
Equipment sales$225,428  $102,091  $327,519  
Pellet plant sales20,000  —  20,000  
Parts and component sales90,360  38,080  128,440  
Service and equipment installation revenue11,210  3,056  14,266  
Used equipment sales6,153  413  6,566  
Freight revenue10,107  3,396  13,503  
Other729  (1,981) (1,252) 
Total domestic revenue363,987  145,055  509,042  
Net Sales-International:
Equipment sales31,849  43,465  75,314  
Parts and component sales16,626  21,616  38,242  
Service and equipment installation revenue3,485  700  4,185  
Used equipment sales301  837  1,138  
Freight revenue918  1,430  2,348  
Other48  265  313  
Total international revenue53,227  68,313  121,540  
Total net sales$417,214  $213,368  $630,582  
Revenue from External Customers by Geographic Areas
Sales into major geographic regions were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2020201920202019
United States$221,519  $246,213  $455,401  $509,042  
Canada12,997  14,020  27,661  37,013  
Australia5,540  7,156  11,335  15,969  
Africa4,168  8,827  10,799  15,918  
South America11,164  7,581  19,960  14,635  
Europe4,831  12,982  14,206  19,472  
Central America917  2,602  2,307  6,152  
China, Japan & Korea1,777  440  4,047  2,580  
Asia (excl. China, Japan & Korea)1,159  2,816  1,594  4,947  
West Indies56  188  4,812  1,566  
Middle East1,167  925  2,016  1,776  
Other 1,052   1,512  
Total foreign43,780  58,589  98,746  121,540  
Total consolidated sales$265,299  $304,802  $554,147  $630,582