Consolidated Balance Sheets (Parentheticals) - $ / shares |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
Preferred stock, shares authorized (in shares) | 10,000,000 | 10,000,000 |
Preferred stock, shares issued (in shares) | 0 | 0 |
Preferred stock, shares outstanding (in shares) | 0 | 0 |
Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
Common stock, shares authorized (in shares) | 45,000,000 | 45,000,000 |
Common stock, shares issued (in shares) | 22,593,589 | 21,840,301 |
Treasury stock, common shares (in shares) | 273,937 | 273,937 |
Consolidated Statements of Operations - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Revenues | $ 143,136 | $ 203,477 |
Cost of sales | 121,947 | 170,969 |
Gross profit | 21,189 | 32,508 |
OPERATING EXPENSES: | ||
Selling, general and administrative | 16,303 | 20,705 |
Intangible amortization | 661 | 664 |
Total operating expenses | 16,964 | 21,369 |
Operating income | 4,225 | 11,139 |
OTHER (EXPENSE) INCOME, net: | ||
Interest expense, net | (3,078) | (3,201) |
Other, net | 79 | (48) |
Total other expense, net | (2,999) | (3,249) |
Net income before provision for income taxes | 1,226 | 7,890 |
Provision for income taxes | 74 | 241 |
NET INCOME | $ 1,152 | $ 7,649 |
NET INCOME PER COMMON SHARE—BASIC: | ||
Net income (in dollars per share) | $ 0.05 | $ 0.36 |
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING—BASIC (in shares) | 21,895,847 | 21,188,669 |
NET INCOME PER COMMON SHARE—DILUTED: | ||
Net income (in dollars per share) | $ 0.05 | $ 0.36 |
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING—DILUTED (in shares) | 21,974,629 | 21,491,270 |
Insider Trading Arrangements |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Insider Trading Arr Line Items | |
Rule 10b5-1 Arrangement Terminated [Flag] | false |
Rule 10b5-1 Arrangement Adopted [Flag] | false |
Non-Rule 10b5-1 Arrangement Terminated [Flag] | false |
Non-Rule 10b5-1 Arrangement Adopted [Flag] | false |
Cybersecurity Risk Management and Strategy Disclosure |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Cybersecurity Risk Management, Strategy, and Governance [Line Items] | |
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] |
Risk Management and Strategy
We rely on information systems to obtain, rapidly process, analyze, and manage data in order to effectively operate our business. We are committed to protecting our business information, intellectual property, customer, supplier and employee data and information systems from cybersecurity risks and maintain an active cybersecurity risk management program.
We maintain enterprise-wide information security policies, processes and standards that set the requirements around acceptable use of information systems and data, risk assessment and management, identity and access management, data security, security operations, security incident response and threat and vulnerability management. We work to align to the National Institute of Standards and Technology (NIST) 800-171 Cybersecurity Framework, as its program controls are designed to protect and maintain confidentiality, integrity, and continued availability of our data and information systems. Our team of information system professionals and third-party providers monitors our information systems for cybersecurity threats, breaches, intrusions and other weaknesses, responds to cybersecurity incidents, develops and implements plans to mitigate cybersecurity threats and facilitates training for our employees.
We also engage consultants and other -party advisors to conduct independent assessments of our cybersecurity readiness and control effectiveness. In collaboration with our third-party providers, we seek to insights into emerging threats and vulnerabilities, industry trends, and leading practices to inform our cybersecurity response.
For more information on the Company’s cybersecurity-related risks, see Item 1A, Risk Factors, of this Form 10-K. |
Cybersecurity Risk Management Processes Integrated [Flag] | true |
Cybersecurity Risk Management Processes Integrated [Text Block] | We maintain enterprise-wide information security policies, processes and standards that set the requirements around acceptable use of information systems and data, risk assessment and management, identity and access management, data security, security operations, security incident response and threat and vulnerability management. We work to align to the National Institute of Standards and Technology (NIST) 800-171 Cybersecurity Framework, as its program controls are designed to protect and maintain confidentiality, integrity, and continued availability of our data and information systems. Our team of information system professionals and third-party providers monitors our information systems for cybersecurity threats, breaches, intrusions and other weaknesses, responds to cybersecurity incidents, develops and implements plans to mitigate cybersecurity threats and facilitates training for our employees. |
Cybersecurity Risk Management Third Party Engaged [Flag] | true |
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] | true |
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] | false |
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block] | For more information on the Company’s cybersecurity-related risks, see Item 1A, Risk Factors, of this Form 10-K. |
Cybersecurity Risk Board of Directors Oversight [Text Block] |
Governance
Management plays a critical role in assessing and managing material risks from cybersecurity threats. Our Director of Information Technology leads an internal team and works directly with our third-party information security professionals to manage our cybersecurity risk management program and activities. This includes monitoring our information systems for cybersecurity threats, reviewing cybersecurity incidents, analyzing emerging threats, and the development and implementation of risk mitigation strategies.
Our Director of Information Technology reports directly to our executive leadership team on cybersecurity matters, providing the leadership team with updates on enterprise risks, cybersecurity incidents, the status of ongoing initiatives, key metrics, and additional cybersecurity topics. Our information technology team, led by the Director of Information Technology, meets regularly to discuss the progress of ongoing program initiatives, cybersecurity priorities, identified risks and metrics.
The Board of Directors exercises direct oversight of strategic risks to the Company. The Board has delegated the responsibility for cybersecurity oversight to the Audit Committee. The Audit Committee’s responsibilities include reviewing and discussing with management the strategies, process and controls pertaining to the management of information technology operations, including cybersecurity risks and information security. The Director of Information Technology reports to the Audit Committee annually and more frequently, as needed, on cybersecurity matters, including the cybersecurity threat landscape, key metrics demonstrating the overall management of our cybersecurity risk and risk management program, related key initiatives, enterprise program framework alignment, annual risk mitigation strategy, and review of cybersecurity incidents. Our Board is committed to maintaining a well-informed and cybersecurity-aware posture, engaging through regular and requested updates on our strategy and evolving threat landscape. |
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] | The Board of Directors exercises direct oversight of strategic risks to the Company. The Board has delegated the responsibility for cybersecurity oversight to the Audit Committee. The Audit Committee’s responsibilities include reviewing and discussing with management the strategies, process and controls pertaining to the management of information technology operations, including cybersecurity risks and information security. The Director of Information Technology reports to the Audit Committee annually and more frequently, as needed, on cybersecurity matters, including the cybersecurity threat landscape, key metrics demonstrating the overall management of our cybersecurity risk and risk management program, related key initiatives, enterprise program framework alignment, annual risk mitigation strategy, and review of cybersecurity incidents. Our Board is committed to maintaining a well-informed and cybersecurity-aware posture, engaging through regular and requested updates on our strategy and evolving threat landscape. |
Cybersecurity Risk Role of Management [Text Block] | Management plays a critical role in assessing and managing material risks from cybersecurity threats. Our Director of Information Technology leads an internal team and works directly with our third-party information security professionals to manage our cybersecurity risk management program and activities. This includes monitoring our information systems for cybersecurity threats, reviewing cybersecurity incidents, analyzing emerging threats, and the development and implementation of risk mitigation strategies. |
Cybersecurity Risk Management Positions or Committees Responsible [Flag] | true |
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] | Our Director of Information Technology reports directly to our executive leadership team on cybersecurity matters, providing the leadership team with updates on enterprise risks, cybersecurity incidents, the status of ongoing initiatives, key metrics, and additional cybersecurity topics. Our information technology team, led by the Director of Information Technology, meets regularly to discuss the progress of ongoing program initiatives, cybersecurity priorities, identified risks and metrics. |
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] | true |
Note 1 - Description of Business and Summary of Significant Accounting Policies |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] |
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business
Broadwind, Inc. (the “Company”) is a precision manufacturer of structures, equipment and components for clean tech and other specialized applications. The Company provides technologically advanced high value products to customers with complex systems and stringent quality standards that operate in energy, mining and infrastructure sectors, primarily in the United States of America (the “U.S.”). The Company’s most significant presence is within the U.S. wind energy industry, although the Company has increasingly diversified into other industrial markets. Within the U.S. wind energy industry, the Company provides products primarily to turbine manufacturers. The Company also provides precision gearing and heavy fabrications to a broad range of industrial customers for oil and gas (“O&G”), mining, steel and other industrial applications, in addition to supplying components for natural gas turbines. The Company has three reportable operating segments: Heavy Fabrications, Gearing, and Industrial Solutions.
Heavy Fabrications
The Company provides large, complex and precision fabrications to customers in a broad range of industrial markets. The Company’s most significant presence is within the U.S. wind energy industry, although it has diversified into other industrial markets in order to improve capacity utilization, reduce customer concentrations, and reduce exposure to uncertainty related to governmental policies currently impacting the U.S. wind energy industry. Within the U.S. wind energy industry, the Company provides steel towers and adapters primarily to wind turbine manufacturers. Production facilities, located in Manitowoc, Wisconsin and Abilene, Texas, are situated in close proximity to the primary U.S. domestic wind energy and equipment manufacturing hubs. The two facilities have a combined annual tower production capacity of up to approximately 550 towers (1650 tower sections), sufficient to support turbines generating more than 1.7 GW of power (assuming a 3 MW tower). The Company has expanded its production capabilities and leveraged manufacturing competencies, including welding, lifting capacity and stringent quality practices, into aftermarket and original equipment manufacturer (“OEM”) components utilized in surface and underground mining, construction, material handling, O&G and other infrastructure markets. The Company has designed and manufactures a mobile, modular pressure reducing system for the compressed natural gas virtual pipeline market. The Company manufactures components for buckets, shovels, car bodies, drill masts and other products that support mining and construction markets. In other industrial markets, the Company provides crane components, pressure vessels, frames and other structures.
Gearing
The Company provides gearing, gearboxes and precision machined components to a broad set of customers in diverse markets including; surface and underground mining, wind energy, steel, material handling, infrastructure, onshore and offshore O&G fracking and drilling, marine, defense, and other industrial markets. The Company has manufactured loose gearing, gearboxes and systems, and provided heat treat services for aftermarket and OEM applications for a century. The Company uses an integrated manufacturing process, which includes machining and finishing processes in addition to gearbox repair in Cicero, Illinois, and heat treatment and gearbox repair in Neville Island, Pennsylvania.
Industrial Solutions
The Company provides supply chain solutions, light fabrication, inventory management, kitting and assembly services, primarily serving the combined cycle natural gas turbine market. The Company has recently expanded into the U.S. wind power generation market, by providing tower internals kitting solutions for on-site installations, as OEMs domesticate their supply chain due to lead time and reliability issues. The Company leverages a global supply chain to provide instrumentation & controls, valve assemblies, sensor devices, fuel system components, electrical junction boxes & wiring, and electromechanical devices. The Company also provides packaging solutions and fabricates panels and sub-assemblies to reduce customers’ costs, improve manufacturing velocity and reliability.
Liquidity
The Company meets its short term liquidity needs through cash generated from operations, its available cash balances, through its 2022 Credit Facility (as defined and further discussed in Note 10 “Debt and Credit Agreements” of these consolidated financial statements), equipment financing, access to the public and private debt and/or equity markets, and has the option to raise capital under the Company’s registration statement on Form S-3 (as discussed below), and proceeds from sales of Advanced Manufacturing Production tax credits (“AMP credits”) (discussed in Note 7 “AMP Credits” of these consolidated financial statements). The Company uses the 2022 Credit Facility to fund working capital requirements. Under the 2022 Credit Facility, borrowings are continuous and all cash receipts are usually applied to the outstanding borrowed balance. As of December 31, 2024, cash totaled $7,721. The Company had the ability to borrow up to $24,901 under the 2022 Credit Facility as of December 31, 2024.
The Company also utilizes supply chain financing arrangements as a component of its funding for working capital, which accelerates receivable collections and helps to better manage cash flow. Under these agreements, the Company has agreed to sell certain of its accounts receivable balances to banking institutions who have agreed to advance amounts equal to the net accounts receivable balances due, less a discount as set forth in the respective agreements. The balances under these agreements are accounted for as sales of accounts receivable, as they are sold without recourse. Cash proceeds from these agreements are reflected as operating activities included in the change in accounts receivable in the Company's consolidated statements of cash flows. Fees incurred in connection with the agreements are recorded as interest expense by the Company.
During the years ended December 31, 2024 and December 31, 2023, the Company sold account receivables totaling $56,632 and $40,343, respectively, related to supply chain financing arrangements, of which customers’ financial institutions applied discount fees totaling $1,474 and $858, respectively.
Debt and finance lease obligations at December 31, 2024 totaled $15,239, which includes current outstanding debt and finance lease obligations totaling $3,720. The Company's outstanding debt includes $7,578 outstanding from the senior secured term loan under the 2022 Credit Facility. The Company had no amounts drawn on the senior secured revolving credit facility as of December 31, 2024.
On September 22, 2023, the Company filed a shelf registration statement on Form S-3, which was declared effective by the Securities and Exchange Commission (the “SEC”) on October 12, 2023 (the “Form S-3”), replacing a prior shelf registration statement which expired on October 12, 2023. This shelf registration statement, which expires on October 12, 2026 and includes a base prospectus, allows the Company to offer any combination of securities described in the prospectus in one or more offerings. Unless otherwise specified in the prospectus supplement accompanying the base prospectus, the Company would use the net proceeds from the sale of any securities offered pursuant to the shelf registration statement for general corporate purposes.
On September 12, 2022, the Company entered into a Sales Agreement (the “Sales Agreement”) with Roth Capital Partners, LLC and HC Wainwright & Co., LLC (collectively, the “Agents”). Pursuant to the terms of the Sales Agreement, the Company may sell from time to time through the Agents shares of the Company’s common stock, par value $0.001 per share with an aggregate sales price of up to $12,000. The Company will pay a commission to the Agents of 2.75% of the gross proceeds of the sale of the shares sold under the Sales Agreement and reimburse the Agents for the expenses incident to the performance of their obligations under the Sales Agreement. During the year ended December 31, 2022, the Company issued 100,379 shares of the Company’s common stock under the Sales Agreement and the net proceeds (before upfront costs) to the Company from the sale of the Company’s common stock were approximately $323 after deducting commissions paid of approximately $9 and before deducting other expenses of $93. No shares of the Company’s common stock were issued under the Sales Agreement during the years ended December 31, 2024 and 2023. As of December 31, 2024, shares of the Company’s common stock having a value of approximately $11,667 remained available for issuance under the Sales Agreement. Any additional shares offered and sold under the Sales Agreement are to be issued pursuant to the Form S-3 and a 424(b) prospectus supplement.
In January 2023, the Company announced that it had entered into a supply agreement for wind tower purchases valued at approximately $175 million with a leading global wind turbine manufacturer. Under the terms of the supply agreement, order fulfillment is to occur beginning in 2023 through year-end 2024. In early November 2023, the parties jointly agreed to shift approximately half of the contracted tower section orders initially planned for 2024 into 2025, while maintaining the total number of tower sections stipulated under the supply agreement.
The Company anticipates that current cash resources, amounts available under the 2022 Credit Facility, sales of shares under the Sales Agreement, cash to be generated from operations and equipment financing, any potential proceeds from the sale of further Company securities under the Form S-3, and proceeds from sales of AMP credits will be adequate to meet the Company’s liquidity needs for at least the next twelve months.
Reclassifications
Certain prior year amounts, which are not material, have been reclassified to conform to current year presentation in the consolidated financial statements and the notes to the consolidated financial statements.
Summary of Significant Accounting Policies
Management’s Use of Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (“GAAP”) requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities as of the date of the financial statements and reported amounts of revenues and expenses during the reported period. Significant estimates, among others, include inventory reserves, warranty reserves, impairment of long-lived assets, allowance for credit losses, and valuation allowances on deferred taxes. Although these estimates are based upon management’s best knowledge of current events and actions that the Company may undertake in the future, actual results could differ from these estimates.
Cash
As of December 31, 2024 and December 31, 2023, cash totaled $7,721 and $1,099, respectively. For the years ended December 31, 2024 and 2023, interest income was $7 and $8, respectively.
Revenue Recognition
Revenues are generally recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is typically transferred upon shipment or delivery depending on the terms of the contract or under the terms of the bill and hold arrangements discussed below. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Customer deposits, deferred revenue and other receipts are deferred and recognized when the revenue is realized and earned. Cash payments to customers are presumed to be classified as reductions of revenue in the Company’s statement of operations.
For substantially all tower sales within the Company’s Heavy Fabrications segment, as well as certain sales within our Gearing segment, products are sold under terms included in bill and hold sales arrangements that result in different timing for revenue recognition versus shipment. The Company recognizes revenue under these arrangements only when there is a substantive reason for the agreement, the ordered goods are identified separately as belonging to the customer and not available to fill other orders, the goods are currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or to direct it to another customer. Assuming these required revenue recognition criteria are met, revenue is recognized upon completion of product manufacture and customer acceptance.
During 2024 and 2023, the Company also recognized revenue over time, versus point in time, when products in the Heavy Fabrications segments had no alternative use to the Company and the Company had an enforceable right to payment, including profit, upon termination of the contract by the customer. Since the projects are labor intensive, the Company uses labor hours as the input measure of progress for the contract. Contract assets are recorded when performance obligations are satisfied but the Company is not yet entitled to payment. The Company recognizes contract assets associated with this revenue which represents its rights to consideration for work completed but not billed at the end of the period.
Cost of Sales
Cost of sales represents all direct and indirect costs associated with the production of products for sale to customers. These costs include operation, repair and maintenance of equipment, materials, direct and indirect labor and benefit costs, rent and utilities, maintenance, insurance, equipment rentals, freight, and depreciation. AMP credits and related discounts and administrative fees are also recognized in cost of sales. See “AMP Credits” discussion below in this “Summary of Significant Accounting Policies” for further details.
Selling, General and Administrative Expenses
Selling, general and administrative (“SG&A”) expenses include all corporate and administrative functions such as sales and marketing, legal, human resource management, finance, investor and public relations, information technology and senior management. These functions serve to support the Company’s current and future operations and provide an infrastructure to support future growth. Major expense items in this category include management and staff wages and benefits, share-based compensation and professional services.
Accounts Receivable (A/R)
The Company generally grants uncollateralized credit to customers on an individual basis based upon the customer’s financial condition and credit history. Credit is typically on net 30 day terms and customer deposits are frequently required at various stages of the production process to finance customized products and minimize credit risk.
Historically, the Company’s A/R is highly concentrated with a select number of customers. During the year ended December 31, 2024, the Company’s five largest customers accounted for 73% of its consolidated revenues and 50% of outstanding A/R balances, compared to the year ended December 31, 2023 when the Company’s five largest customers accounted for 74% of its consolidated revenues and 40% of its outstanding A/R balances.
The Company had an accounts receivable balance of $17,018 at December 31, 2022.
Allowance for Credit Losses
Beginning January 1, 2023, the Company assessed and recorded an allowance for credit losses using the current expected credit loss (“CECL”) model. The adjustment for credit losses to management’s current estimate is recorded in net income as credit loss expense. All credit losses were on trade receivables and/or contract assets arising from the Company’s contracts with customers.
The Company selected a loss-rate method for the CECL model based on the relationship between historical write-offs of receivables and the underlying sales by major customers. Utilizing this model, a historical loss-rate is applied against the amortized cost of applicable assets, at the time the asset is established. The loss rate reflects the Company’s current estimate of the risk of loss (even when that risk is remote) over the expected remaining contractual life of the assets. The Company’s policy is to deduct write-offs from the allowance for credit losses account in the period in which the financial assets are deemed uncollectible. The adjustment for credit losses using this CECL model on accounts receivable and contract assets during the years ended December 31, 2024 and 2023 was not material.
The Company monitors its collections and write-off experience to assess whether or not adjustments to its allowance estimates are necessary. Changes in trends in any of the factors that the Company believes may impact the collectability of its accounts receivable, as noted above, or modifications to its credit standards, collection practices and other related policies may impact the Company’s allowance for credit losses and its financial results.
AMP Credits
The Company accounts for government assistance that is not subject to the scope of Accounting Standards Codification 740 using a grant accounting model, by analogy to International Accounting Standards 20, Accounting for Government Grants and Disclosure of Government Assistance, and recognizes such grants when it has reasonable assurance that it will comply with the grant’s conditions and that the grant will be received. Income-based grants are initially recognized as “AMP credit receivable” and as a reduction to cost of sales. The Company recognizes grants expected to be received directly from a government entity at their stated value. When the Company expects to transfer grants to a third party, it recognizes the grants at, or adjusts their carrying value to, the amount expected to be received from the transaction. Proceeds received from income-based grants are presented as cash inflows from operating activities.
Inventories
Inventories are stated at the lower of cost or net realizable value. Net realizable value is the value that can be realized upon the sale of the inventory less a reasonable estimate of selling costs. Cost is determined either based on the first-in, first-out (“FIFO”) method, or on a standard cost basis that approximates the FIFO method. Any excess of cost over net realizable value is included in the Company’s inventory allowance. Net realizable value of inventory, and management’s judgment of the need for reserves, encompasses consideration of other business factors including physical condition, inventory holding period, contract terms and usefulness.
Inventories consist of raw materials, work-in-process and finished goods. Raw materials consist of components and parts for general production use. Work-in-process consists of labor and overhead, processing costs, purchased subcomponents and materials purchased for specific customer orders. Finished goods consist of components purchased from third parties as well as components manufactured by the Company that will be used to produce final customer products.
Long-Lived Assets
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization of property and equipment is recognized using the straight-line method over the estimated useful lives of the related assets for financial reporting purposes, and generally using an accelerated method for income tax reporting purposes. Depreciation expense related to property and equipment for the years ended December 31, 2024 and 2023 was $6,023 and $5,719, respectively. Expenditures for additions and improvements are capitalized, while replacements, maintenance and repairs that do not improve or extend the useful lives of the respective assets are expensed as incurred. Property or equipment sold or disposed of is removed from the respective property accounts, with any corresponding gains and losses recorded within the operating results of the Company’s consolidated statement of operations.
The Company reviews property and equipment and other long-lived assets (“long-lived assets”) for impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Asset recoverability is first measured by comparing the assets’ carrying amounts to their expected future undiscounted net cash flows to determine if the assets are impaired.
In evaluating the recoverability of long-lived assets, the Company must make assumptions regarding estimated future cash flows and other factors to determine the fair value of such assets. If the Company’s fair value estimates or related assumptions change in the future, the Company may be required to record impairment charges related to property and equipment and other long-lived assets. If such assets are considered to be impaired, the impairment recognized is measured based on the amount by which the carrying amount of the assets exceeds the fair value. See Note 8, “Long-Lived Assets” of these consolidated financial statements for further discussion of long-lived assets.
Leases
The Company leases various property and equipment under operating lease arrangements. The Company recognizes operating lease assets and liabilities on the balance sheet. Rent expense for these types of leases is recognized on a straight-line basis over the lease term. In addition, the Company has entered into finance lease arrangements to finance property and equipment and assumed finance lease obligations in connection with certain acquisitions. The cost basis and accumulated amortization of assets recorded under finance leases are included in property and equipment, while the liabilities are included in finance lease obligations.
Warranty Liability
The Company provides warranty terms that generally range from to years for various products and services relating to workmanship and materials supplied by the Company. In certain contracts, the Company has recourse provisions for items that would enable the Company to pursue recovery from third parties for amounts paid to customers under warranty provisions. Warranty liability is recorded in accrued liabilities within the consolidated balance sheet. The Company estimates the warranty accrual based on various factors, including historical warranty costs, current trends, product mix and sales. The changes in the carrying amount of the Company’s total product warranty liability for the years ended December 31, 2024 and 2023 were as follows:
Income Taxes
The Company accounts for income taxes based upon an asset and liability approach. Deferred tax assets and liabilities represent the future tax consequences of the differences between the financial statement carrying amounts of assets and liabilities versus the tax basis of assets and liabilities. Under this method, deferred tax assets are recognized for deductible temporary differences, and operating loss and tax credit carryforwards. Deferred tax liabilities are recognized for taxable temporary differences. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The impact of tax rate changes on deferred tax assets and liabilities is recognized in the year that the change is enacted.
In connection with the preparation of its consolidated financial statements, the Company is required to estimate its income tax liability for each of the tax jurisdictions in which the Company operates. This process involves estimating the Company’s actual current income tax expense and assessing temporary differences resulting from differing treatment of certain income or expense items for income tax reporting and financial reporting purposes. The Company also recognizes as deferred income tax assets the expected future income tax benefits of net operating loss (“NOL”) carryforwards. In evaluating the realizability of deferred income tax assets associated with NOL carryforwards, the Company considers, among other things, expected future taxable income, the expected timing of the reversals of existing temporary reporting differences and the expected impact of tax planning strategies that may be implemented to prevent the potential loss of future income tax benefits. Changes in, among other things, income tax legislation, statutory income tax rates or future taxable income levels could materially impact the Company’s valuation of income tax assets and liabilities and could cause its income tax provision to vary significantly among financial reporting periods.
The Company also accounts for the uncertainty in income taxes related to the recognition and measurement of a tax position taken or expected to be taken in an income tax return. The Company follows the applicable pronouncement guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition related to the uncertainty in these income tax positions.
Share-Based Compensation
The Company grants restricted stock units (“RSUs”) and/or performance awards (“PSUs”) to certain officers, directors, and employees. The Company accounts for share-based compensation related to these awards based on the estimated fair value of the equity award and recognizes expense ratably over the required vesting term of the award. The expense associated with PSUs is also based on the probability of achieving embedded targets. Awards that are based on a fixed number of shares are treated as equity while awards that are based on a fixed amount of dollars are treated as liabilities. See Note 15 “Share-Based Compensation” of these consolidated financial statements for further discussion of the Company’s share-based compensation plans, the nature of share-based awards issued and the Company’s accounting for share-based compensation.
Net Income Per Share
The Company presents both basic and diluted net income (loss) per share. Basic net income (loss) per share is based solely upon the weighted average number of common shares outstanding and excludes any dilutive effects of restricted stock, options, warrants and convertible securities. Diluted net income (loss) per share is based upon the weighted average number of common shares and common-share equivalents outstanding during the year excluding those common-share equivalents where the impact to basic net income (loss) per share would be anti-dilutive.
|
Note 2 - Revenues |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Text Block] |
2. REVENUES
Revenues are recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The following table presents the Company’s revenues disaggregated by revenue source for the years ended December 31, 2024 and 2023:
The Company’s revenue is generally recognized at a point in time, typically when control of the promised goods or services is transferred to its customers in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services. Control is typically transferred upon shipment or delivery depending on the terms of the contract or under the terms of the bill and hold arrangements discussed below. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. The Company measures revenue based on the consideration specified in the purchase order and revenue is recognized when the performance obligations are satisfied. If applicable, the transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation.
For substantially all tower sales within the Company’s Heavy Fabrications segment as well as certain sales within our Gearing segment, products are sold under terms included in bill and hold sales arrangements that result in different timing for revenue recognition versus shipment. The Company recognizes revenue under these arrangements only when there is a substantive reason for the arrangement, the ordered goods are identified separately as belonging to the customer and not available to fill other orders, the goods are currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or to direct it to another customer. Assuming these required revenue recognition criteria are met, revenue is recognized upon completion of product manufacture and customer acceptance. During the years ended December 31, 2024 and 2023, the Company recognized $1,059 and $5,370, respectively, of revenue within the Gearing segment under terms included in bill and hold sales arrangements.
During the years ended December 31, 2024 and 2023, the Company recognized a portion of revenue within the Heavy Fabrications segments over time, as the products had no alternative use to the Company and the Company had an enforceable right to payment, including profit, upon termination of the contracts. Since the projects are labor intensive, the Company uses labor hours as the input measure of progress for the applicable contracts. Within the Heavy Fabrications segment, the Company recognized revenue for contracts that meet over time criteria of $5,983 and $11,033 for the years ended December 31, 2024 and 2023, respectively. Contract assets are recorded when performance obligations are satisfied but the Company is not yet entitled to payment. Contract assets represent the Company’s rights to consideration for work completed but not billed at the end of the period. Contract assets at December 31, 2022 were $1,955.
The Company generally expenses sales commissions when incurred. These costs are recorded within selling, general and administrative expenses. Customer deposits, deferred revenue and other receipts are deferred and recognized when the revenue is realized and earned. Cash payments to customers are classified as reductions of revenue in the Company’s statement of operations.
The Company does not disclose the value of the unsatisfied performance obligations for contracts with an original expected length of one year or less.
|
Note 3 - Net Income Per Share |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share [Text Block] |
3. NET INCOME PER SHARE
The following table presents a reconciliation of basic and diluted income per share for the years ended December 31, 2024 and 2023 as follows:
|
Note 4 - Recent Accounting Pronouncements |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Accounting Standards Update and Change in Accounting Principle [Text Block] |
4. RECENT ACCOUNTING PRONOUNCEMENTS
The Company reviews new accounting standards as issued. Although some of the accounting standards issued or effective in the current fiscal year may be applicable to it, the Company believes that none of the new standards have a significant impact on its consolidated financial statements.
In November 2023, the Financial Accounting Standards Board issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” which requires additional disclosure of significant segment expenses on an annual and interim basis. This guidance will be applied retrospectively and will be effective for the annual periods beginning the year ended December 31, 2024, and for interim periods beginning January 1, 2025. The Company adopted this guidance for the year ended December 31, 2024. Refer to Note 16 “Segment Reporting” of these consolidated financial statements for the additional disclosures applied on a retrospective basis.
In December 2023, the Financial Accounting Standards Board issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which improves the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This guidance will be effective for the annual periods beginning the year ended December 31, 2025. The Company does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.
In November 2024, the Financial Accounting Standards Board issued Accounting Standards Update No. 2024-03,“Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Incomes Statement Expenses,” which serves to improve the disclosures about a public business entity’s expenses by requiring more detailed information about the types of expenses in commonly presented expense captions. This guidance will be effective for annual periods beginning after December 15, 2026. The Company is currently evaluating the impact that the updated guidance will have on its consolidated financial statements. |
Note 5 - Allowance for Credit Losses |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Allowance for Credit Losses [Text Block] |
5. ALLOWANCE FOR CREDIT LOSSES
The activity in the accounts receivable allowance from operations for the years ended December 31, 2024 and 2023 consists of the following:
|
Note 6 - Inventories |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory Disclosure [Text Block] |
6. INVENTORIES
The components of inventories as of December 31, 2024 and 2023 are summarized as follows:
|
Note 7 - AMP Credits |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Advanced Manufacturing Production Tax Credits [Text Block] |
7. AMP CREDITS
During 2024 and 2023, the Company recognized gross AMP credits totaling $9,588 and $14,493, respectively, within the Heavy Fabrications segment. These AMP credits were introduced as part of the Inflation Reduction Act (“IRA”), which was enacted on August 16, 2022. The IRA includes advanced manufacturing tax credits for manufacturers of eligible components, including wind and solar components. Manufacturers of wind components qualify for the AMP credits based on the total rated capacity, expressed on a per watt basis, of the completed wind turbine for which such component is designed. The credit applies to each component produced and sold in the U.S. beginning in 2023 through 2032. Wind towers within the Company’s Heavy Fabrications segment are eligible for credits of $0.03 per watt for each wind tower produced. In calculating the eligible credit, the Company relied on the megawatt rating provided by the customer. Manufacturers who qualify for the AMP credits can apply to the Internal Revenue Service for cash refunds of the AMP credits or sell the AMP credits to third parties for cash, or apply the AMP credits against taxable income. The Company recognized the AMP credits as a reduction to cost of sales in the Company’s consolidated statements of operations for the years ended December 31, 2024 and 2023. The assets related to the AMP credits are recognized as current assets in the “AMP credit receivable” line item in the Company's consolidated balance sheets as of December 31, 2024 and 2023.
On December 21, 2023, the Company entered into an agreement to sell 2023 and 2024 AMP credits to a third party. At that time, the Company sold a portion of the gross 2023 credits in the amount of $6,952 and recognized a 6.5% discount on the sale in the amount of $452 which was recognized in cost of sales. In addition, the Company wrote down the remaining receivable of $7,541 to net realizable value and recorded the expected loss on sale of $490 in cost of sales. The remaining 2023 AMP credit receivable was collected during the first quarter of 2024. The Company also incurred other miscellaneous administrative costs related to selling the credits in the amount of $254, $197 of which has been recorded as cost of sales, with the remaining capitalized and included in the “Prepaid expenses and other current assets” line item of the Company's consolidated financial statements at December 31, 2023.
During 2024, the Company recognized gross AMP credits totaling $9,588 and recognized a 6.5% discount on the credits totaling $623, which was recognized in cost of sales. The Company also incurred other miscellaneous administrative costs related to the credits in the amount of $146, which have been recorded as cost of sales. |
Note 8 - Long-lived Assets |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant, and Equipment and Intangible Assets [Text Block] |
8. LONG-LIVED ASSETS
The cost basis and estimated lives of property and equipment as of December 31, 2024 and 2023 are as follows:
As of December 31, 2024, the Company had commitments of $1,005 related to the completion of projects within construction in progress.
During the years ended December 31, 2024 and 2023, the Company did not identify any impairment triggering events within its segments. As a result, no impairment charges were recorded for the years ended December 31, 2024 and 2023.
As of December 31, 2024 and 2023, the cost basis, accumulated amortization and net book value of intangible assets were as follows:
Intangible assets represent the fair value assigned to definite-lived assets such as trade names and customer relationships. Estimated useful lives for intangibles assets range from to years. Intangible assets are amortized on a straight-line basis over their estimated useful lives, with a remaining life range from 1 to 3 years. Amortization expense was $661 and $664 for the years ended December 31, 2024 and 2023, respectively. As of December 31, 2024, estimated future amortization expense is as follows:
|
Note 9 - Accrued Liabilities |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accounts Payable and Accrued Liabilities Disclosure [Text Block] |
9. ACCRUED LIABILITIES
Accrued liabilities as of December 31, 2024 and 2023 consisted of the following:
|
Note 10 - Debt and Credit Agreements |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt Disclosure [Text Block] |
10. DEBT AND CREDIT AGREEMENTS
The Company’s outstanding debt balances as of December 31, 2024 and 2023 consisted of the following:
As of December 31, 2024, future annual principal payments on the Company’s outstanding debt obligations were as follows:
Credit Facilities
On August 4, 2022, the Company entered into a credit agreement (as amended, the “2022 Credit Agreement”) with Wells Fargo Bank, National Association, as lender (“Wells Fargo”), which replaced its prior credit facility and provided the Company and its subsidiaries with a $35,000 senior secured revolving credit facility (which may be further increased by up to an additional $10,000 upon the request of the Company and at the sole discretion of Wells Fargo) and a $7,578 senior secured term loan (collectively, as amended, the “2022 Credit Facility”). The proceeds of the 2022 Credit Facility are available for general corporate purposes, including strategic growth opportunities. Net deferred financing costs related to the 2022 Credit Facility which primarily relate to the revolving credit loan, were $269 at December 31, 2024, which is net of accumulated amortization of $251. Net deferred financing costs at December 31, 2023 were $359, which is net of accumulated amortization of $141. These costs are included in the “Other assets” line item of the Company's consolidated financial statements at December 31, 2024 and December 31, 2023.
On February 8, 2023, the Company executed Amendment No. 1 to Credit Agreement and Limited Waiver which waived the Company’s fourth quarter minimum EBITDA (as defined in the 2022 Credit Agreement) requirement for the period ended December 31, 2023, amended the Fixed Charge Coverage Ratio (as defined in the 2022 Credit Agreement) requirements for the twelve-month period ending January 31, 2024 through and including June 30, 2024 and each twelve-month period thereafter, and amended the minimum EBITDA requirements applicable to the twelve-month periods ending March 31, 2023, June 30, 2023, September 30, 2023, and December 31, 2023.
On December 19, 2024, the Company executed Amendment No. 2 to Credit Agreement, which (1) increased the outstanding principal amount of the term loan to $7,578 and restarted the 84-month amortization period, and (2) amended the Fixed Charge Coverage Ratio (as defined in the 2022 Credit Agreement) from to for each twelve-month period ending January 31, 2024 through and including December 31, 2025. Proceeds from the increased amount of the term loan were used to repay the Company’s indebtedness under its existing revolving line of credit with Wells Fargo and related fees and expenses, thereby allowing for increased availability under the existing revolving line of credit.
The 2022 Credit Agreement, as amended, contains customary covenants limiting the Company’s and its subsidiaries’ ability to, among other things, incur liens, make investments, incur indebtedness, merge or consolidate with others or dispose of assets, change the nature of its business, and enter into transactions with affiliates. The initial term of the revolving credit facility matures August 4, 2027. The term loan also matures on August 4, 2027, with monthly payments based on an 84-month amortization, with the remaining principal and accrued interest due at maturity.
As of December 31, 2024, there was $7,578 of outstanding indebtedness under the 2022 Credit Facility, with the ability to borrow an additional $24,901. As of December 31, 2024, the Company was in compliance with all financial covenants under the 2022 Credit Facility. As of December 31, 2024, the effective interest rate of the senior secured revolving credit facility was 6.71% and the effective rate of the senior secured term loan was 6.96%. As of December 31, 2023, the effective interest rate of the senior secured revolving credit facility was 7.64% and the effective rate of the senior secured term loan was 7.89%.
Other
The Company has outstanding notes payable for capital expenditures in the amount of $1,618 and $1,361 as of December 31, 2024 and 2023, respectively, with $371 and $163 included in the “Line of credit and current maturities of long-term debt” line item of the Company’s consolidated financial statements as of December 31, 2024 and 2023, respectively. The notes payable have monthly payments that range from $1 to $20 and a weighted average interest rate of 7%. The equipment purchased is utilized as collateral for the notes payable. The outstanding notes payable have maturity dates that range from September 2028 to June 2029.
|
Note 11 - Leases |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lessee Operating and Finance Leases [Text Block] |
11. LEASES
The Company leases various property and equipment under operating lease arrangements. The Company recognizes operating lease assets and liabilities on the balance sheet and discloses key information regarding leasing arrangements. The Company has elected to apply the short-term lease exception to all leases of one year or less.
As of December 31, 2024, the right-of-use (“ROU”) asset had a balance of $13,841 which is included in the “Operating lease right-of-use assets” line item of these consolidated financial statements and current and non-current lease liabilities relating to the ROU asset of $2,115 and $13,799, respectively, and are included in the “Current portion of operating lease obligations” and “Long-term operating lease obligations, net of current portion” line items of these consolidated financial statements. As of December 31, 2023, the ROU asset had a balance of $15,593 and current and non-current lease liabilities relating to the ROU asset of $1,851 and $15,888, respectively. The discount rates used for leases accounted for under Topic 842 are based on an interest rate yield curve developed for the leases in the Company’s lease portfolio.
Lease terms generally range from 3 to 15 years with renewal options for extended terms. Some of the Company’s facility leases include options to renew. The exercise of the renewal options is at the Company’s discretion. Therefore, the majority of renewals to extend the lease terms are not included in ROU assets and lease liabilities as they are not reasonably certain of exercise. The Company regularly evaluates the renewal options and includes them in the lease term when the Company is reasonably certain to exercise them. Certain leases contain rent escalation clauses that require additional rental payments in the later years of the term. Rent expense for these types of leases is recognized on a straight-line basis over the lease term. Operating rental expense for the years ended December 31, 2024 and 2023 was $4,208 and $4,201, respectively.
In addition, the Company has entered into finance lease arrangements to finance property and equipment and assumed finance lease obligations in connection with certain acquisitions. The related assets are included in the “Property and equipment, net” line item of these consolidated financial statements and the liabilities are included in the “Current portion of finance lease obligations” line item and “Long-term finance lease obligations, net of current portion” line item of these consolidated financial statements. Finance lease cost for the years ended December 31, 2024 and 2023 was $1,946 and $1,790, respectively.
Amortization expense recorded in connection with assets recorded under finance leases was $1,473 and $1,263 for the years ended December 31, 2024 and 2023, respectively.
Quantitative information regarding the Company’s leases is as follows:
Amortization associated with new right-of-use assets obtained in exchange for new operating lease liabilities is $4 and $5 for the years ended December 31, 2024 and 2023, respectively.
As of December 31, 2024, future minimum lease payments under finance leases and operating leases were as follows:
|
Note 12 - Commitments and Contingencies |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Commitments and Contingencies Disclosure [Text Block] |
12. COMMITMENTS AND CONTINGENCIES
Legal Proceedings
The Company is party to a variety of legal proceedings or claims that arise in the ordinary course of its business. The Company accrues for costs related to loss contingencies when such costs are probable and reasonably estimable. As of December 31, 2024, the Company is not aware of any material pending legal proceedings or threatened litigation that would have a material adverse effect individually or in the aggregate, on the Company’s results of operations, financial condition or cash flows, although no assurance can be given with respect to the ultimate outcome of pending actions. Due to the inherent uncertainty of litigation, there can be no assurance that the resolution of any particular claim or proceeding would not have a material adverse effect on the Company’s results of operations, financial condition or cash flows. It is possible that if one or more litigation matters were decided against the Company, the effects could be material to the Company’s results of operations in the period in which the Company would be required to record or adjust the related liability and could also be material to the Company’s financial condition and cash flows in the periods the Company would be required to pay such liability.
Environmental Compliance and Remediation Liabilities
The Company’s operations and products are subject to a variety of environmental laws and regulations in the jurisdictions in which the Company operates and sells products governing, among other things, air emissions, wastewater discharges, the use, handling and disposal of hazardous materials, soil and groundwater contamination, employee health and safety, and product content, performance and packaging. Also, certain environmental laws can impose the entire cost or a portion of the cost of investigating and cleaning up a contaminated site, regardless of fault, upon any one or more of a number of parties, including the current or previous owners or operators of the site. These environmental laws also impose liability on any person who arranges for the disposal or treatment of hazardous substances at a contaminated site. Third parties may also make claims against owners or operators of sites and users of disposal sites for personal injuries and property damage associated with releases of hazardous substances from those sites.
Collateral
In select instances, the Company has pledged specific inventory and machinery and equipment assets to serve as collateral on related payable or financing obligations.
Warranty Liability
The Company provides warranty terms that generally range from to years for various products and services relating to workmanship and materials supplied by the Company. In certain contracts, the Company has recourse provisions for items that would enable the Company to pursue recovery from third parties for amounts paid to customers under warranty provisions.
Liquidated Damages
In certain customer contracts, the Company has agreed to pay liquidated damages in the event of qualifying delivery or production delays. These damages are typically limited to a specific percentage of the value of the product in question and dependent on actual losses sustained by the customer. When the damages are determined to be probable and estimable, the damages are recorded as a reduction to revenue. There was no reserve for liquidated damages at December 31, 2024. The reserve for liquidated damages as of December 31, 2023 was insignificant.
Workers’ Compensation Reserves
The Company entered into a guaranteed workers’ compensation cost program during 2016. The reserve prior to 2016 is immaterial. Although the ultimate outcome of these matters may exceed the amounts recorded and additional losses may be incurred, the Company does not believe that any additional potential exposure for such liabilities will have a material adverse effect on the Company’s consolidated financial position or results of operations.
Health Insurance Reserves
As of December 31, 2024 and 2023, the Company had $410 and $742, respectively, accrued for health insurance liabilities. The Company self-insures for its health insurance liabilities, including establishing reserves for self-retained losses. Historical loss experience combined with actuarial evaluation methods and the application of risk transfer programs are used to determine required health insurance reserves. The Company takes into account claims incurred but not reported when determining its health insurance reserves. Health insurance reserves are included in accrued liabilities. While the Company’s management believes that it has adequately reserved for these claims, the ultimate outcome of these matters may exceed the amounts recorded and additional losses may be incurred.
Other
As of December 31, 2024, approximately 18% of the Company’s employees were covered by collective bargaining agreements with local unions at the Company’s Cicero, Illinois and Neville Island, Pennsylvania locations. During November 2022, the Company negotiated a -year collective bargaining agreement with the Neville Island union and it is expected to remain in effect through October 2026. A -year collective bargaining agreement in regards to the Cicero, Illinois facility was negotiated in February 2022 and is expected to remain in effect through February 2026.
|
Note 13 - Fair Value Measurements |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Fair Value Disclosures [Text Block] |
13. FAIR VALUE MEASUREMENTS
The Company measures its financial assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., exit price) in an orderly transaction between market participants at the measurement date. Additionally, the Company is required to provide disclosure and categorize assets and liabilities measured at fair value into one of three different levels depending on the assumptions (i.e., inputs) used in the valuation. Level 1 provides the most reliable measure of fair value while Level 3 generally requires significant management judgment. Financial assets and liabilities are classified in their entirety based on the lowest level of input significant to the fair value measurement. Financial instruments are assessed quarterly to determine the appropriate classification within the fair value hierarchy. Transfers between fair value classifications are made based upon the nature and type of the observable inputs. The fair value hierarchy is defined as follows:
Level 1 — Valuations are based on unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Valuations are based on quoted prices for similar assets or liabilities in active markets, or quoted prices in markets that are not active for which significant inputs are observable, either directly or indirectly. For the Company’s corporate and municipal bonds, although quoted prices are available and used to value said assets, they are traded less frequently.
Level 3 — Valuations are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement. Inputs reflect management’s best estimate of what market participants would use in valuing the asset or liability at the measurement date.
Fair value of financial instruments
The carrying amounts of the Company’s financial instruments, which include cash, A/R, accounts payable and customer deposits, approximate their respective fair values due to the relatively short-term nature of these instruments. Based upon interest rates currently available to the Company for debt with similar terms, the carrying value of the Company’s long-term debt is approximately equal to its fair value.
|
Note 14 - Income Taxes |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Tax Disclosure [Text Block] |
14. INCOME TAXES
The provision for income taxes for the years ended December 31, 2024 and 2023 consists of the following:
During the year ended December 31, 2024, the Company recorded an expense for income taxes of $74, compared to an expense for income taxes of $241 during the year ended December 31, 2023. On August 16, 2022, Congress enacted the Inflation Reduction Act which includes AMP credits for manufacturers of eligible components, including wind and solar components produced and sold in the US from 2023 through 2032. These credits will have no impact on income tax expense.
The total change in the deferred tax valuation allowance was $1,278 and $1,957 for the years ended December 31, 2024 and 2023, respectively. The changes in the deferred tax valuation allowance in 2024 and 2023 were primarily the result of increases to the deferred tax assets pertaining to federal and state NOLs. Management believes that significant uncertainty exists surrounding the recoverability of deferred tax assets. As a result, the Company recorded a valuation allowance against the remaining deferred tax assets.
The tax effects of the temporary differences and NOLs that give rise to significant portions of deferred tax assets and liabilities are as follows:
Valuation allowances of $77,794 and $76,516 have been provided for deferred income tax assets for which realization is uncertain as of December 31, 2024 and 2023, respectively. A reconciliation of the beginning and ending amounts of the valuation is as follows:
As of December 31, 2024, the Company had federal and unapportioned state NOL carryforwards of approximately $295,198 of which $227,781 will begin to expire in 2026. The majority of the NOL carryforwards will expire in various years from 2028 through 2037. NOLs generated after January 1, 2018 will not expire.
The reconciliation between the statutory U.S. federal income tax rate and the Company’s effective income tax rate is as follows:
The Company accounts for the uncertainty in income taxes by prescribing a minimum recognition threshold for a tax position taken, or expected to be taken, in a tax return that is required to be met before being recognized in the financial statements. The Company recognizes interest and penalties related to uncertain tax positions as income tax expense. As of December 31, 2024, the Company had no unrecognized tax benefits that could impact the income tax expense.
The Company files income tax returns in the U.S. federal and state jurisdictions. As of December 31, 2024, with few exceptions, the Company is no longer subject to federal or state income tax examinations by taxing authorities for years before December 31, 2019; however, taxing authorities have the ability to adjust NOL carryforwards in open tax years that may have been carried forward from closed years. The Company’s 2008 and 2009 federal tax returns were examined in 2011 and no material adjustments were identified related to any of the Company’s tax positions. Although these periods have been audited, they continue to remain open until all NOLs generated in those tax years have either been utilized or expire.
Section 382 of the Internal Revenue Code of 1986, as amended (the “IRC”), generally imposes an annual limitation on the amount of NOL carryforwards and associated built-in losses that may be used to offset taxable income when a corporation has undergone certain changes in stock ownership. The Company’s ability to utilize NOL carryforwards and built-in losses may be limited, under this section or otherwise, by the Company’s issuance of common stock or by other changes in stock ownership. Upon completion of the Company’s analysis of IRC Section 382, the Company has determined that aggregate changes in stock ownership have resulted in an annual limitation of $14,284 on NOLs and built-in losses available for utilization based on the triggering event in 2010. To the extent the Company’s use of NOL carryforwards and associated built-in losses is significantly limited in the future due to additional changes in stock ownership, the Company’s income could be subject to U.S. corporate income tax earlier than it would if the Company were able to use NOL carryforwards and built-in losses without such annual limitation, which could result in lower profits and the loss of the majority of the benefits from these attributes.
In February 2013, the Company adopted a Stockholder Rights Plan, which was amended in February 2016 and approved by our stockholders (as amended, the “Rights Plan”), designed to preserve the Company’s substantial tax assets associated with NOL carryforwards under Section 382 of the IRC. On February 7, 2019, the Board of Directors (the “Board”) approved an amendment extending the Rights Plan for an additional years, which was subsequently approved by the Company’s stockholders at the 2019 Annual Meeting of Stockholders held on April 23, 2019 (the “2019 Annual Meeting of Stockholders”). On February 3, 2022, the Board approved an amendment which included an extension of the Rights Plan for an additional years, which was subsequently approved by the Company's stockholders at the 2022 Annual Meeting of Stockholders. On February 3, 2025, the Board approved an amendment which included an extension of the Rights Plan for an additional three years. The amendment is subject to approval by the Company’s stockholders at the Company’s 2025 Annual Meeting of Stockholders.
The Rights Plan is intended to act as a deterrent to any person or group, together with its affiliates and associates, being or becoming the beneficial owner of 4.9% or more of the Company’s common stock and thereby triggering a further limitation of the Company’s available NOL carryforwards. In connection with the adoption of the Rights Plan, the Board declared a non-taxable dividend of one preferred share purchase right (a “Right”) for each outstanding share of the Company’s common stock to the Company’s stockholders of record as of the close of business on February 22, 2013. Since the record date, the Company has issued one Right with each newly issued share of its common stock. Until the distribution date (unless earlier redeemed or exchanged or upon expiration of the Rights, as applicable), the Rights will be evidenced by certificates of the Company's common stock and will be transferred only with such certificates. Each Right entitles its holder to purchase from the Company -thousandth of a share of the Company’s Series A Junior Participating Preferred Stock at an exercise price of $7.70 per Right, subject to adjustment. As a result of the Rights Plan, any person or group that acquires beneficial ownership of 4.9% or more of the Company’s common stock without the approval of the Board would be subject to significant dilution in the ownership interest of that person or group. Stockholders who owned 4.9% or more of the outstanding shares of the Company’s common stock as of February 12, 2013 will not trigger the preferred share purchase rights unless they acquire additional shares after that date.
|
Note 15 - Share-based Compensation |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement [Text Block] |
15. SHARE-BASED COMPENSATION
Overview of Share-Based Compensation Plan
The Company has granted equity awards pursuant to previously Board approved equity incentive plans. Most recently, the Company has granted equity awards pursuant to the Broadwind Energy, Inc. 2015 Equity Incentive Plan, which was approved by the Board in February 2015 and by the Company’s stockholders in April 2015. On February 19, 2019, the Board approved an Amended and Restated 2015 Equity Incentive Plan (as amended, the “2015 EIP,”), which, among other things, increased the number of shares of our common stock authorized for issuance under the 2015 EIP from 1,100,000 to 2,200,000. The amendment and restatement of the 2015 EIP was approved by the Company’s stockholders at the 2019 Annual Meeting of Stockholders. On February 7, 2021, the Board approved the Second Amendment to the Amended and Restated 2015 Equity Incentive Plan which, among other things, increased the number of shares of our common stock authorized for issuance under the 2015 EIP from 2,200,000 to 3,200,000. The Second Amendment to the amendment and restatement of the 2015 EIP was approved by the Company’s stockholders at the 2021 Annual Meeting of Stockholders. On March 2, 2023, the Board approved the Third Amendment to the Amended and Restated 2015 Equity Incentive Plan which, among other things, increased the number of shares of our common stock authorized for issuance under the 2015 EIP from 3,200,000 to 4,700,000. The Third Amendment to the amendment and restatement of the 2015 EIP was approved by the Company’s stockholders at the 2023 Annual Meeting of Stockholders.
The purposes of the Company’s equity incentive plans are (a) to align the interests of the Company’s stockholders and recipients of awards by increasing the proprietary interest of such recipients in the Company’s growth and success; (b) to advance the interests of the Company by attracting and retaining officers, other employees, non-employee directors and independent contractors; and (c) to motivate such persons to act in the long-term best interests of the Company and its stockholders. Under the 2015 EIP, the Company may grant (i) non-qualified stock options; (ii) “incentive stock options” (within the meaning of Section 422 of the IRC); (iii) stock appreciation rights; (iv) restricted stock and restrictive stock units; and (v) performance awards.
Stock Options. The exercise price of stock options granted under the 2015 EIP is equal to the closing price of the Company’s common stock on the date of grant. Stock options generally become exercisable on the anniversary of the grant date, with vesting terms that may range from to years from the date of grant, subject to continued employment/service. Additionally, stock options expire years after the date of grant. The fair value of stock options granted is expensed ratably over their vesting term.
Restricted Stock Units (RSUs). The granting of RSUs is provided for under the 2015 EIP. RSUs generally contain a vesting period of to years from the date of grant, subject to continued employment/service. The fair value of each RSU granted is equal to the closing price of the Company’s common stock on the date of grant and is generally expensed ratably over the vesting term of the RSU award.
Performance Awards (PSUs). The granting of PSUs is provided for under the 2015 EIP. Vesting of PSUs is conditioned upon the Company meeting applicable performance measures over the performance period, subject to continued employment/service. The fair value of each PSU granted is equal to the closing price of the Company’s common stock on the date of grant and is generally expensed ratably over the term of the PSU award plan.
The 2015 EIP reserves 4,700,000 shares of the Company’s common stock. As of December 31, 2024, under the 2015 EIP, 2,381,572 shares of common stock had been issued, pursuant to stock options, RSUs and PSUs and 823,808 shares of common stock were reserved for issuance under outstanding RSU and PSU awards.
There was no stock option activity during the years ended December 31, 2024 and 2023 and no stock options were outstanding as of December 31, 2024 and 2023.
The following table summarizes information with respect to outstanding RSUs and PSUs accounted for as equity awards as of December 31, 2024 and 2023:
RSUs and PSUs are generally subject to ratable vesting over a three-year period. Compensation expense related to these service and performance based awards is generally recognized on a straight-line basis over the vesting period. During the years ended December 31, 2024 and 2023, the Company utilized a forfeiture rate of based on historical activity, for estimating the forfeitures of stock compensation granted.
The following table summarizes share-based compensation expense, net of taxes withheld, included in the Company’s consolidated statements of operations for the years ended December 31, 2024 and 2023 as follows:
As of December 31, 2024, the Company estimates that pre-tax compensation expense for all unvested share-based RSUs and PSUs in the amount of approximately $1,213 will be recognized through the year 2026. The Company expects to satisfy the future distribution of shares of restricted stock by issuing new shares of common stock.
|
Note 16 - Segment Reporting |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting Disclosure [Text Block] |
16. SEGMENT REPORTING
The Company is organized into reportable segments based on the nature of the products offered and business activities from which it earns revenues and incurs expenses for which discrete financial information is available and regularly reviewed by the Company’s chief operating decision maker (“CODM”). The Company’s CODM has been identified as the Chief Executive Officer and President, who reviews operating income by segment in relation to total operating income to make decisions about allocating resources and assessing performance.
The Company’s segments and their product offerings are summarized below:
Heavy Fabrications
The Company provides large, complex and precision fabrications to customers in a broad range of industrial markets. The Company’s most significant presence is within the U.S. wind energy industry, although it has diversified into other industrial markets in order to improve capacity utilization, reduce customer concentrations, and reduce exposure to uncertainty related to governmental policies currently impacting the U.S. wind energy industry. Within the U.S. wind energy industry, the Company provides steel towers and adapters primarily to wind turbine manufacturers. Production facilities, located in Manitowoc, Wisconsin and Abilene, Texas, are situated in close proximity to the primary U.S. domestic wind energy and equipment manufacturing hubs. The two facilities have a combined annual tower production capacity of up to approximately 550 towers (1650 tower sections), sufficient to support turbines generating more than 1.7 GW of power (assuming a 3 MW tower). The Company has expanded its production capabilities and leveraged manufacturing competencies, including welding, lifting capacity and stringent quality practices, into aftermarket and OEM components utilized in surface and underground mining, construction, material handling, O&G and other infrastructure markets. The Company has designed and manufactures a mobile, modular pressure reducing system for the compressed natural gas virtual pipeline market. The Company manufactures components for buckets, shovels, car bodies, drill masts and other products that support mining and construction markets. In other industrial markets, the Company provides crane components, pressure vessels, frames and other structures.
Gearing
The Company provides gearing, gearboxes and precision machined components to a broad set of customers in diverse markets including; surface and underground mining, wind energy, steel, material handling, infrastructure, onshore and offshore oil and gas fracking and drilling, marine, defense, and other industrial markets. The Company has manufactured loose gearing, gearboxes and systems, and provided heat treat services for aftermarket and OEM applications for a century. The Company uses an integrated manufacturing process, which includes machining and finishing processes in addition to gearbox repair in Cicero, Illinois, and heat treatment and gearbox repair in Neville Island, Pennsylvania.
Industrial Solutions
The Company provides supply chain solutions, light fabrication, inventory management, kitting and assembly services, primarily serving the combined cycle natural gas turbine market. The Company has recently expanded into the U.S. wind power generation market, by providing tower internals kitting solutions for on-site installations, as OEMs domesticate their supply chain due to lead time and reliability issues. The Company leverages a global supply chain to provide instrumentation & controls, valve assemblies, sensor devices, fuel system components, electrical junction boxes & wiring, and electromechanical devices. The Company also provides packaging solutions and fabricates panels and sub-assemblies to reduce customers’ costs, improve manufacturing velocity and reliability.
Corporate and Other
“Corporate” includes the assets and SG&A expenses of the Company’s corporate office. “Eliminations” comprises adjustments to reconcile segment results to consolidated results.
The accounting policies of the reportable segments are the same as those referenced in Note 1, “Description of Business and Summary of Significant Accounting Policies” of these consolidated financial statements. Summary financial information by reportable segment is as follows:
* Line item not deemed a significant expense for this segment (per analysis of Accounting Standards Update No. 2023-07).
(1) All other expenses for each reportable segment primarily consist of:
Heavy Fabrications-variable overhead, salaries and benefits, and rent and utilities Gearing- salaries and benefits and rent and utilities Industrial Solutions-direct labor, salaries and benefits, and rent and utilities Corporate-professional expenses
The Company generates revenues entirely from transactions completed in the U.S. and its long-lived assets are all located in the U.S. All intercompany revenue is eliminated in consolidation. Transactions between reportable segments are treated consistent with the accounting policies referenced in Note 1, “Description of Business and Summary of Significant Accounting Policies” of these consolidated financial statements. During 2024, one customer accounted for more than 10% of total net revenues. The customer, reported within the Heavy Fabrications segment, accounted for revenues of $71,607. During 2023, one customer accounted for more than 10% of total net revenues. The customer, reported within the Heavy Fabrications segment, accounted for revenues of $107,555.
|
Note 17 - Employee Benefit Plans |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Compensation and Employee Benefit Plans [Text Block] |
17. EMPLOYEE BENEFIT PLANS
Retirement Savings and Profit Sharing Plans
Retirement Savings and Profit Sharing Plans
The Company offers a 401(k) retirement savings plan to all eligible employees who may elect to contribute a portion of their salary on a pre-tax basis, subject to applicable statutory limitations. As of December 31, 2024, all employees were eligible to receive safe harbor matching contributions equal to 100% of the first 3% of the participant’s elective deferral contributions and 50% of the next 2% of the participant’s elective deferral contributions. The Company has the discretion, subject to applicable statutory requirements, to fund any matching contribution with a contribution to the plan of the Company’s common stock. The Company periodically evaluates whether to fund the matching contribution in cash or in the Company’s common stock. Under the plan, elective deferrals and basic Company matching is 100% vested at all times.
For the years ended December 31, 2024 and 2023, the Company recorded expense under these plans of approximately $1,251 and $1,394, respectively.
Deferred Compensation Plan
The Company maintains a deferred compensation plan for certain key employees and nonemployee directors, whereby certain wages earned, compensation for services rendered, and discretionary company-matching contributions may be deferred and deemed to be invested in the Company’s common stock. Changes in the fair value of the plan liability are recorded as charges or credits to compensation expense. Compensation income (expense) associated with the deferred compensation plan recorded during the years ended December 31, 2024 and 2023 was $7 and ($8). The fair value of the plan liability to the Company is included in accrued liabilities in the Company’s consolidated balance sheets. As of December 31, 2024 and 2023, the fair value of plan liability to the Company was $16 and $23, respectively.
In addition to the employee benefit plans described above, the Company participates in certain customary employee benefits plans, including those which provide health and life insurance benefits to employees.
|
Note 18 - Capitalization |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Equity [Text Block] |
18. CAPITALIZATION
At the Special Meeting of Stockholders held on October 23, 2024, the Company’s stockholders approved the ratification of the approval by the Company’s stockholders, filing and effectiveness of the certificate of amendment to the Company’s Certificate of Incorporation filed with the Secretary of State of the State of Delaware on May 16, 2024, and the increase in the number of authorized shares of the Company’s common stock, par value $0.001 per share, from 30,000,000 to 45,000,000, effected thereby, as more particularly described in the Company’s definitive proxy statement filed with the SEC on August 30, 2024.
|
Note 19 - Subsequent Events |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Notes to Financial Statements | |
Subsequent Events [Text Block] |
19. SUBSEQUENT EVENTS
On January 28, 2025, Broadwind Heavy Fabrications, Inc. (“BHF”), a wholly owned subsidiary of the Company entered into a Tax Credit Transfer Agreement with MarketAxess Holdings Inc. (the “Purchaser”), pursuant to which, for each of 2025 and 2026, BHF agreed to sell to the Purchaser up to $15,000 and $20,000 respectively, of AMP Credits. The Purchaser will pay for the AMP Credits on a quarterly basis for AMP Credits generated in the immediately-preceding calendar quarter. The AMP Credits will be sold at a purchase price of $0.935 per $1.00 of AMP Credits.
|
Significant Accounting Policies (Policies) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accounting Policies [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Use of Estimates, Policy [Policy Text Block] | Management’s Use of Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (“GAAP”) requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities as of the date of the financial statements and reported amounts of revenues and expenses during the reported period. Significant estimates, among others, include inventory reserves, warranty reserves, impairment of long-lived assets, allowance for credit losses, and valuation allowances on deferred taxes. Although these estimates are based upon management’s best knowledge of current events and actions that the Company may undertake in the future, actual results could differ from these estimates.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash
As of December 31, 2024 and December 31, 2023, cash totaled $7,721 and $1,099, respectively. For the years ended December 31, 2024 and 2023, interest income was $7 and $8, respectively.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition
Revenues are generally recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is typically transferred upon shipment or delivery depending on the terms of the contract or under the terms of the bill and hold arrangements discussed below. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Customer deposits, deferred revenue and other receipts are deferred and recognized when the revenue is realized and earned. Cash payments to customers are presumed to be classified as reductions of revenue in the Company’s statement of operations.
For substantially all tower sales within the Company’s Heavy Fabrications segment, as well as certain sales within our Gearing segment, products are sold under terms included in bill and hold sales arrangements that result in different timing for revenue recognition versus shipment. The Company recognizes revenue under these arrangements only when there is a substantive reason for the agreement, the ordered goods are identified separately as belonging to the customer and not available to fill other orders, the goods are currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or to direct it to another customer. Assuming these required revenue recognition criteria are met, revenue is recognized upon completion of product manufacture and customer acceptance.
During 2024 and 2023, the Company also recognized revenue over time, versus point in time, when products in the Heavy Fabrications segments had no alternative use to the Company and the Company had an enforceable right to payment, including profit, upon termination of the contract by the customer. Since the projects are labor intensive, the Company uses labor hours as the input measure of progress for the contract. Contract assets are recorded when performance obligations are satisfied but the Company is not yet entitled to payment. The Company recognizes contract assets associated with this revenue which represents its rights to consideration for work completed but not billed at the end of the period.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cost of Goods and Service [Policy Text Block] | Cost of Sales
Cost of sales represents all direct and indirect costs associated with the production of products for sale to customers. These costs include operation, repair and maintenance of equipment, materials, direct and indirect labor and benefit costs, rent and utilities, maintenance, insurance, equipment rentals, freight, and depreciation. AMP credits and related discounts and administrative fees are also recognized in cost of sales. See “AMP Credits” discussion below in this “Summary of Significant Accounting Policies” for further details.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Selling, General and Administrative Expenses, Policy [Policy Text Block] | Selling, General and Administrative Expenses
Selling, general and administrative (“SG&A”) expenses include all corporate and administrative functions such as sales and marketing, legal, human resource management, finance, investor and public relations, information technology and senior management. These functions serve to support the Company’s current and future operations and provide an infrastructure to support future growth. Major expense items in this category include management and staff wages and benefits, share-based compensation and professional services.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Receivable [Policy Text Block] | Accounts Receivable (A/R)
The Company generally grants uncollateralized credit to customers on an individual basis based upon the customer’s financial condition and credit history. Credit is typically on net 30 day terms and customer deposits are frequently required at various stages of the production process to finance customized products and minimize credit risk.
Historically, the Company’s A/R is highly concentrated with a select number of customers. During the year ended December 31, 2024, the Company’s five largest customers accounted for 73% of its consolidated revenues and 50% of outstanding A/R balances, compared to the year ended December 31, 2023 when the Company’s five largest customers accounted for 74% of its consolidated revenues and 40% of its outstanding A/R balances.
The Company had an accounts receivable balance of $17,018 at December 31, 2022.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Credit Loss, Financial Instrument [Policy Text Block] | Allowance for Credit Losses
Beginning January 1, 2023, the Company assessed and recorded an allowance for credit losses using the current expected credit loss (“CECL”) model. The adjustment for credit losses to management’s current estimate is recorded in net income as credit loss expense. All credit losses were on trade receivables and/or contract assets arising from the Company’s contracts with customers.
The Company selected a loss-rate method for the CECL model based on the relationship between historical write-offs of receivables and the underlying sales by major customers. Utilizing this model, a historical loss-rate is applied against the amortized cost of applicable assets, at the time the asset is established. The loss rate reflects the Company’s current estimate of the risk of loss (even when that risk is remote) over the expected remaining contractual life of the assets. The Company’s policy is to deduct write-offs from the allowance for credit losses account in the period in which the financial assets are deemed uncollectible. The adjustment for credit losses using this CECL model on accounts receivable and contract assets during the years ended December 31, 2024 and 2023 was not material.
The Company monitors its collections and write-off experience to assess whether or not adjustments to its allowance estimates are necessary. Changes in trends in any of the factors that the Company believes may impact the collectability of its accounts receivable, as noted above, or modifications to its credit standards, collection practices and other related policies may impact the Company’s allowance for credit losses and its financial results.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Government Assistance [Policy Text Block] | AMP Credits
The Company accounts for government assistance that is not subject to the scope of Accounting Standards Codification 740 using a grant accounting model, by analogy to International Accounting Standards 20, Accounting for Government Grants and Disclosure of Government Assistance, and recognizes such grants when it has reasonable assurance that it will comply with the grant’s conditions and that the grant will be received. Income-based grants are initially recognized as “AMP credit receivable” and as a reduction to cost of sales. The Company recognizes grants expected to be received directly from a government entity at their stated value. When the Company expects to transfer grants to a third party, it recognizes the grants at, or adjusts their carrying value to, the amount expected to be received from the transaction. Proceeds received from income-based grants are presented as cash inflows from operating activities.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory, Policy [Policy Text Block] | Inventories
Inventories are stated at the lower of cost or net realizable value. Net realizable value is the value that can be realized upon the sale of the inventory less a reasonable estimate of selling costs. Cost is determined either based on the first-in, first-out (“FIFO”) method, or on a standard cost basis that approximates the FIFO method. Any excess of cost over net realizable value is included in the Company’s inventory allowance. Net realizable value of inventory, and management’s judgment of the need for reserves, encompasses consideration of other business factors including physical condition, inventory holding period, contract terms and usefulness.
Inventories consist of raw materials, work-in-process and finished goods. Raw materials consist of components and parts for general production use. Work-in-process consists of labor and overhead, processing costs, purchased subcomponents and materials purchased for specific customer orders. Finished goods consist of components purchased from third parties as well as components manufactured by the Company that will be used to produce final customer products.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Long-Lived Assets
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization of property and equipment is recognized using the straight-line method over the estimated useful lives of the related assets for financial reporting purposes, and generally using an accelerated method for income tax reporting purposes. Depreciation expense related to property and equipment for the years ended December 31, 2024 and 2023 was $6,023 and $5,719, respectively. Expenditures for additions and improvements are capitalized, while replacements, maintenance and repairs that do not improve or extend the useful lives of the respective assets are expensed as incurred. Property or equipment sold or disposed of is removed from the respective property accounts, with any corresponding gains and losses recorded within the operating results of the Company’s consolidated statement of operations.
The Company reviews property and equipment and other long-lived assets (“long-lived assets”) for impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Asset recoverability is first measured by comparing the assets’ carrying amounts to their expected future undiscounted net cash flows to determine if the assets are impaired.
In evaluating the recoverability of long-lived assets, the Company must make assumptions regarding estimated future cash flows and other factors to determine the fair value of such assets. If the Company’s fair value estimates or related assumptions change in the future, the Company may be required to record impairment charges related to property and equipment and other long-lived assets. If such assets are considered to be impaired, the impairment recognized is measured based on the amount by which the carrying amount of the assets exceeds the fair value. See Note 8, “Long-Lived Assets” of these consolidated financial statements for further discussion of long-lived assets.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lessee, Leases [Policy Text Block] | Leases
The Company leases various property and equipment under operating lease arrangements. The Company recognizes operating lease assets and liabilities on the balance sheet. Rent expense for these types of leases is recognized on a straight-line basis over the lease term. In addition, the Company has entered into finance lease arrangements to finance property and equipment and assumed finance lease obligations in connection with certain acquisitions. The cost basis and accumulated amortization of assets recorded under finance leases are included in property and equipment, while the liabilities are included in finance lease obligations.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Standard Product Warranty, Policy [Policy Text Block] | Warranty Liability
The Company provides warranty terms that generally range from to years for various products and services relating to workmanship and materials supplied by the Company. In certain contracts, the Company has recourse provisions for items that would enable the Company to pursue recovery from third parties for amounts paid to customers under warranty provisions. Warranty liability is recorded in accrued liabilities within the consolidated balance sheet. The Company estimates the warranty accrual based on various factors, including historical warranty costs, current trends, product mix and sales. The changes in the carrying amount of the Company’s total product warranty liability for the years ended December 31, 2024 and 2023 were as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Tax, Policy [Policy Text Block] | Income Taxes
The Company accounts for income taxes based upon an asset and liability approach. Deferred tax assets and liabilities represent the future tax consequences of the differences between the financial statement carrying amounts of assets and liabilities versus the tax basis of assets and liabilities. Under this method, deferred tax assets are recognized for deductible temporary differences, and operating loss and tax credit carryforwards. Deferred tax liabilities are recognized for taxable temporary differences. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The impact of tax rate changes on deferred tax assets and liabilities is recognized in the year that the change is enacted.
In connection with the preparation of its consolidated financial statements, the Company is required to estimate its income tax liability for each of the tax jurisdictions in which the Company operates. This process involves estimating the Company’s actual current income tax expense and assessing temporary differences resulting from differing treatment of certain income or expense items for income tax reporting and financial reporting purposes. The Company also recognizes as deferred income tax assets the expected future income tax benefits of net operating loss (“NOL”) carryforwards. In evaluating the realizability of deferred income tax assets associated with NOL carryforwards, the Company considers, among other things, expected future taxable income, the expected timing of the reversals of existing temporary reporting differences and the expected impact of tax planning strategies that may be implemented to prevent the potential loss of future income tax benefits. Changes in, among other things, income tax legislation, statutory income tax rates or future taxable income levels could materially impact the Company’s valuation of income tax assets and liabilities and could cause its income tax provision to vary significantly among financial reporting periods.
The Company also accounts for the uncertainty in income taxes related to the recognition and measurement of a tax position taken or expected to be taken in an income tax return. The Company follows the applicable pronouncement guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition related to the uncertainty in these income tax positions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement [Policy Text Block] | Share-Based Compensation
The Company grants restricted stock units (“RSUs”) and/or performance awards (“PSUs”) to certain officers, directors, and employees. The Company accounts for share-based compensation related to these awards based on the estimated fair value of the equity award and recognizes expense ratably over the required vesting term of the award. The expense associated with PSUs is also based on the probability of achieving embedded targets. Awards that are based on a fixed number of shares are treated as equity while awards that are based on a fixed amount of dollars are treated as liabilities. See Note 15 “Share-Based Compensation” of these consolidated financial statements for further discussion of the Company’s share-based compensation plans, the nature of share-based awards issued and the Company’s accounting for share-based compensation.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share, Policy [Policy Text Block] | Net Income Per Share
The Company presents both basic and diluted net income (loss) per share. Basic net income (loss) per share is based solely upon the weighted average number of common shares outstanding and excludes any dilutive effects of restricted stock, options, warrants and convertible securities. Diluted net income (loss) per share is based upon the weighted average number of common shares and common-share equivalents outstanding during the year excluding those common-share equivalents where the impact to basic net income (loss) per share would be anti-dilutive. |
Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Product Warranty Liability [Table Text Block] |
|
Note 2 - Revenues (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Disaggregation of Revenue [Table Text Block] |
|
Note 3 - Net Income Per Share (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
|
Note 5 - Allowance for Credit Losses (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] |
|
Note 6 - Inventories (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Inventory, Current [Table Text Block] |
|
Note 8 - Long-lived Assets (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
|
Note 9 - Accrued Liabilities (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accrued Liabilities [Table Text Block] |
|
Note 10 - Debt and Credit Agreements (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Debt [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Maturities of Long-Term Debt [Table Text Block] |
|
Note 11 - Leases (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Lease Quantitative Disclosure [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Finance and Operating Lease Liability Maturity [Table Text Block] |
|
Note 14 - Income Taxes (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Valuation Allowance [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
|
Note 15 - Share-based Compensation (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
|
Note 16 - Segment Reporting (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Segment Reporting Information, by Segment [Table Text Block] |
|
Note 1 - Description of Business and Summary of Significant Accounting Policies - Changes in Carrying Amount of Total Product Warranty Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Balance, beginning of period | $ 322 | $ 149 |
Increase of warranty reserve | 15 | 206 |
Warranty claims | (7) | (19) |
Other adjustments | (163) | (14) |
Balance, end of period | $ 167 | $ 322 |
Note 2 - Revenues (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Revenue from Contract with Customer, Including Assessed Tax | $ 143,136 | $ 203,477 | |
Transferred over Time [Member] | Gearing [Member] | |||
Revenue from Contract with Customer, Including Assessed Tax | 1,059 | 5,370 | |
Transferred over Time [Member] | Heavy Fabrications [Member] | |||
Revenue from Contract with Customer, Including Assessed Tax | $ 5,983 | $ 11,033 | $ 1,955 |
Note 2 - Revenues - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Revenues | $ 143,136 | $ 203,477 |
Consolidation, Eliminations [Member] | ||
Revenues | (1,165) | (458) |
Heavy Fabrications [Member] | Operating Segments [Member] | ||
Revenues | 82,657 | 133,368 |
Gearing [Member] | Operating Segments [Member] | ||
Revenues | 35,588 | 45,408 |
Industrial Solutions [Member] | Operating Segments [Member] | ||
Revenues | $ 26,056 | $ 25,159 |
Note 3 - Earnings Per Share - Earnings Per Share (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
Net income | $ 1,152 | $ 7,649 | ||
Weighted average number of common shares outstanding (in shares) | 21,895,847 | 21,188,669 | ||
Basic net income per share (in dollars per share) | $ 0.05 | $ 0.36 | ||
Non-vested stock awards (in shares) | [1] | 78,782 | 302,601 | |
Weighted average number of common shares outstanding (in shares) | 21,974,629 | 21,491,270 | ||
Diluted net income per share (in dollars per share) | $ 0.05 | $ 0.36 | ||
|
Note 5 - Allowance for Credit Losses - Activity in Accounts Receivable Allowance from Operations (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Balance at beginning of period | $ 99 | $ 17 |
Bad debt expense | 0 | 127 |
Write-offs | 0 | (47) |
Other adjustments | (5) | 2 |
Balance at end of period | $ 94 | $ 99 |
Note 6 - Inventories - Schedule of Inventories (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Raw materials | $ 19,651 | $ 24,651 |
Work-in-process | 9,945 | 10,390 |
Finished goods | 12,517 | 4,595 |
Inventory, Gross | 42,113 | 39,636 |
Less: Reserve | (2,163) | (2,231) |
Net inventories | $ 39,950 | $ 37,405 |
Note 7 - AMP Credits (Details Textual) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 21, 2023
USD ($)
|
|
Increase (Decrease) in AMP Credit Receivable | $ (4,518) | $ 7,051 | |
Heavy Fabrications [Member] | |||
Increase (Decrease) in AMP Credit Receivable | $ 9,588 | 14,493 | |
AMP Credit, Credit Per Watt of Wind Power Produced | 0.03 | ||
AMP Credit, Credits Sold | $ 6,952 | ||
AMP Credit, Discount on the Sale Of AMP Credits, Percentage | 6.50% | 6.50% | |
AMP Credit, Discount on the Sale of AMP Credits, Amount | $ 452 | ||
AMP Credit, Write-down of Remaining Credit Receivable | 7,541 | ||
AMP Credit, Loss on Sale of AMP Credits | 490 | ||
AMP Credit, Miscellaneous Administrative Cost Incurred | $ 623 | $ 254 | |
AMP Credit, Miscellaneous Costs Incurred, Uncapitalized | $ 146 | $ 197 |
Note 8 - Long-lived Assets (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Construction in Progress Expenditures Incurred but Not yet Paid | $ 1,005 | |
Amortization of Intangible Assets | $ 661 | $ 664 |
Minimum [Member] | ||
Finite-Lived Intangible Asset, Useful Life (Year) | 6 years | |
Finite-Lived Intangible Assets, Remaining Amortization Period (Year) | 1 year | |
Maximum [Member] | ||
Finite-Lived Intangible Asset, Useful Life (Year) | 20 years | |
Finite-Lived Intangible Assets, Remaining Amortization Period (Year) | 3 years | |
Industrial Solutions [Member] | ||
Goodwill and Intangible Asset Impairment, Total | $ 0 |
Note 8 - Long-lived Assets - Estimated Future Amortization Expense (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
2025 | $ 661 | |
2026 | 422 | |
2027 | 320 | |
Total | $ 1,403 | $ 2,064 |
Note 9 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|---|
Accrued payroll and benefits | $ 2,968 | $ 5,051 | |
Income taxes payable | 137 | 254 | |
Accrued professional fees | 81 | 140 | |
Accrued warranty liability | 167 | 322 | $ 149 |
Self-insured workers compensation reserve | 10 | 21 | |
Accrued sales tax | 6 | 310 | |
Accrued other | 236 | 379 | |
Total accrued liabilities | $ 3,605 | $ 6,477 |
Note 10 - Debt and Credit Agreements - Outstanding Debt Balances (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Long-term debt | $ 9,196 | $ 12,153 |
Less: current maturities | (1,454) | (5,903) |
Long-term debt, net of current maturities | 7,742 | 6,250 |
Line of Credit [Member] | ||
Long-term debt | 0 | 4,657 |
Notes Payable, Other Payables [Member] | ||
Long-term debt | 1,618 | 1,361 |
Less: current maturities | (371) | (163) |
Long-Term Debt [Member] | ||
Long-term debt | $ 7,578 | $ 6,135 |
Note 10 - Debt and Credit Agreements - Future Annual Principal Payments on Outstanding Debt Obligations (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
2025 | $ 1,454 | |
2026 | 1,478 | |
2027 | 5,835 | |
2028 | 382 | |
2029 | 47 | |
Total | $ 9,196 | $ 12,153 |
Note 11 - Leases (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2021 |
|
Operating Lease, Right-of-Use Asset | $ 13,841 | $ 15,593 | |
Operating Lease, Liability, Current | 2,115 | 1,851 | |
Operating Lease, Liability, Noncurrent | 13,799 | 15,888 | |
Operating Lease, Expense | 4,208 | 4,201 | |
Finance Lease, Expense | 1,946 | 1,790 | |
Finance Lease, Right-of-Use Asset, Amortization | 1,473 | 1,263 | |
Operating Lease, Right-of-Use Asset, Periodic Reduction | $ 4 | $ 5 | |
Minimum [Member] | |||
Lessee, Lease Term of Contract (Year) | 3 years | ||
Maximum [Member] | |||
Lessee, Lease Term of Contract (Year) | 15 years |
Note 11 - Leases - Future Minimum Lease Payments (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
2025, finance leases | $ 2,581 | |
2025, operating leases | 3,455 | |
2025, total | 6,036 | |
2026, finance leases | 1,508 | |
2026, operating leases | 3,449 | |
2026, total | 4,957 | |
2027, finance leases | 1,212 | |
2027, operating leases | 3,151 | |
2027, total | 4,363 | |
2028, finance leases | 952 | |
2028, operating leases | 3,160 | |
2028, total | 4,112 | |
2029, finance leases | 526 | |
2029, operating leases | 3,187 | |
2029, total | 3,713 | |
2030 and thereafter, finance leases | 0 | |
2030 and thereafter, operating leases | 4,618 | |
2030 and thereafter, total | 4,618 | |
Total lease payments, finance leases | 6,779 | |
Total lease payments, operating leases | 21,020 | |
Total lease payments, total | 27,799 | |
Less—portion representing interest, finance leases | (736) | |
Less—portion representing interest, operating leases | (5,106) | |
Less—portion representing interest, total | (5,842) | |
Present value of lease obligations, finance leases | 6,043 | |
Present value of lease obligations, operating leases | 15,914 | |
Present value of lease obligations, total | 21,957 | |
Less—current portion of lease obligations, finance leases | (2,266) | $ (2,153) |
Less—current portion of lease obligations, operating leases | (2,115) | (1,851) |
Less—current portion of lease obligations, total | (4,381) | |
Long-term portion of lease obligations, finance leases | 3,777 | 3,372 |
Long-term portion of lease obligations, operating leases | 13,799 | $ 15,888 |
Long-term portion of lease obligations, total | $ 17,576 |
Note 12 - Commitments and Contingencies (Details Textual) $ in Thousands |
1 Months Ended | 12 Months Ended | |
---|---|---|---|
Feb. 28, 2022 |
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
Accrued Health Insurance Liabilities | $ 410 | $ 742 | |
Collective Bargaining Agreements, Number of Agreements | 2 | ||
Neville Island Union [Member] | |||
Collective Bargaining Agreement, Term (Year) | 4 years | ||
Cicero Union [Member] | |||
Collective Bargaining Agreement, Term (Year) | 4 years | ||
Workforce Subject to Collective-Bargaining Arrangements Expiring within One Year [Member] | Unionized Employees Concentration Risk [Member] | |||
Concentration Risk, Percentage | 18.00% | ||
Minimum [Member] | |||
Product Warranty Term (Year) | 1 year | ||
Maximum [Member] | |||
Product Warranty Term (Year) | 5 years |
Note 14 - Income Taxes (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Feb. 03, 2022 |
Feb. 07, 2019 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Income Tax Expense (Benefit) | $ 74 | $ 241 | ||
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount | 1,278 | 1,957 | ||
Deferred Tax Assets, Valuation Allowance | 77,794 | $ 76,516 | ||
Operating Loss Carryforwards | 295,198 | |||
Operating Loss Carryforwards, Subject to Expiration | 227,781 | |||
Operating Loss Carry Forwards Annual Limit | $ 14,284 | |||
Rights [Member] | ||||
Term of Extended Rights Plan (Year) | 3 years | 3 years | ||
Threshold Percentage of Beneficial Ownership for Significant Dilution in Ownership Interest | 4.90% | |||
Class of Warrant or Right Number of Rights Per Common Stock Share | 1 | |||
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | 0.001 | |||
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 7.7 | |||
Class of Warrant or Right Current Beneficial Ownership Percentage That Will Not Trigger Preferred Share Purchase Rights | 4.90% |
Note 14 - Income Taxes - Provision for Income Taxes (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Federal | $ 0 | $ 0 |
State | 74 | 251 |
Total current provision | 74 | 251 |
Federal | (1,194) | (1,758) |
State | (84) | (209) |
Total deferred provision | (1,278) | (1,967) |
Increase in deferred tax valuation allowance | 1,278 | 1,957 |
Total provision for income taxes | $ 74 | $ 241 |
Note 14 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Net operating loss carryforwards | $ 76,361 | $ 75,235 |
Accrual and reserves | 4,721 | 4,637 |
Leases | 3,106 | 3,532 |
Other | 6 | 4 |
Total noncurrent deferred tax assets | 84,194 | 83,408 |
Valuation allowance | (77,794) | (76,516) |
Noncurrent deferred tax assets, net of valuation allowance | 6,400 | 6,892 |
Fixed assets | 2,480 | 2,364 |
Intangible assets | (325) | (487) |
Leases | 3,570 | 4,016 |
Total noncurrent deferred tax liabilities | 6,375 | 6,867 |
Net deferred income tax asset | $ 25 | $ 25 |
Note 14 - Income Taxes - Reconciliation of Valuation Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Valuation allowance | $ (76,516) | |
Gross increase for current year activity | (1,278) | $ (1,957) |
Valuation allowance | $ (77,794) | $ (76,516) |
Note 14 - Income Taxes - Reconciliation of Effective Income Tax Rate (Details) |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Statutory U.S. federal income tax rate | 21.00% | 21.00% |
State and local income taxes, net of federal income tax benefit | (3.70%) | 0.60% |
Other permanent differences | 5.80% | 0.40% |
Change in valuation allowance | 104.30% | 22.80% |
162(m) | 0.00% | 0.50% |
Other | 3.40% | 0.20% |
Other deferred adjustment | 26.40% | (7.50%) |
AMP credits | (151.20%) | (35.20%) |
Effective income tax rate | 6.00% | 2.80% |
Note 15 - Share-based Compensation (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |||||
---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Mar. 02, 2023 |
Feb. 07, 2021 |
Feb. 19, 2019 |
Feb. 28, 2015 |
|
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate | 25.00% | 25.00% | ||||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 1,213 | |||||
Share-Based Payment Arrangement, Option [Member] | ||||||
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | 10 years | |||||
Share-Based Payment Arrangement, Option [Member] | Minimum [Member] | ||||||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 1 year | |||||
Share-Based Payment Arrangement, Option [Member] | Maximum [Member] | ||||||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 5 years | |||||
Restricted Stock Units (RSUs) [Member] | Minimum [Member] | ||||||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 1 year | |||||
Restricted Stock Units (RSUs) [Member] | Maximum [Member] | ||||||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 5 years | |||||
The 2015 Equity Incentive Plan [Member] | ||||||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) | 4,700,000 | 4,700,000 | 3,200,000 | 2,200,000 | 1,100,000 | |
Shares, Issued (in shares) | 2,381,572 | |||||
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | 823,808 | |||||
The 2007 and 2012 Equity Incentive Plans [Member] | ||||||
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | 0 | 0 |
Note 15 - Share-based Compensation - Restricted Stock Unit and Performance Award Activity (Details) |
12 Months Ended |
---|---|
Dec. 31, 2024
$ / shares
shares
| |
Unvested, number of shares (in shares) | shares | 687,206 |
Unvested, weighted average grant-date fair value per share (in dollars per share) | $ / shares | $ 3.03 |
Granted, number of shares (in shares) | shares | 456,370 |
Granted, weighted average grant-date fair value per share (in dollars per share) | $ / shares | $ 2.72 |
Vested, number of shares (in shares) | shares | (240,397) |
Vested, weighted average grant-date fair value per share (in dollars per share) | $ / shares | $ 3.41 |
Forfeited, number of shares (in shares) | shares | (79,371) |
Forfeited, weighted average grant-date fair value per share (in dollars per share) | $ / shares | $ 2.88 |
Unvested, number of shares (in shares) | shares | 823,808 |
Unvested, weighted average grant-date fair value per share (in dollars per share) | $ / shares | $ 2.96 |
Note 15 - Share-based Compensation - Share-based Compensation Expense (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Share-based compensation expense | $ 1,160 | $ 877 |
Basic earnings per share (in dollars per share) | $ 0.05 | $ 0.04 |
Diluted earnings per share (in dollars per share) | $ 0.05 | $ 0.04 |
Cost of Sales [Member] | ||
Share-based compensation expense | $ 68 | $ 118 |
Selling, General and Administrative Expenses [Member] | ||
Share-based compensation expense | $ 1,092 | $ 759 |
Note 16 - Segment Reporting (Details Textual) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
Revenue from Contract with Customer, Including Assessed Tax | $ 143,136 | $ 203,477 |
Customer Concentration Risk [Member] | ||
Number of Major Customers | 5 | 5 |
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | ||
Number of Major Customers | 1 | 1 |
Heavy Fabrications [Member] | ||
Number of Facilities | 2 | |
Number of Tower Sections in Production Capacity of Turbines Total | 1,650 | |
Heavy Fabrications [Member] | Customer Concentration Risk [Member] | ||
Revenue from Contract with Customer, Including Assessed Tax | $ 71,607 | $ 107,555 |
Heavy Fabrications [Member] | Maximum [Member] | ||
Annual Tower Production Capacity | 550 |
Note 16 - Segment Reporting - Segment Reporting (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
Revenue from Contract with Customer, Including Assessed Tax | $ 143,136 | $ 203,477 | ||
Direct materials | 70,062 | 105,048 | ||
Direct labor | 17,153 | 24,077 | ||
Indirect labor | 17,258 | 20,666 | ||
Variable overhead | 6,258 | 7,472 | ||
AMP credits | (8,819) | (13,354) | ||
Salaries and benefits | 2,332 | 2,646 | ||
Share-based compensation | 859 | 634 | ||
Depreciation and amortization | 6,684 | 6,383 | ||
All other expenses (1) | [1] | 27,124 | 38,766 | |
Operating income (loss) | 4,225 | 11,139 | ||
Capital expenditures | 3,618 | 6,405 | ||
Total assets | 128,290 | 135,156 | ||
External Customers [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 143,136 | 203,477 | ||
Operating Segments [Member] | Heavy Fabrications [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 82,657 | 133,368 | ||
Direct materials | 46,398 | 76,769 | ||
Direct labor | 11,356 | 17,084 | ||
Indirect labor | 10,575 | 13,202 | ||
AMP credits | (8,819) | (13,354) | ||
Depreciation and amortization | 3,938 | 3,517 | ||
All other expenses (1) | [1] | 12,081 | 21,144 | |
Operating income (loss) | 7,128 | 15,006 | ||
Capital expenditures | 1,617 | 4,739 | ||
Total assets | 43,035 | 46,931 | ||
Operating Segments [Member] | Heavy Fabrications [Member] | External Customers [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 82,657 | 133,368 | ||
Operating Segments [Member] | Gearing [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 35,588 | 45,408 | ||
Direct materials | 8,797 | 13,819 | ||
Direct labor | 5,797 | 6,993 | ||
Indirect labor | 4,972 | 6,085 | ||
Variable overhead | 4,397 | 5,499 | ||
AMP credits | 0 | 0 | ||
Depreciation and amortization | 2,183 | 2,270 | ||
All other expenses (1) | [1] | 9,580 | 8,896 | |
Operating income (loss) | (138) | 1,846 | ||
Capital expenditures | 1,554 | 1,398 | ||
Total assets | 41,406 | 48,599 | ||
Operating Segments [Member] | Gearing [Member] | External Customers [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 35,588 | 45,408 | ||
Operating Segments [Member] | Industrial Solutions [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 26,056 | 25,159 | ||
Direct materials | 14,867 | 14,460 | ||
Indirect labor | 1,711 | 1,379 | ||
Variable overhead | 1,861 | 1,973 | ||
AMP credits | 0 | 0 | ||
Depreciation and amortization | 427 | 380 | ||
All other expenses (1) | [1] | 3,925 | 3,807 | |
Operating income (loss) | 3,265 | 3,160 | ||
Capital expenditures | 397 | 214 | ||
Total assets | 14,864 | 16,295 | ||
Operating Segments [Member] | Industrial Solutions [Member] | External Customers [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 24,891 | 24,701 | ||
Operating Segments [Member] | Corporate Segment [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 0 | 0 | ||
Direct materials | 0 | 0 | ||
Direct labor | 0 | 0 | ||
Indirect labor | 0 | 0 | ||
Variable overhead | 0 | 0 | ||
AMP credits | 0 | 0 | ||
Salaries and benefits | 2,332 | 2,646 | ||
Share-based compensation | 859 | 634 | ||
Depreciation and amortization | 136 | 216 | ||
All other expenses (1) | [1] | 2,703 | 5,388 | |
Operating income (loss) | (6,030) | (8,884) | ||
Capital expenditures | 50 | 54 | ||
Total assets | 48,488 | 58,487 | ||
Operating Segments [Member] | Corporate Segment [Member] | External Customers [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 0 | 0 | ||
Consolidation, Eliminations [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | (1,165) | (458) | ||
Direct labor | 0 | 0 | ||
Indirect labor | 0 | 0 | ||
Variable overhead | 0 | 0 | ||
AMP credits | 0 | 0 | ||
Salaries and benefits | 0 | 0 | ||
Share-based compensation | 0 | 0 | ||
Depreciation and amortization | 0 | 0 | ||
All other expenses (1) | [1] | (1,165) | (469) | |
Operating income (loss) | 0 | 11 | ||
Capital expenditures | 0 | 0 | ||
Total assets | (19,503) | (35,156) | ||
Consolidation, Eliminations [Member] | External Customers [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 0 | 0 | ||
Intersegment Eliminations [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | (1,165) | (458) | ||
Intersegment Eliminations [Member] | Heavy Fabrications [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 0 | 0 | ||
Intersegment Eliminations [Member] | Gearing [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 0 | 0 | ||
Intersegment Eliminations [Member] | Industrial Solutions [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | 1,165 | 458 | ||
Intersegment Eliminations [Member] | Corporate Segment [Member] | ||||
Revenue from Contract with Customer, Including Assessed Tax | $ 0 | $ 0 | ||
|
Note 17 - Employee Benefit Plans (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Defined Contribution Plan, Employer Match, Employee Contribution, Level One | 100.00% | |
Defined Contribution Plan, Employer Match, Level One | 3.00% | |
Defined Contribution Plan, Employer Match, Employee Contribution, Level Two | 50.00% | |
Defined Contribution Plan, Employer Match, Level Two | 2.00% | |
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage | 100.00% | |
Defined Contribution Plan, Cost | $ 1,251 | $ 1,394 |
Deferred Compensation Arrangement with Individual, Compensation Expense | 7 | (8) |
Deferred Compensation Arrangement with Individual, Recorded Liability | $ 16 | $ 23 |
Note 18 - Capitalization (Details Textual) - $ / shares |
Dec. 31, 2024 |
May 16, 2024 |
May 15, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ 0.001 | $ 0.001 | ||
Common Stock, Shares Authorized (in shares) | 45,000,000 | 30,000,000 | 45,000,000 | |
Maximum [Member] | ||||
Common Stock, Shares Authorized (in shares) | 45,000,000 |
Note 19 - Subsequent Events (Details Textual) - Heavy Fabrications [Member] $ in Thousands |
Dec. 31, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
Jan. 28, 2025 |
Dec. 21, 2023
USD ($)
|
---|---|---|---|---|
AMP Credit, Credits Sold | $ 6,952 | |||
Subsequent Event [Member] | ||||
AMP Credit, Price Per AMP Credit Sold | 0.935 | |||
Forecast [Member] | ||||
AMP Credit, Credits Sold | $ 20,000 | $ 15,000 |