XML 47 R32.htm IDEA: XBRL DOCUMENT
v3.10.0.1

REVENUE RECOGNITION (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Revenue from Contract with Customer [Abstract] |
Schedule of Disaggregation of Revenue | The following table presents our revenue disaggregated by major category and segment for the years ended December 31, 2018, 2017 and 2016, respectively:
Years Ended December 31, | Service Centers |  | Innovative Pumping Solutions |  | Supply Chain Services |  | Total
2018 |  |  |  |  |  |  |
Product sales (recognized at a point in time) | 685,309 |  |  | — |  |  | 160,770 |  |  | $ | 846,079 |
Inventory management services (recognized over contract life) | — |  |  | — |  |  | 13,686 |  |  | 13,686 |
Staffing services (day-rate basis) | 64,735 |  |  | — |  |  | — |  |  | 64,735 |
Customized pump production (recognized over time) | — |  |  | 291,697 |  |  | — |  |  | 291,697 |
Total revenue | $ | 750,044 |  |  | $ | 291,697 |  |  | $ | 174,456 |  |  | $ | 1,216,197 |
2017 |  |  |  |  |  |  |  |  |  |  |
Product sales (recognized at a point in time) | 575,328 |  |  | — |  |  | 147,927 |  |  | $ | 723,255 |
Inventory management services (recognized over contract life) | 0 |  | — |  |  | 13,550 |  |  | 13,550 |
Staffing services (day-rate basis) | 65,947 |  |  | — |  |  | — |  |  | 65,947 |
Customized pump production (recognized over time) | — |  |  | 204,030 |  |  | — |  |  | 204,030 |
Total revenue | $ | 641,275 |  |  | $ | 204,030 |  |  | $ | 161,477 |  |  | $ | 1,006,782 |
2016 |  |  |  |  |  |  |  |  |  |  |
Product sales (recognized at a point in time) | 565,157 |  |  | — |  |  | 140,019 |  |  | $ | 705,176 |
Inventory management services (recognized over contract life) | — |  |  | — |  |  | 13,942 |  |  | 13,942 |
Staffing services (day-rate basis) | 55,850 |  |  | — |  |  | — |  |  | 55,850 |
Customized pump production (recognized over time) | — |  |  | 187,124 |  |  | — |  |  | 187,124 |
Total revenue | $ | 621,007 |  |  | $ | 187,124 |  |  | $ | 153,961 |  |  | $ | 962,092 |

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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