XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 5,081 $ 1,554
Accounts receivable 44,190 40,981
Unbilled receivables 0 5,311
Inventory 31,600 25,044
Prepaid expenses and other current assets 3,148 2,635
Total current assets 84,019 75,525
Property, plant and equipment, net 227,638 236,692
Operating lease right-of-use assets 26,014 23,153
Intangible assets, net 4,490 5,084
Other assets 912 1,092
Total assets 343,073 341,546
Current liabilities:    
Accounts payable 9,512 16,988
Accrued expenses and other liabilities 25,681 12,561
Deferred revenue 0 54
Current portion of long-term debt 4,282 3,554
Current portion of operating lease liabilities 9,885 10,053
Total current liabilities 49,360 43,210
Long-term debt 8,312 9,130
Long-term operating lease liabilities 16,109 14,486
Deferred tax liabilities, net 6,735 9,316
Asset retirement obligations 22,124 21,292
Other non-current liabilities 560 302
Total liabilities 103,200 97,736
Commitments and contingencies (Note 12)
Stockholders’ equity    
Common stock, $0.001 par value, 350,000,000 shares authorized; 47,737,388 issued and 38,897,415 outstanding at September 30, 2025; 46,644,853 issued and 39,067,094 outstanding at December 31, 2024 39 39
Treasury stock, at cost, 8,839,973 and 7,577,759 shares at September 30, 2025 and December 31, 2024, respectively (17,344) (14,671)
Additional paid-in capital 188,162 185,263
Retained earnings 69,072 73,239
Accumulated other comprehensive loss (56) (60)
Total stockholders’ equity 239,873 243,810
Total liabilities and stockholders’ equity $ 343,073 $ 341,546