XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 5,108 $ 1,554
Accounts receivable 27,966 40,981
Unbilled receivables 2,903 5,311
Inventory 28,309 25,044
Prepaid expenses and other current assets 2,945 2,635
Total current assets 67,231 75,525
Property, plant and equipment, net 233,345 236,692
Operating lease right-of-use assets 20,402 23,153
Intangible assets, net 4,886 5,084
Other assets 1,044 1,092
Total assets 326,908 341,546
Current liabilities:    
Accounts payable 12,441 16,988
Accrued expenses and other liabilities 13,618 12,561
Deferred revenue 476 54
Current portion of long-term debt 3,519 3,554
Current portion of operating lease liabilities 8,345 10,053
Total current liabilities 38,399 43,210
Long-term debt 8,488 9,130
Long-term operating lease liabilities 12,248 14,486
Deferred tax liabilities, net 25,979 9,316
Asset retirement obligations 21,585 21,292
Other non-current liabilities 300 302
Total liabilities 106,999 97,736
Commitments and contingencies (Note 12)
Stockholders’ equity    
Common stock, $0.001 par value, 350,000,000 shares authorized; 47,302,522 issued and 39,438,181 outstanding at March 31, 2025; 46,644,853 issued and 39,067,094 outstanding at December 31, 2024 40 39
Treasury stock, at cost, 7,864,341 and 7,577,759 shares at March 31, 2025 and December 31, 2024, respectively (15,312) (14,671)
Additional paid-in capital 186,229 185,263
Retained earnings 49,008 73,239
Accumulated other comprehensive loss (56) (60)
Total stockholders’ equity 219,909 243,810
Total liabilities and stockholders’ equity $ 326,908 $ 341,546