XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Business Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Business segments          
Number of reportable segments | segment     4    
Number of Operating Segments | segment     3    
Revenue $ 109,647 $ 74,986 $ 189,982 $ 120,478  
Adjusted gross profit 64,774 40,993 105,467 65,113  
Total Assets 546,855   546,855   $ 513,392
Operating Segments          
Business segments          
Revenue 109,647 74,986 189,982 120,478  
Adjusted gross profit 64,406 40,977 105,121 64,878  
Total Assets 357,457   357,457   343,005
Permian Basin | Operating Segments          
Business segments          
Revenue 32,620 28,190 64,196 53,283  
Adjusted gross profit 13,967 13,615 27,284 24,274  
Total Assets 201,829   201,829   206,774
Bakken Basin | Operating Segments          
Business segments          
Revenue 1,433 730 2,410 1,327  
Adjusted gross profit 108 (249) (392) (798)  
Total Assets 41,159   41,159   43,504
Government | Operating Segments          
Business segments          
Revenue 74,915 44,788 121,705 62,827  
Adjusted gross profit 50,699 27,023 78,575 40,826  
Total Assets 109,666   109,666   87,308
TCPL Keystone | Operating Segments          
Business segments          
Revenue   933   2,403  
Adjusted gross profit   604   811  
Total Assets 3,007   3,007   3,007
All Other          
Business segments          
Total Assets 2,903   2,903   3,489
All Other | Operating Segments          
Business segments          
Revenue 679 345 1,671 638  
Adjusted gross profit (368) $ (16) (346) $ (235)  
Total Assets $ 1,796   $ 1,796   $ 2,412