XML 141 R122.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segments (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
segment
Business segments                      
Number of reportable segments | segment                 4 3  
Number of operating segments | segment                 4 6  
Percentage of revenue generated                 75.00%    
Total Revenue $ 51,610 $ 48,263 $ 53,620 $ 71,655 $ 76,113 $ 81,643 $ 81,358 $ 81,982 $ 225,148 $ 321,096 $ 240,600
Adjusted gross profit                 107,819 189,198 135,932
Total Assets 534,237       600,792       534,237 600,792  
Operating Segments                      
Business segments                      
Total Revenue                 225,148 321,096 240,600
Adjusted gross profit                 107,120 190,434 137,164
Total Assets 363,544       406,274       363,544 406,274  
Permian Basin | Operating Segments                      
Business segments                      
Total Revenue                 112,126 214,464 120,590
Adjusted gross profit                 51,518 128,424 73,795
Capital expenditures                 8,160 82,031 68,724
Total Assets 277,839       305,701       277,839 305,701  
Bakken Basin | Operating Segments                      
Business segments                      
Total Revenue                 6,605 20,620 25,813
Adjusted gross profit                 161 8,511 10,554
Capital expenditures                 67 190 6,375
Total Assets 51,782       59,134       51,782 59,134  
Government | Operating Segments                      
Business segments                      
Total Revenue                 63,259 66,972 66,676
Adjusted gross profit                 47,523 49,203 47,437
Capital expenditures                 24 305 5,068
Total Assets 27,149       35,484       27,149 35,484  
TCPL Keystone | Operating Segments                      
Business segments                      
Total Revenue                 41,911 15,744 23,211
Adjusted gross profit                 8,617 3,060 $ 4,146
Capital expenditures                 164 3,379  
Total Assets 3,543       3,379       $ 3,543 $ 3,379  
All Other                      
Business segments                      
Number of operating segments | segment                 2 2 2
Total Assets 3,231       2,648       $ 3,231 $ 2,648  
All Other | Operating Segments                      
Business segments                      
Total Revenue                 1,247 3,296 $ 4,310
Adjusted gross profit                 (699) 1,236 1,232
Capital expenditures                 656   $ 1,388
Total Assets $ 3,231       $ 2,576       $ 3,231 $ 2,576