XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 4,293 $ 1,554
Accounts receivable 47,176 40,981
Unbilled receivables 1 5,311
Inventory 28,660 25,044
Prepaid expenses and other current assets 2,990 2,635
Total current assets 83,120 75,525
Property, plant and equipment, net 230,727 236,692
Operating lease right-of-use assets 26,343 23,153
Intangible assets, net 4,688 5,084
Other assets 971 1,092
Total assets 345,849 341,546
Current liabilities:    
Accounts payable 15,580 16,988
Accrued expenses and other liabilities 13,976 12,561
Deferred revenue 17 54
Current portion of long-term debt 4,041 3,554
Current portion of operating lease liabilities 11,169 10,053
Total current liabilities 44,783 43,210
Long-term debt 17,594 9,130
Long-term operating lease liabilities 16,191 14,486
Deferred tax liabilities, net 4,706 9,316
Asset retirement obligations 21,854 21,292
Other non-current liabilities 221 302
Total liabilities 105,349 97,736
Commitments and contingencies (Note 12)
Stockholders’ equity    
Common stock, $0.001 par value, 350,000,000 shares authorized; 47,392,430 issued and 38,654,420 outstanding at June 30, 2025; 46,644,853 issued and 39,067,094 outstanding at December 31, 2024 39 39
Treasury stock, at cost, 8,738,010 and 7,577,759 shares at June 30, 2025 and December 31, 2024, respectively (17,109) (14,671)
Additional paid-in capital 187,222 185,263
Retained earnings 70,404 73,239
Accumulated other comprehensive loss (56) (60)
Total stockholders’ equity 240,500 243,810
Total liabilities and stockholders’ equity $ 345,849 $ 341,546