Reporting Segments |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reporting Segments | Reporting Segments As of March 31, 2021, the Company's revenues, income before income taxes and identifiable assets are primarily attributable to four reportable segments. The Company principally provides electric infrastructure services to private utilities, public investor-owned utilities and co-operative utilities and services in connection with on-shore drilling of oil and natural gas wells for small to large domestic independent oil and natural gas producers.
The Company's Chief Executive Officer and Chief Financial Officer comprise the Company's Chief Operating Decision Maker function (“CODM”). Segment information is prepared on the same basis that the CODM manages the segments, evaluates the segment financial statements and makes key operating and resource utilization decisions. Segment evaluation is determined on a quantitative basis based on a function of operating income (loss) less impairment expense, as well as a qualitative basis, such as nature of the product and service offerings and types of customers.
As of March 31, 2021, the Company’s four reportable segments include infrastructure services (“Infrastructure”), well completion services (“Well Completion”), natural sand proppant services (“Sand”) and drilling services (“Drilling”). Prior to the year ended December 31, 2020, the Company included Barracuda Logistics LLC in its Well Completion segment, Cobra Aviation, ARS and Leopard in its Infrastructure segment and Mako Acquisitions LLC in its Drilling segment. Based on its assessment of FASB ASC 280, Segment Reporting, guidance at December 31, 2020, the Company changed its presentation in 2020 to move Barracuda to the Sand segment and Cobra Aviation, ARS, Leopard and Mako to the reconciling column titled “All Other”. Additionally, the Company changed the name of its pressure pumping segment to the well completion segment in 2020. The results for the three months ended March 31, 2020 have been retroactively adjusted to reflect his change in reportable segments.
The Infrastructure segment provides electric utility infrastructure services to government-funded utilities, private utilities, public investor-owned utilities and co-operative utilities in the northeastern, southwestern, midwestern and western portions of the United States. The Well Completion segment provides hydraulic fracturing and water transfer services primarily in the Utica Shale of Eastern Ohio, Marcellus Shale in Pennsylvania and the mid-continent region. The Sand segment mines, processes and sells sand for use in hydraulic fracturing. The Sand segment primarily services the Utica
Shale, Permian Basin, SCOOP, STACK and Montney Shale in British Columbia and Alberta, Canada. During certain of the periods presented, the Drilling segment provided contract land and directional drilling services primarily in the Permian Basin and mid-continent region.
During certain of the periods presented, the Company also provided aviation services, coil tubing services, equipment rental services, full service transportation, crude oil hauling services, remote accommodation, equipment manufacturing and infrastructure engineering and design services. The businesses that provide these services are distinct operating segments, which the CODM reviews independently when making key operating and resource utilization decisions. None of these operating segments meet the quantitative thresholds of a reporting segment and do not meet the aggregation criteria set forth in ASC 280 Segment Reporting. Therefore, results for these operating segments are included in the column titled “All Other” in the tables below. Additionally, assets for corporate activities, which primarily include cash and cash equivalents, inter-segment accounts receivable, prepaid insurance and certain property and equipment, are included in the All Other column. Although Mammoth Energy Partners LLC, which holds these corporate assets, meets one of the quantitative thresholds of a reporting segment, it does not engage in business activities from which it may earn revenues and its results are not regularly reviewed by the Company's CODM when making key operating and resource utilization decisions. Therefore, the Company does not include it as a reportable segment.
Sales from one segment to another are generally priced at estimated equivalent commercial selling prices. Total revenue and Total cost of revenue amounts included in the Eliminations column in the following tables include inter-segment transactions conducted between segments. Receivables due for sales from one segment to another and for corporate allocations to each segment are included in the Eliminations column for Total assets in the following tables. All transactions conducted between segments are eliminated in consolidation. Transactions conducted by companies within the same reporting segment are eliminated within each reporting segment. The following tables set forth certain financial information with respect to the Company’s reportable segments (in thousands):
|