XML 26 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,554 $ 6,072
Accounts receivable 40,981 23,231
Unbilled receivables 5,311 2,561
Inventory 25,044 26,823
Prepaid expenses and other current assets 2,635 3,217
Total current assets 75,525 61,904
Property, plant and equipment, net 236,692 255,092
Operating lease right-of-use assets 23,153 23,265
Intangible assets, net 5,084 5,876
Other assets 1,092 163
Total assets 341,546 346,300
Current liabilities:    
Accounts payable 16,988 16,041
Total accrued liabilities 12,561 11,024
Deferred revenue 54 1,154
Current portion of long-term debt 3,554 15,711
Current portion of operating lease liabilities 10,053 10,536
Total current liabilities 43,210 54,466
Long-term debt 9,130 3,449
Long-term operating lease liabilities 14,486 14,056
Deferred tax liabilities, net 9,316 12,101
Asset retirement obligation 21,292 19,923
Other non-current liabilities 302 38
Total liabilities 97,736 104,033
Commitments and contingencies (Note 16)
Stockholders’ equity    
Common stock, $0.001 par value, 350,000,000 shares authorized; 46,644,853    issued and 39,067,094 outstanding at December 31, 2024; 45,858,022    issued and 38,486,762 outstanding at December 31, 2023 39 39
Treasury stock, at cost, 7,577,759 and 7,371,260 shares at    December 31, 2024 and 2023, respectively (14,671) (14,249)
Additional paid-in capital 185,263 181,973
Retained earnings 73,239 74,539
Accumulated other comprehensive loss (60) (35)
Total stockholders’ equity 243,810 242,267
Total liabilities and stockholders’ equity $ 341,546 $ 346,300