XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUES
6 Months Ended
Jun. 30, 2018
REVENUES [Abstract]  
REVENUES
(3)
REVENUES

The following table sets forth the Company’s revenues by major source for the three months and six months ended June 30, 2018 and 2017 (in thousands):

  
Three months ended
June 30,
  
Six months ended
June 30,
 
  
2018
  
2017
  
2018
  
2017
 
Marine transportation segment:
            
Inland transportation
 
$
286,920
  
$
224,464
  
$
539,275
  
$
461,702
 
Coastal transportation
  
91,243
   
106,801
   
179,291
   
213,215
 
  
$
378,163
  
$
331,265
  
$
718,566
  
$
674,917
 
Distribution and services segment:
                
Oil and gas
 
$
304,859
  
$
93,699
  
$
579,350
  
$
190,803
 
Commercial and industrial
  
119,649
   
48,364
   
246,443
   
99,313
 
  
$
424,508
  
$
142,063
  
$
825,793
  
$
290,116
 

The Company’s revenue is measured based on consideration specified in its contracts with its customers. The Company recognizes revenue as it satisfies performance obligations in its contracts which occur as the Company delivers a service over time to its customers, or transfers control over a part or product to its customer.

Marine Transportation Revenues. The Company’s marine transportation segment utilizes contracts with its customers to transport cargo from a designated origin to a designated destination at a set rate or at a daily rate. The Company uses a voyage accounting method of revenue recognition for its marine transportation revenues which allocates voyage revenue based on the percent of the voyage completed during the period. The performance of the service is invoiced as the transaction occurs and payment is required depending on each specific customer’s credit terms.

Distribution and Services Revenues. Distribution products and services are generally sold based upon purchase orders or preferential service agreements with the customer that include fixed or determinable prices. Parts sales are recognized when control transfers to the customer, generally when title passes upon shipment to customers. Service revenue is recognized over time as the service is provided using measures of progress utilizing hours worked or costs incurred as a percentage of estimated hours or expected costs. Revenue from rental agreements is recognized on a straight-line basis over the rental period. The Company recognizes the revenues on contract manufacturing activities upon shipment and transfer of control to the customer. The transactions in the distribution and services segment are typically invoiced as parts are shipped or upon the completion of the service job. Contract manufacturing activities are generally invoiced upon shipment and the Company will often get deposits from its customers prior to starting work, or progress payments during the project depending on the credit worthiness of the customer and the size of the project.
 
Prior to the adoption of ASU 2014-09, distribution and services manufacturing and assembly projects revenue was reported on the percentage of completion method of accounting using measurements of progress towards completion appropriate for the work performed. Upon the adoption of ASU 2014-09 on January 1, 2018, the Company recognizes the revenues on contract manufacturing activities upon shipment and transfer of control versus the percentage of completion method.

Contract Assets and Liabilities. Contract liabilities represent advance consideration received from customers, and are recognized as revenue over time as the related performance obligation is satisfied. The amount of revenue recognized in the 2018 first six months that was included in the opening contract liability balance was $36,591,000. The Company has recognized all contract liabilities within the deferred revenues financial statement caption on the balance sheet. The Company expects to recognize revenue of $57,977,000 in the 2018 second half and $3,188,000 in 2019 related to deferred revenue as of June 30, 2018. The Company did not have any contract assets at June 30, 2018 or December 31, 2017.

Performance Obligations. The Company applies the practical expedient in ASC 606-10-50-14(a) and does not disclose information about remaining performance obligations that have original expected durations of one year or less.