Document And Entity Information
Document And Entity Information - shares | 3 Months Ended | |
Mar. 31, 2023 | May 02, 2023 | |
Document Information [Line Items] | ||
Entity Central Index Key | 0001287213 | |
Entity Registrant Name | DOUGLAS DYNAMICS, INC | |
Amendment Flag | false | |
Current Fiscal Year End Date | --12-31 | |
Document Fiscal Period Focus | Q1 | |
Document Fiscal Year Focus | 2023 | |
Document Type | 10-Q | |
Document Quarterly Report | true | |
Document Period End Date | Mar. 31, 2023 | |
Document Transition Report | false | |
Entity File Number | 001-34728 | |
Entity Incorporation, State or Country Code | DE | |
Entity Tax Identification Number | 13-4275891 | |
Entity Address, Address Line One | 11270 W Park Place Ste 300 | |
Entity Address, City or Town | Milwaukee | |
Entity Address, State or Province | WI | |
Entity Address, Postal Zip Code | 53224 | |
City Area Code | 414 | |
Local Phone Number | 354-2310 | |
Title of 12(b) Security | Common Stock, par value $.01 per share | |
Trading Symbol | PLOW | |
Security Exchange Name | NYSE | |
Entity Current Reporting Status | Yes | |
Entity Interactive Data Current | Yes | |
Entity Filer Category | Large Accelerated Filer | |
Entity Small Business | false | |
Entity Emerging Growth Company | false | |
Entity Shell Company | false | |
Entity Common Stock, Shares Outstanding | 22,983,965 |
Condensed Consolidated Balance
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Current assets: | ||
Cash and cash equivalents | $ 2,900 | $ 20,670 |
Accounts receivable, net | 48,223 | 86,765 |
Inventories | 184,583 | 136,501 |
Inventories - truck chassis floor plan | 1,213 | 1,211 |
Refundable income taxes paid | 3,408 | 0 |
Prepaid and other current assets | 7,280 | 7,774 |
Total current assets | 247,607 | 252,921 |
Property, plant, and equipment, net | 67,461 | 68,660 |
Goodwill | 113,134 | 113,134 |
Other intangible assets, net | 128,959 | 131,589 |
Operating lease right-of-use assets | 16,414 | 17,432 |
Non-qualified benefit plan assets | 9,158 | 8,874 |
Other long-term assets | 2,555 | 4,281 |
Total assets | 585,288 | 596,891 |
Current liabilities: | ||
Accounts payable | 23,081 | 49,252 |
Accrued expenses and other current liabilities | 22,086 | 30,484 |
Floor plan obligations | 1,213 | 1,211 |
Operating lease liability - current | 4,888 | 4,862 |
Income taxes payable | 0 | 3,485 |
Short term borrowings | 52,000 | 0 |
Current portion of long-term debt | 11,137 | 11,137 |
Total current liabilities | 114,405 | 100,431 |
Retiree benefits and deferred compensation | 15,526 | 14,650 |
Deferred income taxes | 28,713 | 29,837 |
Long-term debt, less current portion | 192,298 | 195,299 |
Operating lease liability - noncurrent | 12,951 | 14,025 |
Other long-term liabilities | 4,995 | 5,547 |
Stockholders’ equity: | ||
Common Stock, par value $0.01, 200,000,000 shares authorized, 22,956,204 and 22,886,793 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively | 230 | 229 |
Additional paid-in capital | 165,237 | 164,281 |
Retained earnings | 43,394 | 63,464 |
Accumulated other comprehensive income, net of tax | 7,539 | 9,128 |
Total stockholders’ equity | 216,400 | 237,102 |
Total liabilities and stockholders’ equity | $ 585,288 | $ 596,891 |
Condensed Consolidated Balanc_2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares | Mar. 31, 2023 | Dec. 31, 2022 |
Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
Common stock, shares authorized (in shares) | 200,000,000 | 200,000,000 |
Common stock, shares issued (in shares) | 22,956,204 | 22,886,793 |
Common stock, shares outstanding (in shares) | 22,956,204 | 22,886,793 |
Condensed Consolidated Statemen
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Net sales | $ 82,545 | $ 102,601 |
Cost of sales | 71,270 | 81,537 |
Gross profit | 11,275 | 21,064 |
Selling, general, and administrative expense | 22,442 | 21,373 |
Intangibles amortization | 2,630 | 2,630 |
Loss from operations | (13,797) | (2,939) |
Interest expense, net | (2,864) | (2,113) |
Other income, net | 35 | 127 |
Loss before taxes | (16,626) | (4,925) |
Income tax benefit | (3,516) | (1,017) |
Net loss | $ (13,110) | $ (3,908) |
Weighted average number of common shares outstanding: | ||
Weighted average common shares outstanding (in shares) | 22,906,845 | 22,982,538 |
Weighted average common shares assuming dilution (in shares) | 22,906,845 | 22,982,538 |
Loss per common share: | ||
Earnings Per Share, Basic | $ (0.58) | $ (0.18) |
Earnings Per Share, Diluted | (0.58) | (0.18) |
Cash dividends declared and paid per share (in dollars per share) | $ 0.30 | $ 0.29 |
Comprehensive income (loss) | $ (14,699) | $ 330 |
Condensed Consolidated Statem_2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Operating activities | ||
Net loss | $ (13,110) | $ (3,908) |
Adjustments to reconcile net loss to net cash used in operating activities: | ||
Depreciation and amortization | 5,357 | 5,189 |
Gain on disposal of fixed asset | (60) | (51) |
Amortization of deferred financing costs and debt discount | 145 | 121 |
Stock-based compensation | 957 | 1,900 |
Adjustments on derivatives not classified as hedges | (172) | (172) |
Provision for losses on accounts receivable | 175 | 75 |
Deferred income taxes | (1,125) | 978 |
Non-cash lease expense | 1,018 | 1,198 |
Changes in operating assets and liabilities: | ||
Accounts receivable | 38,367 | 27,902 |
Inventories | (48,082) | (39,820) |
Prepaid assets, refundable income taxes and other assets | (3,376) | (1,059) |
Accounts payable | (24,891) | (9,315) |
Accrued expenses and other current liabilities | (11,882) | (8,883) |
Benefit obligations and other long-term liabilities | (237) | (148) |
Net cash used in operating activities | (56,916) | (25,993) |
Investing activities | ||
Capital expenditures | (2,748) | (2,198) |
Net cash used in investing activities | (2,748) | (2,198) |
Financing activities | ||
Repurchase of common stock | 0 | (3,001) |
Payments of financing costs | (334) | 0 |
Dividends paid | (6,960) | (6,748) |
Net revolver borrowings | 52,000 | 12,000 |
Repayment of long-term debt | (2,812) | (2,812) |
Net cash provided by (used in) financing activities | 41,894 | (561) |
Change in cash and cash equivalents | (17,770) | (28,752) |
Cash and cash equivalents at beginning of period | 20,670 | 36,964 |
Cash and cash equivalents at end of period | 2,900 | 8,212 |
Non-cash operating and financing activities | ||
Truck chassis inventory acquired through floorplan obligations | $ 1,042 | $ 713 |
Condensed Consolidated Statem_3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total |
Balance (in shares) at Dec. 31, 2021 | 22,980,951 | ||||
Balance at Dec. 31, 2021 | $ 230 | $ 163,552 | $ 51,881 | $ (1,053) | $ 214,610 |
Net loss (in shares) | (81,731) | ||||
Net loss | $ 0 | 0 | (3,908) | 0 | (3,908) |
Dividends paid | 0 | 0 | (6,748) | 0 | (6,748) |
Adjustment for pension and postretirement benefit liability, net of tax | 0 | 0 | 0 | (41) | (41) |
Adjustment for interest rate swap, net of tax | $ 0 | 0 | 0 | 4,279 | 4,279 |
Stock based compensation (in shares) | 76,930 | ||||
Stock based compensation | $ 1 | 1,899 | 0 | 0 | 1,900 |
Repurchase of common stock | $ (1) | (3,000) | 0 | 0 | (3,001) |
Balance (in shares) at Mar. 31, 2022 | 22,976,150 | ||||
Balance at Mar. 31, 2022 | $ 230 | 162,451 | 41,225 | 3,185 | 207,091 |
Balance (in shares) at Dec. 31, 2022 | 22,886,793 | ||||
Balance at Dec. 31, 2022 | $ 229 | 164,281 | 63,464 | 9,128 | 237,102 |
Net loss (in shares) | 0 | ||||
Net loss | $ 0 | 0 | (13,110) | 0 | (13,110) |
Dividends paid | 0 | 0 | (6,960) | 0 | (6,960) |
Adjustment for pension and postretirement benefit liability, net of tax | 0 | 0 | 0 | (53) | (53) |
Adjustment for interest rate swap, net of tax | $ 0 | 0 | 0 | (1,536) | (1,536) |
Stock based compensation (in shares) | 69,411 | ||||
Stock based compensation | $ 1 | 956 | 0 | 0 | 957 |
Balance (in shares) at Mar. 31, 2023 | 22,956,204 | ||||
Balance at Mar. 31, 2023 | $ 230 | $ 165,237 | $ 43,394 | $ 7,539 | $ 216,400 |
Condensed Consolidated Statem_4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Adjustment for pension and postretirement benefit liability, tax | $ 19 | $ 14 |
Adjustment for interest rate swap, tax | 540 | 1,503 |
Adjustment for interest rate swap, tax | $ (540) | $ (1,503) |
Note 1 - Basis of Presentation
Note 1 - Basis of Presentation | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] | 1. Basis of presentation The accompanying financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information. Accordingly, they do not 2022 10 No. 001 34728 February 21, 2023. The Company conducts business in two two Work Truck Attachments. Work Truck Solutions. See Note 15 Interim Condensed Consolidated Financial Information The accompanying Condensed Consolidated Balance Sheet as of March 31, 2023 three March 31, 2023 2022 three March 31, 2023 2022 not The Company’s Work Truck Attachments segment is seasonal and, consequently, its results of operations and financial condition vary from quarter-to-quarter. Because of this seasonality, the results of operations of the Work Truck Attachments segment for any quarter may not may may not second third fourth fourth second third first fourth second third fourth |
Note 2 - Revenue Recognition
Note 2 - Revenue Recognition | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Revenue from Contract with Customer [Text Block] | 2. Revenue Recognition Revenue Streams The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers. Additionally, contract amounts represent the full amount of the transaction price as agreed upon with the customer at the time of order, resulting in a single performance obligation in all cases. In the case of a single order containing multiple upfits, the transaction price may Work Truck Attachments The Company recognizes revenue upon shipment of equipment to the customer. Within the Work Truck Attachments segment, the Company offers a variety of discounts and sales incentives to its distributors. The estimated liability for sales discounts and allowances is calculated using the expected value method and recorded at the time of sale as a reduction of net sales. The liability is estimated based on the costs of the program, the planned duration of the program and historical experience. The Work Truck Attachments segment has two Independent Dealer Sales Parts & Accessory Sales Work Truck Solutions The Work Truck Solutions segment primarily participates in the truck and vehicle upfitting industry in the United States. Customers are billed separately for the truck chassis by the chassis manufacturer. The Company only records sales for the amount of the upfit, excluding the truck chassis. Generally, the Company obtains the truck chassis from the truck chassis manufacturer through either its floor plan agreement with a financial institution or bailment pool agreement with the truck chassis manufacturer. Additionally, in some instances the Company upfits chassis which are owned by the end customer. For truck chassis acquired through the floor plan agreement, the Company holds title to the vehicle from the time the chassis is received by the Company until the completion of the up-fit. Under the bailment pool agreement, the Company does not not not not Revenues from the sales of the Work Truck Solutions products are recognized net of the truck chassis with the selling price to the customer recorded as sales and the manufacturing and up-fit cost of the product recorded as Cost of sales. In these cases, the Company acts as an agent as it does not third not third The Work Truck Solutions segment has four State and Local Bids not Fleet Upfit Sales 606, three March 31, 2023 2022 Dealer Upfit Sales not Over the Counter / Parts & Accessory Sales Disaggregation of Revenue The following table provides information about disaggregated revenue by customer type and timing of revenue recognition, and includes a reconciliation of the disaggregated revenue with reportable segments. Revenue by customer type was as follows: Three Months Ended March 31, 2023 Work Truck Attachments Work Truck Solutions Total Revenue Independent dealer $ 19,246 $ 30,512 $ 49,758 Government - 17,590 17,590 Fleet - 12,868 12,868 Other - 2,329 2,329 Total revenue $ 19,246 $ 63,299 $ 82,545 Three Months Ended March 31, 2022 Work Truck Attachments Work Truck Solutions Total Revenue Independent dealer $ 45,776 $ 30,251 $ 76,027 Government - 12,010 12,010 Fleet - 11,723 11,723 Other - 2,841 2,841 Total revenue $ 45,776 $ 56,825 $ 102,601 Revenue by timing of revenue recognition was as follows: Three Months Ended March 31, 2023 Work Truck Attachments Work Truck Solutions Total Revenue Point in time $ 19,246 $ 40,720 $ 59,966 Over time - 22,579 22,579 Total revenue $ 19,246 $ 63,299 $ 82,545 Three Months Ended March 31, 2022 Work Truck Attachments Work Truck Solutions Total Revenue Point in time $ 45,776 $ 34,483 $ 80,259 Over time - 22,342 22,342 Total revenue $ 45,776 $ 56,825 $ 102,601 Contract Balances The following table shows the changes in the Company’s contract liabilities during the three March 31, 2023 2022 Three Months Ended March 31, 2023 Balance at Beginning of Period Additions Deductions Balance at End of Period Contract liabilities $ 4,531 $ 3,374 $ (5,061 ) $ 2,844 Three Months Ended March 31, 2022 Balance at Beginning of Period Additions Deductions Balance at End of Period Contract liabilities $ 2,454 $ 2,709 $ (2,547 ) $ 2,616 The Company receives payments from customers based upon contractual billing schedules. Contract assets include amounts related to the contractual right to consideration for completed performance obligations. There were no contract assets as of March 31, 2023 2022 The Company recognized revenue of $1,735 and $349 during the three March 31, 2023 2022 |
Note 3 - Credit Losses
Note 3 - Credit Losses | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Credit Loss, Financial Instrument [Text Block] | 3. Credit Losses The majority of the Company’s accounts receivable are due from distributors of truck equipment and dealers of completed upfit trucks. Credit is extended based on an evaluation of a customer’s financial condition. A receivable is considered past due if payments have not not March 31, 2023 December 31, 2022 The following table rolls forward the activity related to credit losses for trade accounts receivable at each segment, and on a consolidated basis for the three March 31, 2023 2022 Balance at December 31, 2022 Additions (reductions) charged to earnings Writeoffs Changes to reserve, net Balance at March 31, 2023 Three Months Ended March 31, 2023 Work Truck Attachments $ 1,000 $ 100 $ - $ (2 ) $ 1,098 Work Truck Solutions 366 75 - (9 ) 432 Total $ 1,366 $ 175 $ - $ (11 ) $ 1,530 Balance at December 31, 2021 Additions charged to earnings Writeoffs Changes to reserve, net Balance at March 31, 2022 Three Months Ended March 31, 2022 Work Truck Attachments $ 1,430 $ 100 $ - $ - $ 1,530 Work Truck Solutions 1,540 (25 ) (105 ) 2 1,412 Total $ 2,970 $ 75 $ (105 ) $ 2 $ 2,942 |
Note 4 - Fair Value
Note 4 - Fair Value | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Fair Value Disclosures [Text Block] | 4. Fair Value Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. A liability’s fair value is defined as the amount that would be paid to transfer the liability to a new obligor, not one three 1 2 1 3 The following table presents financial assets and liabilities measured at fair value on a recurring basis and discloses the fair value of long-term debt: Fair Value at Fair Value at March 31, December 31, 2023 2022 Assets: Non-qualified benefit plan assets (a) $ 9,158 $ 8,874 Interest rate swaps (b) 5,134 7,039 Total Assets $ 14,292 $ 15,913 Liabilities: Long-term debt (c) $ 204,953 $ 207,737 Total Liabilities $ 204,953 $ 207,737 (a) Included in Non-qualified benefit plan assets is the cash surrender value of insurance policies on various individuals that are associated with the Company. The carrying amount of these insurance policies approximates their fair value and is considered Level 2 (b) Valuation models are calibrated to initial trade price. Subsequent valuations are based on observable inputs to the valuation model (e.g. interest rates and credit spreads). Model inputs are changed only when corroborated by market data. A credit risk adjustment is made on each swap using observable market credit spreads. Thus, inputs used to determine fair value of the interest rate swap are Level 2 March 31, 2023 December 31, 2022 (c) The fair value of the Company’s long-term debt, including current maturities, is based on rates for instruments with comparable maturities and credit quality (Level 2 2 9 |
Note 5 - Inventories
Note 5 - Inventories | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Inventory Disclosure [Text Block] | 5. Inventories Inventories consist of the following: March 31, December 31, 2023 2022 Finished goods $ 115,177 $ 67,006 Work-in-process 19,136 19,037 Raw material and supplies 50,270 50,458 $ 184,583 $ 136,501 The inventories in the table above do not fourth 2021, not March 31, 2023 December 31, 2022 |
Note 6 - Property, Plant and Eq
Note 6 - Property, Plant and Equipment | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Property, Plant and Equipment Disclosure [Text Block] | 6. Property, plant and equipment Property, plant and equipment are summarized as follows: March 31, December 31, 2023 2022 Land $ 3,969 $ 3,969 Land improvements 5,431 5,431 Leasehold improvements 6,028 5,844 Buildings 36,031 35,858 Machinery and equipment 73,921 75,190 Furniture and fixtures 25,018 24,605 Mobile equipment and other 5,142 4,927 Construction-in-process 4,946 5,272 Total property, plant and equipment 160,486 161,096 Less accumulated depreciation (93,025 ) (92,436 ) Net property, plant and equipment $ 67,461 $ 68,660 |
Note 7 - Leases
Note 7 - Leases | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Lessee, Operating Leases [Text Block] | 7. Leases The Company has operating leases for manufacturing and upfit facilities, land and parking lots, warehousing space and certain equipment. The leases have remaining lease terms of less than one not not Lease Expense The components of lease expense, which are included in Cost of sales and Selling, general and administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), were as follows: Three Months Ended March 31, 2023 Three Months Ended March 31, 2022 Operating lease expense $ 1,394 $ 1,399 Short term lease cost $ 178 $ 100 Total lease cost $ 1,572 $ 1,499 Cash Flow Supplemental cash flow information related to leases is as follows: Three Months Ended March 31, 2023 Three Months Ended March 31, 2022 Cash paid for amounts included in the measurement of operating lease liabilities $ 1,437 $ 1,442 Non-cash lease expense - right-of-use assets $ 1,197 $ 1,198 Right-of-use assets obtained in exchange for operating lease obligations $ 179 $ 46 Balance Sheet Supplemental balance sheet information related to leases is as follows: March 31, 2023 December 31, 2022 Operating Leases Operating lease right-of-use assets $ 16,414 $ 17,432 Other current liabilities 4,888 4,862 Operating lease liabilities 12,951 14,025 Total operating lease liabilities $ 17,839 $ 18,887 Weighted Average Remaining Lease Term Operating leases (in months) 57 59 Weighted Average Discount Rate Operating leases 4.70 % 4.69 % Lease Maturities Maturities of leases were as follows: Year ending December 31, Operating Leases 2023 (excluding the three months ended March 31, 2023) $ 4,251 2024 4,873 2025 4,057 2026 2,828 2027 1,560 Thereafter 2,176 Total Lease Payments 19,745 Less: imputed interest (1,906 ) Total $ 17,839 |
Note 8 - Other Intangible Asset
Note 8 - Other Intangible Assets | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Intangible Assets Disclosure [Text Block] | 8. Other Intangible Assets The following is a summary of the Company’s other intangible assets: Gross Less Net Carrying Accumulated Carrying Amount Amortization Amount March 31, 2023 Indefinite-lived intangibles: Trademark and tradenames $ 77,600 $ - $ 77,600 Amortizable intangibles: Dealer network 80,000 76,000 4,000 Customer relationships 80,920 38,830 42,090 Patents 21,136 17,308 3,828 Noncompete agreements 8,640 8,640 - Trademarks 5,459 4,018 1,441 Amortizable intangibles, net 196,155 144,796 51,359 Total $ 273,755 $ 144,796 $ 128,959 Gross Less Net Carrying Accumulated Carrying Amount Amortization Amount December 31, 2022 Indefinite-lived intangibles: Trademark and tradenames $ 77,600 $ - $ 77,600 Amortizable intangibles: Dealer network 80,000 75,000 5,000 Customer relationships 80,920 37,537 43,383 Patents 21,136 16,994 4,142 Noncompete agreements 8,640 8,640 - Trademarks 5,459 3,995 1,464 Amortizable intangibles, net 196,155 142,166 53,989 Total $ 273,755 $ 142,166 $ 131,589 Amortization expense for intangible assets was $2,630 and $2,630 for the three March 31, 2023 2022 2023 five 2023 $ 7,890 2024 7,520 2025 6,075 2026 5,450 2027 5,450 2028 5,450 |
Note 9 - Long-term Debt
Note 9 - Long-term Debt | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Long-Term Debt [Text Block] | 9. Long-Term Debt Long-term debt is summarized below: March 31, December 31, 2023 2022 Term Loan, net of debt discount of $ 359 387 $ 204,953 $ 207,737 Less current maturities 11,137 11,137 Long-term debt before deferred financing costs 193,816 196,600 Deferred financing costs, net 1,518 1,301 Long-term debt, net $ 192,298 $ 195,299 On January 5, 2023, No. 1 No. 1” No. 1 June 9, 2021 ( No. 1, The Company will be required to pay a fee for unused amounts under the senior secured revolving facility in an amount ranging from 0.150% to 0.300% of the average daily unused portion of the senior secured revolving credit facility, depending on Douglas Dynamics, L.L.C.'s ("DDI LLC") Leverage Ratio (as defined in the Credit Agreement). The Credit Agreement provides that the senior secured term loan facility will bear interest at (i) the Term SOFR Rate for the applicable interest period plus (ii) a margin ranging from 1.375% to 2.00%, depending on the DDI LLC’s Leverage Ratio. The Credit Agreement provides that the Revolving Loan Borrowers have the option to select whether the senior secured revolving credit facility borrowings will bear interest at either (i)(a) the Term SOFR Rate for the applicable interest period plus (b) 0.10% plus (c) a margin ranging from 1.375% to 2.00%, depending on DDI LLC’s Leverage Ratio, or (ii) a margin ranging from 0.375% to 1.00% per annum, depending on DDI LLC’s Leverage Ratio, plus the greatest of (which if the following would be less than 1.00%, such rate shall be deemed to be 1.00%) (a) the Prime Rate (as defined in the Credit Agreement) in effect on such day, (b) the NYFRB Rate (as defined in the Credit Agreement) plus 0.50% and (c) the Term SOFR Rate for a one zero Following Amendment No. 1, not June 9, 2026. The Credit Agreement was issued at a $563 discount which is being amortized over the term of the term loan. Additionally, deferred financing costs of $1,409 are being amortized over the term of the loan. The Company’s entrance into the Credit Agreement and subsequent settlement of its prior credit agreements is accounted for as an extinguishment of the Company’s prior debt under ASC 470 50, December 31, 2021. At March 31, 2023 December 31, 2022 no The Credit Agreement includes customary representations, warranties and negative and affirmative covenants, as well as customary events of default and certain cross default provisions that could result in acceleration of the Credit Agreement. In addition, the Credit Agreement requires the Company to have a Leverage Ratio of not 1.00 June 30, 2021, not 1.00 June 30, 2021. March 31, 2023 On June 13, 2019, May 31, 2019 May 31, 2024. may one first 2020, March 19, 2020, three March 31, 2023 2022 three March 31, 2023 2022 On June 9, 2021, June 9, 2021 twelve On May 19, 2022, May 31, 2024 June 9, 2026. may two The interest rate swaps' positive fair value at March 31, 2023 December 31, 2022 |
Note 10 - Accrued Expenses and
Note 10 - Accrued Expenses and Other Current Liabilities | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Accounts Payable and Accrued Liabilities Disclosure [Text Block] | 10. Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities are summarized as follows: March 31, December 31, 2023 2022 Payroll and related costs $ 5,108 $ 10,805 Employee benefits 8,486 8,863 Accrued warranty 4,090 4,558 Other 4,402 6,258 $ 22,086 $ 30,484 |
Note 11 - Warranty Liability
Note 11 - Warranty Liability | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Product Warranty Disclosure [Text Block] | 11. Warranty Liability The Company accrues for estimated warranty costs as sales are recognized and periodically assesses the adequacy of its recorded warranty liability and adjusts the amount as necessary. The Company’s warranties generally provide, with respect to its snow and ice control equipment, that all material and workmanship will be free from defect for a period of two one one five not March 31, 2023 December 31, 2022 The following is a rollforward of the Company’s warranty liability: Three Months Ended March 31, March 31, 2023 2022 Balance at the beginning of the period $ 7,876 $ 6,368 Warranty provision 464 841 Claims paid/settlements (1,523 ) (1,758 ) Balance at the end of the period $ 6,817 $ 5,451 |
Note 12 - Loss Per Share
Note 12 - Loss Per Share | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Earnings Per Share [Text Block] | 12. Loss per Share Basic loss per share of common stock is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted earnings per share of common stock is computed by dividing net loss by the weighted average number of common shares, using the two not two three March 31, 2023 2022, Three Months Ended March 31, March 31, 2023 2022 Basic loss per common share Net loss $ (13,110 ) $ (3,908 ) Less income allocated to participating securities - - Net loss allocated to common shareholders $ (13,110 ) $ (3,908 ) Weighted average common shares outstanding 22,906,845 22,982,538 $ (0.58 ) $ (0.18 ) Loss per common share assuming dilution Net loss $ (13,110 ) $ (3,908 ) Less income allocated to participating securities - - Net loss allocated to common shareholders $ (13,110 ) $ (3,908 ) Weighted average common shares outstanding 22,906,845 22,982,538 Incremental shares applicable to non-participating RSUs - - Weighted average common shares assuming dilution 22,906,845 22,982,538 $ (0.58 ) $ (0.18 ) |
Note 13 - Employee Stock Plans
Note 13 - Employee Stock Plans | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Share-Based Payment Arrangement [Text Block] | 13. Employee Stock Plans 2010 In May 2010, 2010 “2010 2010 2014 2020 2010 may may may 2010 Equity awards issued to management include a retirement provision under which members of management who either ( 1 65 2 ten 55 six first not three March 31, 2023 2022 2013, 718, Performance Share Unit Awards The Company grants performance share units as performance-based awards under the 2010 three 718, three March 31, 2023 2022 March 31, 2023 2026 Restricted Stock Unit Awards RSUs are granted to both non-employee directors and management. RSUs do not two one second not one not A summary of RSU activity for the three March 31, 2023 Weighted Weighted Average Average Remaining Grant Date Contractual Shares Fair value Term (in years) Unvested at December 31, 2022 111,264 $ 41.89 1.76 Granted 106,764 $ 40.81 1.29 Vested (79,592 ) $ 44.47 - Cancelled and forfeited (178 ) $ 34.74 - Unvested at March 31, 2023 138,258 $ 39.58 1.76 Expected to vest in the future at March 31, 2023 135,251 $ 39.58 1.76 The Company recognized $1,374 and $1,241 of compensation expense related to the RSU awards in the three March 31, 2023 2022 March 31, 2023 2026 For grants to non-employee directors, vesting occurs as of the grant date. Vested director RSUs are ‘‘settled’’ by the delivery to the participant or a designated brokerage firm of one no two one one |
Note 14 - Commitments and Conti
Note 14 - Commitments and Contingencies | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Commitments and Contingencies Disclosure [Text Block] | 14. Commitments and Contingencies In the ordinary course of business, the Company is engaged in various litigation including product liability and intellectual property disputes. However, the Company does not not |
Note 15 - Segments
Note 15 - Segments | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Segment Reporting Disclosure [Text Block] | 15. Segments The Company’s two Work Truck Attachments. Work Truck Solutions. Separate financial information is available for the two Segment performance is evaluated based on segment net sales and Adjusted EBITDA. Segment results include an allocation of all corporate costs. No 10% All intersegment sales are eliminated in consolidation. Sales between Work Truck Attachments and Work Truck Solutions reflect the Company’s intercompany pricing policy. The following table shows summarized financial information concerning the Company’s reportable segments: Three Months Ended Three Months Ended March 31, March 31, 2023 2022 Net sales Work Truck Attachments $ 19,246 $ 45,776 Work Truck Solutions 63,299 56,825 $ 82,545 $ 102,601 Adjusted EBITDA Work Truck Attachments $ (10,231 ) $ 3,044 Work Truck Solutions 2,857 1,592 $ (7,374 ) $ 4,636 Depreciation and amortization expense Work Truck Attachments $ 3,338 $ 3,189 Work Truck Solutions 2,019 2,000 $ 5,357 $ 5,189 Assets Work Truck Attachments $ 387,909 $ 357,438 Work Truck Solutions 197,379 193,022 $ 585,288 $ 550,460 Capital Expenditures Work Truck Attachments $ 932 $ 1,138 Work Truck Solutions 536 218 $ 1,468 $ 1,356 Adjusted EBITDA Work Truck Attachments $ (10,231 ) $ 3,044 Work Truck Solutions 2,857 1,592 Total Adjusted EBITDA $ (7,374 ) $ 4,636 Less items to reconcile Adjusted EBITDA to Loss before taxes: Interest expense - net 2,864 2,113 Depreciation expense 2,727 2,559 Amortization 2,630 2,630 Stock based compensation 957 1,900 Other charges (1) 74 359 Loss before taxes $ (16,626 ) $ (4,925 ) ( 1 Reflects unrelated legal, severance, restructuring, consulting fees, and incremental costs incurred related to the COVID- 19 |
Note 16 - Income Taxes
Note 16 - Income Taxes | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Income Tax Disclosure [Text Block] | 16. Income Taxes The Company’s effective tax rate was 21.1% and 20.6% for the three March 31, 2023 2022 three March 31, 2023 three March 31, 2023 three March 31, 2022 Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The largest item affecting deferred taxes is the difference between book and tax amortization of goodwill and other intangibles amortization. |
Note 17 - Changes in Accumulate
Note 17 - Changes in Accumulated Other Comprehensive Income (Loss) by Component | 3 Months Ended |
Mar. 31, 2023 | |
Notes to Financial Statements | |
Comprehensive Income (Loss) Note [Text Block] | 17. Changes in Accumulated Other Comprehensive Income (Loss) by Component Changes to accumulated other comprehensive income (loss) by component for the three March 31, 2023 Unrealized Net Gain (Loss) Retiree on Interest Health Rate Benefit Swap Obligation Total Balance at December 31, 2022 $ 6,115 $ 3,013 $ 9,128 Other comprehensive loss before reclassifications (871 ) — (871 ) Amounts reclassified from accumulated other comprehensive income (loss): (1) (665 ) (53 ) (718 ) Balance at March 31, 2023 $ 4,579 $ 2,960 $ 7,539 (1) Amounts reclassified from accumulated other comprehensive income (loss): Amortization of Other Postretirement Benefit items: Actuarial gains $ (72 ) Tax expense 19 Reclassification net of tax $ (53 ) Realized gains on interest rate swaps reclassified to interest expense $ (899 ) Tax expense 234 Reclassification net of tax $ (665 ) Changes to accumulated other comprehensive income (loss) by component for the three March 31, 2022 Unrealized Net Gain (Loss) Retiree on Interest Health Rate Benefit Swap Obligation Total Balance at December 31, 2021 $ (3,524 ) $ 2,471 $ (1,053 ) Other comprehensive gain before reclassifications 3,517 — 3,517 Amounts reclassified from accumulated other comprehensive income (loss): (1) 762 (41 ) 721 Balance at March 31, 2022 $ 755 $ 2,430 $ 3,185 (1) Amounts reclassified from accumulated other comprehensive income (loss): Amortization of Other Postretirement Benefit items: Actuarial gains $ (55 ) Tax expense 14 Reclassification net of tax $ (41 ) Realized losses on interest rate swaps reclassified to interest expense $ 1,030 Tax benefit (268 ) Reclassification net of tax $ 762 |
Note 2 - Revenue Recognition (T
Note 2 - Revenue Recognition (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Disaggregation of Revenue [Table Text Block] | Three Months Ended March 31, 2023 Work Truck Attachments Work Truck Solutions Total Revenue Independent dealer $ 19,246 $ 30,512 $ 49,758 Government - 17,590 17,590 Fleet - 12,868 12,868 Other - 2,329 2,329 Total revenue $ 19,246 $ 63,299 $ 82,545 Three Months Ended March 31, 2022 Work Truck Attachments Work Truck Solutions Total Revenue Independent dealer $ 45,776 $ 30,251 $ 76,027 Government - 12,010 12,010 Fleet - 11,723 11,723 Other - 2,841 2,841 Total revenue $ 45,776 $ 56,825 $ 102,601 Three Months Ended March 31, 2023 Work Truck Attachments Work Truck Solutions Total Revenue Point in time $ 19,246 $ 40,720 $ 59,966 Over time - 22,579 22,579 Total revenue $ 19,246 $ 63,299 $ 82,545 Three Months Ended March 31, 2022 Work Truck Attachments Work Truck Solutions Total Revenue Point in time $ 45,776 $ 34,483 $ 80,259 Over time - 22,342 22,342 Total revenue $ 45,776 $ 56,825 $ 102,601 Three Months Ended March 31, 2023 Balance at Beginning of Period Additions Deductions Balance at End of Period Contract liabilities $ 4,531 $ 3,374 $ (5,061 ) $ 2,844 Three Months Ended March 31, 2022 Balance at Beginning of Period Additions Deductions Balance at End of Period Contract liabilities $ 2,454 $ 2,709 $ (2,547 ) $ 2,616 |
Note 3 - Credit Losses (Tables)
Note 3 - Credit Losses (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Accounts Receivable, Allowance for Credit Loss [Table Text Block] | Balance at December 31, 2022 Additions (reductions) charged to earnings Writeoffs Changes to reserve, net Balance at March 31, 2023 Three Months Ended March 31, 2023 Work Truck Attachments $ 1,000 $ 100 $ - $ (2 ) $ 1,098 Work Truck Solutions 366 75 - (9 ) 432 Total $ 1,366 $ 175 $ - $ (11 ) $ 1,530 Balance at December 31, 2021 Additions charged to earnings Writeoffs Changes to reserve, net Balance at March 31, 2022 Three Months Ended March 31, 2022 Work Truck Attachments $ 1,430 $ 100 $ - $ - $ 1,530 Work Truck Solutions 1,540 (25 ) (105 ) 2 1,412 Total $ 2,970 $ 75 $ (105 ) $ 2 $ 2,942 |
Note 4 - Fair Value (Tables)
Note 4 - Fair Value (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] | Fair Value at Fair Value at March 31, December 31, 2023 2022 Assets: Non-qualified benefit plan assets (a) $ 9,158 $ 8,874 Interest rate swaps (b) 5,134 7,039 Total Assets $ 14,292 $ 15,913 Liabilities: Long-term debt (c) $ 204,953 $ 207,737 Total Liabilities $ 204,953 $ 207,737 |
Note 5 - Inventories (Tables)
Note 5 - Inventories (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Inventory, Current [Table Text Block] | March 31, December 31, 2023 2022 Finished goods $ 115,177 $ 67,006 Work-in-process 19,136 19,037 Raw material and supplies 50,270 50,458 $ 184,583 $ 136,501 |
Note 6 - Property, Plant and _2
Note 6 - Property, Plant and Equipment (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Property Plant and Equipment Components [Table Text Block] | March 31, December 31, 2023 2022 Land $ 3,969 $ 3,969 Land improvements 5,431 5,431 Leasehold improvements 6,028 5,844 Buildings 36,031 35,858 Machinery and equipment 73,921 75,190 Furniture and fixtures 25,018 24,605 Mobile equipment and other 5,142 4,927 Construction-in-process 4,946 5,272 Total property, plant and equipment 160,486 161,096 Less accumulated depreciation (93,025 ) (92,436 ) Net property, plant and equipment $ 67,461 $ 68,660 |
Note 7 - Leases (Tables)
Note 7 - Leases (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Lease, Cost [Table Text Block] | Three Months Ended March 31, 2023 Three Months Ended March 31, 2022 Operating lease expense $ 1,394 $ 1,399 Short term lease cost $ 178 $ 100 Total lease cost $ 1,572 $ 1,499 Three Months Ended March 31, 2023 Three Months Ended March 31, 2022 Cash paid for amounts included in the measurement of operating lease liabilities $ 1,437 $ 1,442 Non-cash lease expense - right-of-use assets $ 1,197 $ 1,198 Right-of-use assets obtained in exchange for operating lease obligations $ 179 $ 46 |
Lessee Operating Lease Supplemental Balance Sheet Information [Table Text Block] | March 31, 2023 December 31, 2022 Operating Leases Operating lease right-of-use assets $ 16,414 $ 17,432 Other current liabilities 4,888 4,862 Operating lease liabilities 12,951 14,025 Total operating lease liabilities $ 17,839 $ 18,887 Weighted Average Remaining Lease Term Operating leases (in months) 57 59 Weighted Average Discount Rate Operating leases 4.70 % 4.69 % |
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] | Year ending December 31, Operating Leases 2023 (excluding the three months ended March 31, 2023) $ 4,251 2024 4,873 2025 4,057 2026 2,828 2027 1,560 Thereafter 2,176 Total Lease Payments 19,745 Less: imputed interest (1,906 ) Total $ 17,839 |
Note 8 - Other Intangible Ass_2
Note 8 - Other Intangible Assets (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block] | Gross Less Net Carrying Accumulated Carrying Amount Amortization Amount March 31, 2023 Indefinite-lived intangibles: Trademark and tradenames $ 77,600 $ - $ 77,600 Amortizable intangibles: Dealer network 80,000 76,000 4,000 Customer relationships 80,920 38,830 42,090 Patents 21,136 17,308 3,828 Noncompete agreements 8,640 8,640 - Trademarks 5,459 4,018 1,441 Amortizable intangibles, net 196,155 144,796 51,359 Total $ 273,755 $ 144,796 $ 128,959 Gross Less Net Carrying Accumulated Carrying Amount Amortization Amount December 31, 2022 Indefinite-lived intangibles: Trademark and tradenames $ 77,600 $ - $ 77,600 Amortizable intangibles: Dealer network 80,000 75,000 5,000 Customer relationships 80,920 37,537 43,383 Patents 21,136 16,994 4,142 Noncompete agreements 8,640 8,640 - Trademarks 5,459 3,995 1,464 Amortizable intangibles, net 196,155 142,166 53,989 Total $ 273,755 $ 142,166 $ 131,589 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | 2023 $ 7,890 2024 7,520 2025 6,075 2026 5,450 2027 5,450 2028 5,450 |
Note 9 - Long-term Debt (Tables
Note 9 - Long-term Debt (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Long-Term Debt Instruments [Table Text Block] | March 31, December 31, 2023 2022 Term Loan, net of debt discount of $ 359 387 $ 204,953 $ 207,737 Less current maturities 11,137 11,137 Long-term debt before deferred financing costs 193,816 196,600 Deferred financing costs, net 1,518 1,301 Long-term debt, net $ 192,298 $ 195,299 |
Note 10 - Accrued Expenses an_2
Note 10 - Accrued Expenses and Other Current Liabilities (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Accrued Liabilities [Table Text Block] | March 31, December 31, 2023 2022 Payroll and related costs $ 5,108 $ 10,805 Employee benefits 8,486 8,863 Accrued warranty 4,090 4,558 Other 4,402 6,258 $ 22,086 $ 30,484 |
Note 11 - Warranty Liability (T
Note 11 - Warranty Liability (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Product Warranty Liability [Table Text Block] | Three Months Ended March 31, March 31, 2023 2022 Balance at the beginning of the period $ 7,876 $ 6,368 Warranty provision 464 841 Claims paid/settlements (1,523 ) (1,758 ) Balance at the end of the period $ 6,817 $ 5,451 |
Note 12 - Loss Per Share (Table
Note 12 - Loss Per Share (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | Three Months Ended March 31, March 31, 2023 2022 Basic loss per common share Net loss $ (13,110 ) $ (3,908 ) Less income allocated to participating securities - - Net loss allocated to common shareholders $ (13,110 ) $ (3,908 ) Weighted average common shares outstanding 22,906,845 22,982,538 $ (0.58 ) $ (0.18 ) Loss per common share assuming dilution Net loss $ (13,110 ) $ (3,908 ) Less income allocated to participating securities - - Net loss allocated to common shareholders $ (13,110 ) $ (3,908 ) Weighted average common shares outstanding 22,906,845 22,982,538 Incremental shares applicable to non-participating RSUs - - Weighted average common shares assuming dilution 22,906,845 22,982,538 $ (0.58 ) $ (0.18 ) |
Note 13 - Employee Stock Plans
Note 13 - Employee Stock Plans (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Nonvested Restricted Stock Shares Activity [Table Text Block] | Weighted Weighted Average Average Remaining Grant Date Contractual Shares Fair value Term (in years) Unvested at December 31, 2022 111,264 $ 41.89 1.76 Granted 106,764 $ 40.81 1.29 Vested (79,592 ) $ 44.47 - Cancelled and forfeited (178 ) $ 34.74 - Unvested at March 31, 2023 138,258 $ 39.58 1.76 Expected to vest in the future at March 31, 2023 135,251 $ 39.58 1.76 |
Note 15 - Segments (Tables)
Note 15 - Segments (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Segment Reporting Information, by Segment [Table Text Block] | Three Months Ended Three Months Ended March 31, March 31, 2023 2022 Net sales Work Truck Attachments $ 19,246 $ 45,776 Work Truck Solutions 63,299 56,825 $ 82,545 $ 102,601 Adjusted EBITDA Work Truck Attachments $ (10,231 ) $ 3,044 Work Truck Solutions 2,857 1,592 $ (7,374 ) $ 4,636 Depreciation and amortization expense Work Truck Attachments $ 3,338 $ 3,189 Work Truck Solutions 2,019 2,000 $ 5,357 $ 5,189 Assets Work Truck Attachments $ 387,909 $ 357,438 Work Truck Solutions 197,379 193,022 $ 585,288 $ 550,460 Capital Expenditures Work Truck Attachments $ 932 $ 1,138 Work Truck Solutions 536 218 $ 1,468 $ 1,356 Adjusted EBITDA Work Truck Attachments $ (10,231 ) $ 3,044 Work Truck Solutions 2,857 1,592 Total Adjusted EBITDA $ (7,374 ) $ 4,636 Less items to reconcile Adjusted EBITDA to Loss before taxes: Interest expense - net 2,864 2,113 Depreciation expense 2,727 2,559 Amortization 2,630 2,630 Stock based compensation 957 1,900 Other charges (1) 74 359 Loss before taxes $ (16,626 ) $ (4,925 ) |
Note 17 - Changes in Accumula_2
Note 17 - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) | 3 Months Ended |
Mar. 31, 2023 | |
Notes Tables | |
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] | Unrealized Net Gain (Loss) Retiree on Interest Health Rate Benefit Swap Obligation Total Balance at December 31, 2022 $ 6,115 $ 3,013 $ 9,128 Other comprehensive loss before reclassifications (871 ) — (871 ) Amounts reclassified from accumulated other comprehensive income (loss): (1) (665 ) (53 ) (718 ) Balance at March 31, 2023 $ 4,579 $ 2,960 $ 7,539 (1) Amounts reclassified from accumulated other comprehensive income (loss): Amortization of Other Postretirement Benefit items: Actuarial gains $ (72 ) Tax expense 19 Reclassification net of tax $ (53 ) Realized gains on interest rate swaps reclassified to interest expense $ (899 ) Tax expense 234 Reclassification net of tax $ (665 ) Unrealized Net Gain (Loss) Retiree on Interest Health Rate Benefit Swap Obligation Total Balance at December 31, 2021 $ (3,524 ) $ 2,471 $ (1,053 ) Other comprehensive gain before reclassifications 3,517 — 3,517 Amounts reclassified from accumulated other comprehensive income (loss): (1) 762 (41 ) 721 Balance at March 31, 2022 $ 755 $ 2,430 $ 3,185 (1) Amounts reclassified from accumulated other comprehensive income (loss): Amortization of Other Postretirement Benefit items: Actuarial gains $ (55 ) Tax expense 14 Reclassification net of tax $ (41 ) Realized losses on interest rate swaps reclassified to interest expense $ 1,030 Tax benefit (268 ) Reclassification net of tax $ 762 |
Note 1 - Basis of Presentation
Note 1 - Basis of Presentation (Details Textual) | 3 Months Ended |
Mar. 31, 2023 | |
Number of Operating Segments | 2 |
Number of Reportable Segments | 2 |
Note 2 - Revenue Recognition (D
Note 2 - Revenue Recognition (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Revenue from Contract with Customer, Excluding Assessed Tax | $ 82,545 | $ 102,601 |
Contract with Customer, Asset, after Allowance for Credit Loss | 0 | 0 |
Contract with Customer, Liability, Revenue Recognized | 1,735 | 349 |
Fleet Upfit Sales [Member] | ||
Revenue from Contract with Customer, Excluding Assessed Tax | $ 291 | $ 634 |
Note 2 - Revenue Recognition -
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Revenue | $ 82,545 | $ 102,601 |
Contract liabilities, balance | 4,531 | 2,454 |
Additions | 3,374 | 2,709 |
Deductions | (5,061) | (2,547) |
Contract liabilities, balance | 2,844 | 2,616 |
Transferred at Point in Time [Member] | ||
Revenue | 59,966 | 80,259 |
Transferred over Time [Member] | ||
Revenue | 22,579 | 22,342 |
Work Truck Attachments [Member] | ||
Revenue | 19,246 | 45,776 |
Work Truck Attachments [Member] | Transferred at Point in Time [Member] | ||
Revenue | 19,246 | 45,776 |
Work Truck Attachments [Member] | Transferred over Time [Member] | ||
Revenue | 0 | 0 |
Work Truck Solutions [Member] | ||
Revenue | 63,299 | 56,825 |
Work Truck Solutions [Member] | Transferred at Point in Time [Member] | ||
Revenue | 40,720 | 34,483 |
Work Truck Solutions [Member] | Transferred over Time [Member] | ||
Revenue | 22,579 | 22,342 |
Independent Dealer [Member] | ||
Revenue | 49,758 | 76,027 |
Independent Dealer [Member] | Work Truck Attachments [Member] | ||
Revenue | 19,246 | 45,776 |
Independent Dealer [Member] | Work Truck Solutions [Member] | ||
Revenue | 30,512 | 30,251 |
Government Contract [Member] | ||
Revenue | 17,590 | 12,010 |
Government Contract [Member] | Work Truck Attachments [Member] | ||
Revenue | 0 | 0 |
Government Contract [Member] | Work Truck Solutions [Member] | ||
Revenue | 17,590 | 12,010 |
Fleet [Member] | ||
Revenue | 12,868 | 11,723 |
Fleet [Member] | Work Truck Attachments [Member] | ||
Revenue | 0 | 0 |
Fleet [Member] | Work Truck Solutions [Member] | ||
Revenue | 12,868 | 11,723 |
Product and Service, Other [Member] | ||
Revenue | 2,329 | 2,841 |
Product and Service, Other [Member] | Work Truck Attachments [Member] | ||
Revenue | 0 | 0 |
Product and Service, Other [Member] | Work Truck Solutions [Member] | ||
Revenue | $ 2,329 | $ 2,841 |
Note 3 - Credit Losses (Details
Note 3 - Credit Losses (Details Textual) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 | Mar. 31, 2022 | Dec. 31, 2021 |
Accounts Receivable, Allowance for Credit Loss | $ 1,530 | $ 1,366 | $ 2,942 | $ 2,970 |
Work Truck Attachments [Member] | ||||
Accounts Receivable, Allowance for Credit Loss | 1,098 | 1,000 | 1,530 | 1,430 |
Work Truck Solutions [Member] | ||||
Accounts Receivable, Allowance for Credit Loss | $ 432 | $ 366 | $ 1,412 | $ 1,540 |
Note 3 - Credit Losses - Credit
Note 3 - Credit Losses - Credit for Trade Accounts Receivable (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Balance | $ 1,366 | $ 2,970 |
Additions charged to earnings | 175 | 75 |
Writeoffs | 0 | (105) |
Changes to reserve, net | (11) | 2 |
Balance | 1,530 | 2,942 |
Work Truck Attachments [Member] | ||
Balance | 1,000 | 1,430 |
Additions charged to earnings | 100 | 100 |
Writeoffs | 0 | 0 |
Changes to reserve, net | (2) | 0 |
Balance | 1,098 | 1,530 |
Work Truck Solutions [Member] | ||
Balance | 366 | 1,540 |
Additions charged to earnings | 75 | (25) |
Writeoffs | 0 | (105) |
Changes to reserve, net | (9) | 2 |
Balance | $ 432 | $ 1,412 |
Note 4 - Fair Value (Details Te
Note 4 - Fair Value (Details Textual) - Interest Rate Swap [Member] - Fair Value, Inputs, Level 2 [Member] - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Prepaid Expenses and Other Current Assets [Member] | ||
Derivative Asset, Current | $ 3,938 | $ 4,120 |
Other Noncurrent Assets [Member] | ||
Derivative Asset, Noncurrent | $ 1,196 | $ 2,919 |
Note 4 - Fair Value - Schedule
Note 4 - Fair Value - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 | |
Assets: | |||
Non-qualified benefit plan assets (a) | [1] | $ 9,158 | $ 8,874 |
Interest Rate Derivative Assets, at Fair Value | [2] | 5,134 | 7,039 |
Total Assets | 14,292 | 15,913 | |
Liabilities: | |||
Long-term debt (c) | [3] | 204,953 | 207,737 |
Total Liabilities | $ 204,953 | $ 207,737 | |
[1]Included in Non-qualified benefit plan assets is the cash surrender value of insurance policies on various individuals that are associated with the Company. The carrying amount of these insurance policies approximates their fair value and is considered Level 2 inputs.[2]Valuation models are calibrated to initial trade price. Subsequent valuations are based on observable inputs to the valuation model (e.g. interest rates and credit spreads). Model inputs are changed only when corroborated by market data. A credit risk adjustment is made on each swap using observable market credit spreads. Thus, inputs used to determine fair value of the interest rate swap are Level 2 inputs. Interest rate swaps of $3,938 and $1,196 at March 31, 2023 are included in Prepaid and other current assets and Other long-term assets, respectively. Interest rate swaps of $4,120 and $2,919 at December 31, 2022 are included in Prepaid and other current assets and Other long-term assets, respectively.[3]The fair value of the Company’s long-term debt, including current maturities, is based on rates for instruments with comparable maturities and credit quality (Level 2 inputs), and approximates its carrying value. Prior to the Company’s most recent debt refinancing, the fair value of the Company’s long-term debt, including current maturities, was estimated using discounted cash flows based on the Company’s current incremental borrowing rates for similar types of borrowing arrangements, which was a Level 2 input. See Note 9 to the Unaudited Condensed Consolidated Financial Statements for additional information. Long-term debt is recorded at carrying amount, net of discount and deferred debt issuance costs, as disclosed on the face of the balance sheet. ? |
Note 5 - Inventories (Details T
Note 5 - Inventories (Details Textual) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Floor Plan Obligations | $ 1,213 | $ 1,211 |
Truck Floor Plan Inventories, Net | $ 1,213 | $ 1,211 |
Note 5 - Inventories - Schedule
Note 5 - Inventories - Schedule of Inventories (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Finished goods | $ 115,177 | $ 67,006 |
Work-in-process | 19,136 | 19,037 |
Raw material and supplies | 50,270 | 50,458 |
Inventory, Net | $ 184,583 | $ 136,501 |
Note 6 - Property, Plant and _3
Note 6 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Property, plant and equipment | $ 160,486 | $ 161,096 |
Less accumulated depreciation | (93,025) | (92,436) |
Net property, plant and equipment | 67,461 | 68,660 |
Land [Member] | ||
Property, plant and equipment | 3,969 | 3,969 |
Land Improvements [Member] | ||
Property, plant and equipment | 5,431 | 5,431 |
Leasehold Improvements [Member] | ||
Property, plant and equipment | 6,028 | 5,844 |
Building [Member] | ||
Property, plant and equipment | 36,031 | 35,858 |
Machinery and Equipment [Member] | ||
Property, plant and equipment | 73,921 | 75,190 |
Furniture and Fixtures [Member] | ||
Property, plant and equipment | 25,018 | 24,605 |
Mobile, Equipment and Other [Member] | ||
Property, plant and equipment | 5,142 | 4,927 |
Construction in Progress [Member] | ||
Property, plant and equipment | $ 4,946 | $ 5,272 |
Note 7 - Leases (Details Textua
Note 7 - Leases (Details Textual) | Mar. 31, 2023 |
Lessee, Operating Lease, Renewal Term (Year) | 10 years |
Minimum [Member] | |
Lessee, Operating Lease, Term of Contract (Year) | 1 year |
Maximum [Member] | |
Lessee, Operating Lease, Term of Contract (Year) | 13 years |
Note 7 - Leases - Summary of Le
Note 7 - Leases - Summary of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Operating lease expense | $ 1,394 | $ 1,399 |
Short term lease cost | 178 | 100 |
Total lease cost | 1,572 | 1,499 |
Cash paid for amounts included in the measurement of operating lease liabilities | 1,437 | 1,442 |
Non-cash lease expense - right-of-use assets | 1,197 | 1,198 |
Right-of-use assets obtained in exchange for operating lease obligations | $ 179 | $ 46 |
Note 7 - Leases - Summary of Su
Note 7 - Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Operating lease right-of-use assets | $ 16,414 | $ 17,432 |
Other current liabilities | 4,888 | 4,862 |
Operating lease liabilities | 12,951 | 14,025 |
Total operating lease liabilities | $ 17,839 | $ 18,887 |
Operating leases (in months) (Month) | 57 months | 59 months |
Operating leases | 4.70% | 4.69% |
Note 7 - Leases - Maturities (D
Note 7 - Leases - Maturities (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
2023 (excluding the three months ended March 31, 2023) | $ 4,251 | |
2024 | 4,873 | |
2025 | 4,057 | |
2026 | 2,828 | |
2027 | 1,560 | |
Thereafter | 2,176 | |
Total Lease Payments | 19,745 | |
Less: imputed interest | (1,906) | |
Total | $ 17,839 | $ 18,887 |
Note 8 - Other Intangible Ass_3
Note 8 - Other Intangible Assets (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Amortization of Intangible Assets | $ 2,630 | $ 2,630 |
Note 8 - Other Intangible Ass_4
Note 8 - Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Accumulated Amortization | $ 144,796 | $ 142,166 |
Gross carrying amount | 196,155 | 196,155 |
Net carrying amount | 51,359 | 53,989 |
Total gross carrying amount | 273,755 | 273,755 |
Total net carrying amount | 128,959 | 131,589 |
Distribution Rights [Member] | ||
Accumulated Amortization | 76,000 | 75,000 |
Gross carrying amount | 80,000 | 80,000 |
Net carrying amount | 4,000 | 5,000 |
Customer Relationships [Member] | ||
Accumulated Amortization | 38,830 | 37,537 |
Gross carrying amount | 80,920 | 80,920 |
Net carrying amount | 42,090 | 43,383 |
Patents [Member] | ||
Accumulated Amortization | 17,308 | 16,994 |
Gross carrying amount | 21,136 | 21,136 |
Net carrying amount | 3,828 | 4,142 |
Noncompete Agreements [Member] | ||
Accumulated Amortization | 8,640 | 8,640 |
Gross carrying amount | 8,640 | 8,640 |
Net carrying amount | 0 | 0 |
Trademarks [Member] | ||
Accumulated Amortization | 4,018 | 3,995 |
Gross carrying amount | 5,459 | 5,459 |
Net carrying amount | 1,441 | 1,464 |
Trademarks and Trade Names [Member] | ||
Gross carrying amount | 77,600 | $ 77,600 |
Accumulated Amortization | $ 0 |
Note 8 - Other Intangible Ass_5
Note 8 - Other Intangible Assets - Schedule of Estimated Amortization Expense (Details) $ in Thousands | Mar. 31, 2023 USD ($) |
2023 | $ 7,890 |
2024 | 7,520 |
2025 | 6,075 |
2026 | 5,450 |
2027 | 5,450 |
Label | $ 5,450 |
Note 9 - Long-term Debt (Detail
Note 9 - Long-term Debt (Details Textual) $ in Thousands | 2 Months Ended | 3 Months Ended | 12 Months Ended | ||||||
May 19, 2022 USD ($) | Mar. 01, 2023 | Mar. 31, 2023 USD ($) | Mar. 31, 2022 USD ($) | Jun. 30, 2021 | Dec. 31, 2021 USD ($) | Jan. 05, 2023 USD ($) | Dec. 31, 2022 USD ($) | Jun. 13, 2019 USD ($) | |
Gains Losses on Derivatives Expected to Be Amortized from OCITO Earnings | $ 687 | ||||||||
Interest Rate Swap Effective May 31, 2019 Through May 31, 2024 [Member] | |||||||||
Derivative Liability, Notional Amount | $ 175,000 | ||||||||
Derivative, Fixed Interest Rate | 2.495% | ||||||||
Interest Rate Swap [Member] | |||||||||
Derivative Counter Party Risk Number of Financial Institutions | 1 | ||||||||
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | $ (291) | $ (291) | |||||||
Interest Expense, Debt | 119 | $ 119 | |||||||
Derivative, Notional Amount | $ 125,000 | ||||||||
Derivative, Nonmonetary Notional Amount, Flow Rate, Percentage | 2.718% | ||||||||
Interest Rate Derivative Liabilities, at Fair Value | 5,134 | $ 7,039 | |||||||
Interest Rate Swap [Member] | Prepaid Expenses and Other Current Assets [Member] | |||||||||
Interest Rate Derivative Assets, at Fair Value | 3,938 | 4,120 | |||||||
Interest Rate Swap [Member] | Other Noncurrent Assets [Member] | |||||||||
Interest Rate Derivative Assets, at Fair Value | 1,196 | 2,919 | |||||||
Secured Debt [Member] | |||||||||
Debt Instrument, Unamortized Discount, Total | 359 | 387 | |||||||
Long-Term Debt | 204,953 | 207,737 | |||||||
Senior Secured Term Loan Facility [Member] | |||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 225,000 | ||||||||
Senior Secured Term Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 0.10% | ||||||||
Swingline Loan [Member] | |||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 15,000 | ||||||||
Credit Agreement [Member] | |||||||||
Debt Issuance Costs, Net | $ 1,409 | ||||||||
Debt Instrument, Unamortized Discount, Total | 563 | ||||||||
Write off of Deferred Debt Issuance Cost | 972 | ||||||||
Write off of Unamortized Debt Discount | 3,964 | ||||||||
Gain (Loss) on Extinguishment of Debt, Total | $ 4,936 | ||||||||
Debt Instrument Covenant Leverage Ratio | 3.50% | ||||||||
Debt Instrument, Covenant Consolidated Interest Coverage Ratio | 3% | ||||||||
Minimum [Member] | Leverage Ratio One [Member] | Senior Secured Term Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 1.375% | ||||||||
Maximum [Member] | Credit Agreement [Member] | |||||||||
Line of Credit Facility Increase in Maximum Borrowing Capacity | $ 175,000 | ||||||||
Maximum [Member] | Leverage Ratio One [Member] | Senior Secured Term Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 2% | ||||||||
Revolving Credit Facility [Member] | |||||||||
Line of Credit Facility Increase in Maximum Borrowing Capacity | $ 50,000 | ||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 150,000 | 150,000 | |||||||
Debt Issuance Costs, Net | $ 334 | ||||||||
Long-Term Line of Credit | 52,000 | 0 | |||||||
Line of Credit Facility, Remaining Borrowing Capacity | $ 97,450 | $ 99,450 | |||||||
Revolving Credit Facility [Member] | New York Federal Reserve Bank NYFRB [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 0.50% | ||||||||
Revolving Credit Facility [Member] | One Month Adjusted Term SOFR Rate [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 0.10% | ||||||||
Revolving Credit Facility [Member] | Minimum [Member] | |||||||||
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage | 0.15% | ||||||||
Revolving Credit Facility [Member] | Minimum [Member] | Leverage Ratio Two [Member] | Secured Overnight Financing Rate (SOFR) [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 0.375% | ||||||||
Revolving Credit Facility [Member] | Maximum [Member] | |||||||||
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage | 0.30% | ||||||||
Revolving Credit Facility [Member] | Maximum [Member] | Leverage Ratio Two [Member] | Secured Overnight Financing Rate (SOFR) [Member] | |||||||||
Debt Instrument, Basis Spread on Variable Rate | 1% | ||||||||
Letter of Credit [Member] | |||||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 10,000 |
Note 9 - Long-term Debt - Sched
Note 9 - Long-term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Less current maturities | $ 11,137 | $ 11,137 |
Deferred financing costs, net | 1,518 | 1,301 |
Long-term debt, net | 192,298 | 195,299 |
Secured Debt [Member] | ||
Term Loan, net of debt discount of $359 and $387 at March 31, 2023 and December 31, 2022, respectively | 204,953 | 207,737 |
Less current maturities | 11,137 | 11,137 |
Long-term debt before deferred financing costs | $ 193,816 | $ 196,600 |
Note 9 - Long-term Debt - Sch_2
Note 9 - Long-term Debt - Schedule of Long-term Debt Instruments (Details) (Parentheticals) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Secured Debt [Member] | ||
Unamortized discount on issuance of debt | $ 359 | $ 387 |
Note 10 - Accrued Expenses an_3
Note 10 - Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Payroll and related costs | $ 5,108 | $ 10,805 |
Employee benefits | 8,486 | 8,863 |
Accrued warranty | 4,090 | 4,558 |
Other | 4,402 | 6,258 |
Accrued Liabilities, Current | $ 22,086 | $ 30,484 |
Note 11 - Warranty Liability (D
Note 11 - Warranty Liability (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | |||
Mar. 31, 2023 | Dec. 31, 2022 | Mar. 31, 2022 | Dec. 31, 2021 | |
Standard Product Warranty Period of Warranty History Used in Estimating Warranty Costs (Year) | 5 years | |||
Standard Product Warranty Accrual | $ 6,817 | $ 7,876 | $ 5,451 | $ 6,368 |
Standard Product Warranty Accrual, Noncurrent | 2,727 | 3,318 | ||
Standard Product Warranty Accrual, Current | $ 4,090 | $ 4,558 | ||
Snow And Ice Control Equipment [Member] | Maximum [Member] | ||||
Standard Product Warranty Period (Year) | 2 years | |||
Parts And Accessories [Member] | ||||
Standard Product Warranty Period (Year) | 1 year | |||
Certain Snowplows [Member] | ||||
Standard Product Warranty Period (Year) | 1 year |
Note 11 - Warranty Liability -
Note 11 - Warranty Liability - Schedule of Rollforward of Company's Warranty Liability (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Warranty balance | $ 7,876 | $ 6,368 |
Warranty provision | 464 | 841 |
Claims paid/settlements | (1,523) | (1,758) |
Warranty balance | $ 6,817 | $ 5,451 |
Note 12 - Loss Per Share (Detai
Note 12 - Loss Per Share (Details Textual) - shares | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Restricted Stock Units (RSUs) [Member] | ||
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) | 0 | 5,194 |
Note 12 - Loss Per Share - Sche
Note 12 - Loss Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Net loss | $ (13,110) | $ (3,908) |
Less income allocated to participating securities | 0 | 0 |
Net loss allocated to common shareholders | $ (13,110) | $ (3,908) |
Weighted average common shares outstanding (in shares) | 22,906,845 | 22,982,538 |
Earnings Per Share, Basic | $ (0.58) | $ (0.18) |
Incremental shares applicable to non-participating RSUs (in shares) | 0 | 0 |
Weighted average common shares assuming dilution (in shares) | 22,906,845 | 22,982,538 |
Earnings Per Share, Diluted | $ (0.58) | $ (0.18) |
Note 13 - Employee Stock Plan_2
Note 13 - Employee Stock Plans (Details Textual) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | ||
Mar. 31, 2023 | Mar. 31, 2022 | May 31, 2010 | |
Share-Based Payment Arrangement, Expense | $ 957 | $ 1,900 | |
Restricted Stock Units (RSUs) [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 40.81 | ||
The 2010 Stock Incentive Plan [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 2,130,000 | ||
The 2010 Stock Incentive Plan [Member] | Equity Awards [Member] | |||
Share-Based Payment Arrangement, Expense | $ 1,020 | 923 | |
The 2010 Stock Incentive Plan [Member] | Performance Shares [Member] | |||
Share-Based Payment Arrangement, Expense | $ 417 | 659 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 37.36 | ||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 5,074 | ||
The 2010 Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | |||
Share-Based Payment Arrangement, Expense | 1,374 | $ 1,241 | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 3,578 |
Note 13 - Employee Stock Plan_3
Note 13 - Employee Stock Plans - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares | 3 Months Ended | 12 Months Ended |
Mar. 31, 2023 | Dec. 31, 2022 | |
Unvested, shares (in shares) | 111,264 | |
Unvested, weighted average grant date fair value (in dollars per share) | $ 41.89 | |
Unvested, contractual term (Year) | 1 year 9 months 3 days | 1 year 9 months 3 days |
Granted, shares (in shares) | 106,764 | |
Granted, weighted average grant date fair value (in dollars per share) | $ 40.81 | |
Granted, contractual term (Year) | 1 year 3 months 14 days | |
Vested, shares (in shares) | (79,592) | |
Vested, weighted average grant date fair value (in dollars per share) | $ 44.47 | |
Cancelled and forfeited, shares (in shares) | (178) | |
Cancelled and forfeited, weighted average grant date fair value (in dollars per share) | $ 34.74 | |
Unvested, shares (in shares) | 138,258 | 111,264 |
Unvested, weighted average grant date fair value (in dollars per share) | $ 39.58 | $ 41.89 |
Expected to vest in the future, shares (in shares) | 135,251 | |
Expected to vest in the future, weighted average grant date fair value (in dollars per share) | $ 39.58 | |
Expected to vest in the future, contractual term (Year) | 1 year 9 months 3 days |
Note 15 - Segments (Details Tex
Note 15 - Segments (Details Textual) | 3 Months Ended |
Mar. 31, 2023 | |
Number of Reportable Segments | 2 |
Note 15 - Segments - Summarized
Note 15 - Segments - Summarized Financial Information of Reportable Segments (Details) - USD ($) $ in Thousands | 3 Months Ended | |||
Mar. 31, 2023 | Mar. 31, 2022 | Dec. 31, 2022 | ||
Revenue | $ 82,545 | $ 102,601 | ||
Adjusted EBITDA | (7,374) | 4,636 | ||
Depreciation and amortization expense | 5,357 | 5,189 | ||
Assets | 585,288 | 550,460 | $ 596,891 | |
Capital Expenditures | 1,468 | 1,356 | ||
Interest expense - net | (2,864) | (2,113) | ||
Depreciation expense | 2,727 | 2,559 | ||
Amortization | 2,630 | 2,630 | ||
Stock based compensation | 957 | 1,900 | ||
Other charges (1) | [1] | 74 | 359 | |
Loss before taxes | (16,626) | (4,925) | ||
Work Truck Attachments [Member] | ||||
Revenue | 19,246 | 45,776 | ||
Adjusted EBITDA | (10,231) | 3,044 | ||
Depreciation and amortization expense | 3,338 | 3,189 | ||
Assets | 387,909 | 357,438 | ||
Capital Expenditures | 932 | 1,138 | ||
Work Truck Solutions [Member] | ||||
Revenue | 63,299 | 56,825 | ||
Adjusted EBITDA | 2,857 | 1,592 | ||
Depreciation and amortization expense | 2,019 | 2,000 | ||
Assets | 197,379 | 193,022 | ||
Capital Expenditures | $ 536 | $ 218 | ||
[1]Reflects expenses and accrual reversals for one time, unrelated legal, severance, restructuring and consulting fees for the periods presented. |
Note 16 - Income Taxes (Details
Note 16 - Income Taxes (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2023 | Mar. 31, 2022 | |
Effective Income Tax Rate Reconciliation, Percent | 21.10% | 20.60% |
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount | $ 148 | $ 93 |
Note 17 - Changes in Accumula_3
Note 17 - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Changes to Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($) $ in Thousands | 3 Months Ended | ||
Mar. 31, 2023 | Mar. 31, 2022 | ||
Balance | $ 9,128 | $ (1,053) | |
Other comprehensive loss before reclassifications | (871) | 3,517 | |
Amounts reclassified from accumulated other comprehensive income (loss): (1) | (718) | 721 | |
Balance | 7,539 | 3,185 | |
Actuarial gains | (72) | [1] | (55) |
Tax expense | 19 | 14 | |
Reclassification net of tax | (53) | (41) | |
Realized gains on interest rate swaps reclassified to interest expense | (899) | 1,030 | |
Tax expense | 234 | (268) | |
Reclassification net of tax | (665) | 762 | |
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | |||
Balance | 6,115 | (3,524) | |
Other comprehensive loss before reclassifications | (871) | 3,517 | |
Amounts reclassified from accumulated other comprehensive income (loss): (1) | (665) | 762 | |
Balance | 4,579 | 755 | |
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] | |||
Balance | 3,013 | 2,471 | |
Other comprehensive loss before reclassifications | 0 | 0 | |
Amounts reclassified from accumulated other comprehensive income (loss): (1) | (53) | (41) | |
Balance | $ 2,960 | $ 2,430 | |
[1]These components are included in the computation of benefit plan costs in Note 13. |