XML 29 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 75,639 $ 38,468
Trade receivables 37,323 37,687
Inventories, net 98,062 60,948
Income taxes receivable 794 615
Other current assets 3,997 4,658
Total current assets 215,815 142,376
Property and equipment, net 74,122 61,938
Intangible assets, net 21,674 22,387
Goodwill 25,465 25,465
Deferred income taxes 705 148
Other assets 2,918 1,795
Total assets 340,699 254,109
Current liabilities:    
Accounts payable 21,696 14,939
Accrued expenses 27,781 26,807
Accrued legal settlement   22,000
Other current liabilities 883 3,844
Current maturities of long-term debt 640 728
Income taxes payable 243 184
Total current liabilities 51,243 68,502
Long-term liabilities:    
Long-term debt net, less current maturities 109,799 42,182
Other long-term liabilities 1,048 1,628
Deferred income taxes 233 342
Income taxes payable 635 527
Total liabilities 162,958 113,181
Commitments and contingencies (Note 14)
Stockholders' equity:    
Common stock, $0.01 par value, 300,000,000 shares authorized; 83,738,974 and 78,684,107 shares issued, and 82,825,455 and 77,770,588 shares outstanding as of December 31, 2023 and December 31, 2022, respectively 827 776
Additional paid in capital 298,394 213,956
Accumulated deficit (115,630) (67,789)
Accumulated other comprehensive income (loss) 132 (33)
Treasury stock, at cost; 913,519 shares as of December 31, 2023 and December 31, 2022 (5,982) (5,982)
Total stockholders' equity 177,741 140,928
Total liabilities & stockholders' equity $ 340,699 $ 254,109