XML 27 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 $ 268,633 $ 296,871
Accounts receivable, net of allowance for doubtful accounts 68,419 56,754
Inventories, net 80,794 63,238
Prepaid expenses 16,026 7,615
Other current assets 3,126 2,841
Total Current Assets 436,998 427,319
Property, plant and equipment, net 1,065,869 979,164
Deposits on equipment 1,047 1,895
Operating lease right of use assets 3,366 3,616
Long term investment in equity securities 33,446 23,528
Other assets 34,152 28,899
Total Assets 1,574,878 1,464,421
CURRENT LIABILITIES:    
Accounts payable 39,164 36,096
Accrued expenses 56,263 49,816
Current operating lease liabilities 1,322 1,312
Current finance lease liabilities 2,120 1,998
Total Current Liabilities 98,869 89,222
Convertible senior notes 395,163 393,074
Long term operating lease liabilities 2,213 2,591
Long term finance lease liabilities 23,273 26,080
Total Liabilities 519,518 510,967
Commitments and contingencies 0 0
STOCKHOLDERS' EQUITY:    
Common stock — voting, $0.001 par value, 200,000 shares authorized, 48,716 issued and 48,702 outstanding on December 31, 2024, and 48,277 issued and 48,263 outstanding on December 31, 2023 49 48
Additional paid-in capital 1,338,160 1,282,984
Accumulated deficit (281,806) (328,731)
Accumulated other comprehensive loss (787) (591)
Treasury stock, at cost — 14 shares on December 31, 2024 and on December 31, 2023 (256) (256)
Total Stockholders' Equity 1,055,360 953,454
Total Liabilities and Stockholders' Equity $ 1,574,878 $ 1,464,421