XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Contract Assets (Tables)
3 Months Ended
Mar. 31, 2025
Revenue Recognition [Abstract]  
Schedule of Outstanding Contract Assets
Contract assets are as follows (in thousands):
March 31, 2025December 31, 2024
Contract assets$83,060 $83,060 
Less accumulated amortization(15,497)(14,016)
Contract assets, net67,563 69,044 
Less current contract assets(5,782)(5,939)
Contract assets, long term$61,781 $63,105 
The below table reflects our estimated amortization per year (in thousands) based on the Company’s current forecasted revenues from the ProFrac Agreement.
Years ending December 31,Amortization
2025 (excluding first three months)
$4,213 
20268,740 
202710,404 
202810,404 
202910,404 
Thereafter through May 203223,398 
Total contract assets$67,563