Document And Entity Information
Document And Entity Information - USD ($) | 12 Months Ended | ||
Dec. 31, 2021 | Feb. 14, 2022 | Jun. 30, 2021 | |
Document Information [Line Items] | |||
Entity Central Index Key | 0000743238 | ||
Entity Registrant Name | SHYFT GROUP, INC. | ||
Amendment Flag | false | ||
Current Fiscal Year End Date | --12-31 | ||
Document Fiscal Period Focus | FY | ||
Document Fiscal Year Focus | 2021 | ||
Document Type | 10-K | ||
Document Annual Report | true | ||
Document Period End Date | Dec. 31, 2021 | ||
Document Transition Report | false | ||
Entity File Number | 001-33582 | ||
Entity Incorporation, State or Country Code | MI | ||
Entity Tax Identification Number | 38-2078923 | ||
Entity Address, Address Line One | 41280 Bridge Street | ||
Entity Address, City or Town | Novi | ||
Entity Address, State or Province | MI | ||
Entity Address, Postal Zip Code | 48375 | ||
City Area Code | 517 | ||
Local Phone Number | 543-6400 | ||
Title of 12(b) Security | Common Stock | ||
Trading Symbol | SHYF | ||
Security Exchange Name | NASDAQ | ||
Entity Well-known Seasoned Issuer | No | ||
Entity Voluntary Filers | No | ||
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 Public Float | $ 1,293,553,553 | ||
Entity Common Stock, Shares Outstanding | 35,002,115 | ||
Auditor Name | Deloitte & Touche LLP | ||
Auditor Location | Detroit, Michigan | ||
Auditor Firm ID | 34 | ||
ICFR Auditor Attestation Flag | true | ||
BDO USA LLP [Member] | |||
Document Information [Line Items] | |||
Auditor Name | BDO USA, LLP | ||
Auditor Location | Grand Rapids, Michigan | ||
Auditor Firm ID | 243 |
Consolidated Balance Sheets
Consolidated Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Current assets: | ||
Cash and cash equivalents | $ 37,158 | $ 20,995 |
Accounts receivable, less allowance of $187 and $116 | 87,262 | 64,695 |
Contract assets | 21,483 | 9,414 |
Inventories | 67,184 | 46,428 |
Other receivables – chassis pool agreements | 9,926 | 6,503 |
Other current assets | 10,813 | 8,172 |
Total current assets | 233,826 | 156,207 |
Property, plant and equipment, net | 61,057 | 45,734 |
Right of use assets – operating leases | 43,316 | 43,430 |
Goodwill | 48,880 | 49,481 |
Intangible assets, net | 52,981 | 56,386 |
Other assets | 2,927 | 2,052 |
Net deferred tax assets | 4,880 | 5,759 |
TOTAL ASSETS | 447,867 | 359,049 |
Current liabilities: | ||
Accounts payable | 82,442 | 47,487 |
Accrued warranty | 5,975 | 5,633 |
Accrued compensation and related taxes | 19,064 | 17,134 |
Deposits from customers | 988 | 756 |
Operating lease liability | 7,934 | 7,508 |
Other current liabilities and accrued expenses | 9,256 | 8,121 |
Short-term debt – chassis pool agreements | 9,926 | 6,503 |
Current portion of long-term debt | 252 | 221 |
Total current liabilities | 135,837 | 93,363 |
Other non-current liabilities | 8,108 | 5,447 |
Long-term operating lease liability | 36,329 | 36,662 |
Long-term debt, less current portion | 738 | 23,418 |
Total liabilities | 181,012 | 158,890 |
Commitments and contingent liabilities | ||
Shareholders' equity: | ||
Preferred stock, no par value: 2,000 shares authorized (none issued) | 0 | 0 |
Common stock, no par value: 80,000 shares authorized; 35,416 and 35,344 outstanding | 95,375 | 91,044 |
Retained earnings | 171,379 | 109,286 |
Total Shyft Group, Inc. shareholders’ equity | 266,754 | 200,330 |
Non-controlling interest | 101 | (171) |
Total shareholders' equity | 266,855 | 200,159 |
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY | $ 447,867 | $ 359,049 |
Consolidated Balance Sheets (Pa
Consolidated Balance Sheets (Parentheticals) - USD ($) shares in Thousands, $ / shares in Thousands, $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Accounts receivable, allowance | $ 187 | $ 116 |
Preferred stock, par value (in dollars per share) | $ 0 | $ 0 |
Preferred stock, authorized (in shares) | 2,000 | 2,000 |
Preferred stock, issued (in shares) | 0 | 0 |
Common stock, par value (in dollars per share) | $ 0 | $ 0 |
Common stock, shares authorized (in shares) | 80,000 | 80,000 |
Common stock, shares outstanding (in shares) | 35,416 | 35,344 |
Consolidated Statements of Oper
Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Sales | $ 991,792 | $ 675,973 | $ 756,542 |
Cost of products sold | 792,527 | 529,696 | 639,515 |
Gross profit | 199,265 | 146,277 | 117,027 |
Operating expenses: | |||
Research and development | 8,541 | 4,361 | 4,864 |
Selling, general and administrative | 106,672 | 93,068 | 64,549 |
Total operating expenses | 115,213 | 97,429 | 69,413 |
Operating income | 84,052 | 48,848 | 47,614 |
Other income (expense): | |||
Interest expense | (414) | (1,293) | (1,839) |
Interest and other income | 842 | 601 | 1,370 |
Total other income (expense) | 428 | (692) | (469) |
Income from continuing operations before income taxes | 84,480 | 48,156 | 47,145 |
Income tax expense | 14,506 | 9,867 | 10,355 |
Income from continuing operations | 69,974 | 38,289 | 36,790 |
Income (loss) from discontinued operations, net of income taxes | 181 | (5,123) | (49,216) |
Net income (loss) | 70,155 | 33,166 | (12,426) |
Less: net income attributable to non-controlling interest | 1,230 | 347 | 140 |
Net income (loss) attributable to Shyft Group, Inc. | $ 68,925 | $ 32,819 | $ (12,566) |
Basic earnings (loss) per share | |||
Continuing operations, Basic (in dollars per share) | $ 1.94 | $ 1.07 | $ 1.03 |
Discontinued operations, Basic (in dollars per share) | 0.01 | (0.14) | (1.39) |
Basic earnings per share (in dollars per share) | 1.95 | 0.93 | (0.36) |
Diluted earnings (loss) per share | |||
Continuing operations, Diluted (in dollars per share) | 1.91 | 1.05 | 1.03 |
Discontinued operations, Diluted (in dollars per share) | 0 | (0.14) | (1.39) |
Diluted earnings per share (in dollars per share) | $ 1.91 | $ 0.91 | $ (0.36) |
Basic weighted average common shares outstanding (in shares) | 35,333 | 35,479 | 35,318 |
Diluted weighted average common shares outstanding (in shares) | 36,097 | 36,039 | 35,416 |
Consolidated Statements of Shar
Consolidated Statements of Shareholders' Equity - USD ($) shares in Thousands, $ in Thousands | Cumulative Effect, Period of Adoption, Adjustment [Member]Common Stock [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]Additional Paid-in Capital [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]Retained Earnings [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]Noncontrolling Interest [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Common Stock [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Additional Paid-in Capital [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Retained Earnings [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Noncontrolling Interest [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Noncontrolling Interest [Member] | Total |
Balance (in shares) at Dec. 31, 2018 | 0 | 35,321 | 35,321 | ||||||||||||
Balance at Dec. 31, 2018 | $ 0 | $ 0 | $ (113) | $ 0 | $ (113) | $ 353 | $ 82,816 | $ 103,458 | $ (658) | $ 185,969 | $ 353 | $ 82,816 | $ 103,571 | $ (658) | $ 186,082 |
Issuance of common stock and tax impact of stock incentive plan (in shares) | 28 | ||||||||||||||
Issuance of common stock and tax impact of stock incentive plan | $ 0 | (766) | (766) | ||||||||||||
Dividends declared | 0 | (3,572) | (3,572) | ||||||||||||
Purchase and retirement of common stock (in shares) | (101) | ||||||||||||||
Purchase and retirement of common stock | $ (1) | (236) | (556) | (793) | |||||||||||
Cancellation of common stock related to investment in subsidiary | $ 0 | (1,946) | 0 | 0 | (1,946) | ||||||||||
Issuance of restricted stock, net of cancellation (in shares) | 96 | ||||||||||||||
Issuance of restricted stock, net of cancellation | $ 1 | (1) | 0 | 0 | 0 | ||||||||||
Stock-based compensation expense | $ 0 | 5,281 | 0 | 0 | 5,281 | ||||||||||
Net income (loss) | 0 | (12,566) | 140 | (12,426) | |||||||||||
Balance (in shares) at Dec. 31, 2019 | 35,344 | ||||||||||||||
Balance at Dec. 31, 2019 | $ 353 | 85,148 | 86,764 | (518) | 171,747 | ||||||||||
Issuance of common stock and tax impact of stock incentive plan (in shares) | 14 | ||||||||||||||
Issuance of common stock and tax impact of stock incentive plan | $ 0 | (1,534) | (1,534) | ||||||||||||
Dividends declared | 0 | (3,565) | $ (3,565) | ||||||||||||
Purchase and retirement of common stock (in shares) | (300) | (300) | |||||||||||||
Purchase and retirement of common stock | $ (3) | (768) | (6,732) | 0 | $ (7,503) | ||||||||||
Issuance of restricted stock, net of cancellation (in shares) | 286 | ||||||||||||||
Issuance of restricted stock, net of cancellation | $ 2 | (2) | 0 | ||||||||||||
Stock-based compensation expense | 0 | 7,848 | 0 | 0 | 7,848 | ||||||||||
Net income (loss) | 0 | 32,819 | 347 | 33,166 | |||||||||||
Reclassification upon removal of par value on common stock | $ 90,692 | (90,692) | 0 | 0 | 0 | ||||||||||
Balance (in shares) at Dec. 31, 2020 | 35,344 | ||||||||||||||
Balance at Dec. 31, 2020 | $ 91,044 | 0 | 109,286 | (171) | 200,159 | ||||||||||
Issuance of common stock and tax impact of stock incentive plan (in shares) | 11 | ||||||||||||||
Issuance of common stock and tax impact of stock incentive plan | $ (2,950) | 0 | (2,950) | ||||||||||||
Dividends declared | 0 | (3,744) | $ (3,744) | ||||||||||||
Purchase and retirement of common stock (in shares) | (100) | (100) | |||||||||||||
Purchase and retirement of common stock | $ (260) | 0 | (3,088) | 0 | $ (3,348) | ||||||||||
Issuance of restricted stock, net of cancellation (in shares) | 161 | ||||||||||||||
Issuance of restricted stock, net of cancellation | 0 | ||||||||||||||
Net income (loss) | 0 | 68,925 | 1,230 | 70,155 | |||||||||||
Purchase of non-controlling interest | $ (1,204) | ||||||||||||||
Purchase of non-controlling interest | 0 | 0 | (958) | (2,162) | |||||||||||
Stock-based compensation expense | $ 8,745 | 0 | 0 | 0 | 8,745 | ||||||||||
Balance (in shares) at Dec. 31, 2021 | 35,416 | ||||||||||||||
Balance at Dec. 31, 2021 | $ 95,375 | $ 0 | $ 171,379 | $ 101 | $ 266,855 |
Consolidated Statements of Sh_2
Consolidated Statements of Shareholders' Equity (Parentheticals) - $ / shares | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Dividends declared (in dollars per share) | $ 0.10 | $ 0.10 | $ 0.10 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Cash flows from operating activities: | |||
Net income (loss) | $ 70,155 | $ 33,166 | $ (12,426) |
Adjustments to reconcile net income (loss) to net cash provided by operating activities | |||
Depreciation and amortization | 11,356 | 14,187 | 11,180 |
Deferred income taxes | 880 | 19,790 | (18,225) |
Non-cash stock based compensation expense | 8,745 | 7,848 | 5,281 |
Loss on sale of business | 0 | 3,852 | 0 |
Loss (gain) on disposal of assets | (110) | 82 | (14) |
Loss from write-off of construction in process | 0 | 2,430 | 0 |
Impairment of goodwill and intangible assets | 0 | 0 | 13,856 |
Impairment of assets held for sale | 0 | 0 | 39,275 |
Changes in fair value of contingent consideration | 0 | (599) | 0 |
Changes in accounts receivable and contract assets | (34,522) | (6,037) | 12,700 |
Changes in inventories | (20,756) | 12,834 | (14,783) |
Changes in accounts payable | 34,954 | (10,674) | (20,404) |
Changes in accrued compensation and related taxes | 1,930 | 971 | 7,737 |
Changes in accrued warranty | 53 | (60) | 853 |
Changes in other assets and liabilities | 1,324 | (13,458) | 9,151 |
Net cash provided by operating activities | 74,009 | 64,332 | 34,181 |
Cash flows from investing activities: | |||
Purchases of property, plant and equipment | (23,002) | (14,534) | (10,042) |
Proceeds from sale of property, plant and equipment | 22 | 0 | 15 |
Acquisition of businesses, net of cash acquired | 904 | (18,050) | (88,938) |
Proceeds from sale of business | 0 | 47,500 | 0 |
Net cash provided by (used in) investing activities | (22,076) | 14,916 | (98,965) |
Cash flows from financing activities: | |||
Proceeds from long-term debt | 45,000 | 16,000 | 92,000 |
Payments on long-term debt | (67,400) | (81,000) | (30,175) |
Payments of debt issuance costs | (1,360) | 0 | 0 |
Payments of dividends | (3,551) | (3,565) | (3,572) |
Purchase and retirement of common stock | (3,348) | (7,503) | (793) |
Exercise and vesting of stock incentive awards | (2,949) | (1,534) | (766) |
Purchase of non-controlling interest | (2,162) | 0 | 0 |
Net cash provided by (used in) financing activities | (35,770) | (77,602) | 56,694 |
Net increase (decrease) in cash and cash equivalents | 16,163 | 1,646 | (8,090) |
Cash and cash equivalents at beginning of year | 20,995 | 19,349 | 27,439 |
Cash and cash equivalents at end of year | $ 37,158 | $ 20,995 | $ 19,349 |
Note 1 - Nature of Operations a
Note 1 - Nature of Operations and Basis of Presentation | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Business Description and Accounting Policies [Text Block] | NOTE 1 As used herein, the term “Company”, “we”, “us” or “our” refers to The Shyft Group, Inc. and its subsidiaries unless designated or identified otherwise. Nature of Operations We are a niche market leader in specialty vehicle manufacturing and assembly for the commercial vehicle (including last-mile delivery, specialty service and vocation-specific upfit segments) and recreational vehicle industries. Our products include walk-in vans and truck bodies used in e-commerce/parcel delivery, upfit equipment used in the mobile retail and utility trades, service and vocational truck bodies, luxury Class A diesel motor home chassis and contract manufacturing and assembly services. We also supply replacement parts and offer repair, maintenance, field service and refurbishment services for the vehicles that we manufacture as well as truck accessories. COVID- 19 On March 11, 2020, 19 19, June 30, 2020 2021, may 19 The full impact of the COVID- 19 19 not 19 Principles of Consolidation The consolidated financial statements include our accounts and the accounts of our wholly owned subsidiary, The Shyft Group USA, Inc. and its subsidiaries. All inter-company transactions have been eliminated. Non-Controlling Interest. December 31, 2021, not December 2021, December 31, 2021. Use of Estimates may Revenue Recognition may not may one not not one We have elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred because the amortization period for the prepaid costs that would have otherwise been deferred and amortized is one not 11 – Commitments and Contingent Liabilities not Revenue for parts sales for all segments is recognized at the time that control and risk of ownership has passed to the customer, which is generally when the ordered part is shipped to the customer. Historical return rates on parts sales have been immaterial. For certain of our vehicles and chassis, we sell separately priced service contracts that provide roadside assistance or extend certain warranty coverage beyond our base warranty agreements. These separately priced contracts range from one six Distinct revenue recognition policies for our segments are as follows: Fleet Vehicles and Services ("FVS") Our walk-in vans and truck bodies are generally built on a chassis that is owned and controlled by the customer. Due to the customer ownership of the chassis, the performance obligation for these walk-in vans and truck bodies is satisfied as the vehicles are built. Accordingly, the revenue and corresponding cost of products sold associated with these contracts are recognized over time based on the inputs completed for a given performance obligation during the reporting period. Certain contracts will specify that a walk-in van or truck body is to be built on a chassis that we purchase and subsequently sell to the customer. The revenue on these contracts is recognized at the time that the performance obligation is satisfied, and control and risk of ownership has passed to the customer, which is generally upon shipment of the vehicle from our manufacturing facility to the customer or receipt of the vehicle by the customer, depending on contract terms. We have elected to treat shipping and handling costs subsequent to transfer of control as fulfillment activities and, accordingly, recognize these costs as the revenue is recognized. Revenue for upfit and field service contracts is recognized over time, as equipment is installed in the customer’s vehicle or as repairs and enhancements are made to the customer’s vehicles. Revenue and the corresponding cost of products sold is estimated based on the inputs completed for a given performance obligation. Our performance obligation for upfit and field service contracts is satisfied when the equipment installation or repairs and enhancements of the customer’s vehicle have been completed. Our receivables are generally collected in less than three Specialty Vehicles ("SV") We recognize revenue and the corresponding cost of products sold on the sale of motorhome chassis when the performance obligation is completed and control and risk of ownership of the chassis has passed to our customer, which is generally upon shipment of the chassis or vehicle to the customer. Revenue and the corresponding cost of products sold associated with other specialty vehicles is recognized over time based on the inputs completed for a given performance obligation during the reporting period. Other specialty vehicles are generally built on a chassis that is owned and controlled by the customer. Due to the customer ownership of the chassis, the performance obligations for other specialty chassis contracts are satisfied as the products are assembled. Our receivables will generally be collected in less than three Some of our service truck bodies are built on a chassis that is owned and controlled by the customer. Due to the customer ownership of the chassis, the performance obligation for these truck bodies is satisfied as the vehicles are built. Accordingly, the revenue and corresponding cost of products sold associated with these contracts are recognized over time based on the inputs completed for a given performance obligation during the reporting period. Certain contracts will specify that a truck body is to be built on a chassis that we purchase and subsequently sell to the customer. The revenue on these contracts is recognized at the time that the performance obligation is satisfied, and control and risk of ownership has passed to the customer, which is generally upon shipment of the vehicle from our manufacturing facility to the customer or receipt of the vehicle by the customer, depending on contract terms. We have elected to treat shipping and handling costs subsequent to transfer of control as fulfillment activities and, accordingly, recognize these costs as the revenue is recognized. Revenue for upfit and field service contracts is recognized over time, as equipment is installed in the customer’s vehicle or as repairs and enhancements are made to the customer’s vehicles. Revenue and the corresponding cost of products sold is estimated based on the inputs completed for a given performance obligation. Our performance obligation for upfit and field service contracts is satisfied when the equipment installation or repairs and enhancements of the customer’s vehicle have been completed. Our receivables are generally collected in less than three Business Combinations may may not one Accounting for such acquisitions requires us to make significant assumptions and estimates and are adjusted during the measurement period for a period of up to one third Shipping and Handling of Products Cash and Cash Equivalents three Accounts Receivable not 30 60 Inventories first first Contract Assets Property, Plant and Equipment three three seven three five may not 7 – Property, Plant and Equipment Assets and Liabilities Held for Sale one one We initially measure a disposal group that is classified as held for sale at the lower of its carrying value or fair value less costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not not Upon determining that a disposal group meets the criteria to be classified as held for sale, the Company reports the assets and liabilities of the disposal group, if material, in the line items assets held for sale and liabilities held for sale in the Consolidated Balance Sheets. Depreciation is not Additionally, we report the reporting results for a disposal group in discontinued operations separately from continuing operations to distinguish the financial impact of disposal transactions from ongoing operations if the disposal represents a strategic shift that has or will have a major effect on our operations and financial results. Goodwill and Other Intangible Assets not may not Other intangible assets with finite lives are amortized over their estimated useful lives and are tested for impairment whenever events or changes in circumstances indicate that their carrying amounts may not We perform our annual goodwill and indefinite lived intangible assets impairment test as of October 1 first not not not If we elect to bypass the qualitative assessment for a reporting unit, or if after completing the assessment we determine that it is more likely than not not We evaluate the recoverability of our indefinite lived intangible assets by comparing the estimated fair value of the trade names with their carrying values. We estimate the fair value of our trade names based on estimates of future royalty payments that are avoided through our ownership of the trade name, discounted to their present value. In determining the estimated fair value of the trade names, we consider current and projected future levels of sales based on our plans for those branded products, business trends, prospects and market and economic conditions. Significant judgments inherent in these assessments and analyses include assumptions about macroeconomic and industry conditions, appropriate sales growth rates, WACC and the amount of expected future net cash flows. The judgments and assumptions used in the estimate of fair value are generally consistent with the projections and assumptions that are used in current operating plans. Such assumptions are subject to change because of changing economic and competitive conditions. The determination of fair value is highly sensitive to differences between estimated and actual cash flows and changes in the related discount rate used to evaluate the fair value of the reporting units and trade names. See “Note 2 – Discontinued Operations 6 – Goodwill and Intangible Assets Warranties 11 – Commitments and Contingent Liabilities Deposits from Customers Research and Development Taxes on Income not We establish valuation allowances for deferred income tax assets in accordance with GAAP, which provides that such valuation allowances shall be established unless realization of the income tax benefits is more likely than not. We recognize the tax benefit from an uncertain tax position only if it is more likely than not no not Interest and penalties attributable to income taxes are recorded as a component of income taxes. See "Note 9 – Taxes on Income Earnings Per Share 14 – Stock-Based Compensation 16 – Earnings Per Share Stock - B ased Compensation 14 – Stock Based Compensation Fair Value December 31, 2021 2020 Segment Reporting. two 17 – Business Segments Supplemental Disclosures of Cash Flow Information. 2021, 2020, 2019. 2021, 2020 2019. 2021 2020. 13 Debt Except for the changes below, we have consistently applied the accounting policies to all periods presented in these consolidated financial statements. Adoption of Simplifications to Accounting for Income Taxes Accounting Policy. January 1, 2021, 2019 12 740 740 2019 12 not Adoption of Current Expected Credit Losses Accounting Policy. January 1, 2020, 2016 13 2016 13 not not |
Note 2 - Discontinued Operation
Note 2 - Discontinued Operations | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] | NOTE 2 On February 1, 2020, September 2020, October 1, 2020. December 31, 2020, December 31, 2021, 2020 2019. 2022. The Loss from discontinued operations presented in the Consolidated Statement of Operations for the years ended December 31, 2021, 2020 2019 Year Ended December 31, 2021 2020 2019 Sales $ - $ 19,167 $ 261,860 Cost of products sold - 18,678 245,785 Gross profit - 489 16,075 Operating expenses - 4,484 28,864 Operating loss - (3,995 ) (12,789 ) Loss on asset impairments - - 53,131 Other income (expense) 243 (3,383 ) 1,021 Income (loss) from discontinued operations before taxes 243 (7,378 ) (64,899 ) Income tax (expense) benefit (62 ) 2,255 15,683 Net income (loss) from discontinued operations $ 181 $ (5,123 ) $ (49,216 ) In the annual goodwill and intangible assets impairment test as of October 1, 2019, 2019 December 31, 2019, December 31, 2021 2020, no Total depreciation and amortization and capital expenditures for the discontinued operations for the years ended December 31, 2021, 2020 2019: Year Ended December 31, 2021 2020 2019 Depreciation and amortization $ - $ 284 $ 5,106 Capital expenditures $ - $ 84 $ 2,431 |
Note 3 - Acquisition Activities
Note 3 - Acquisition Activities | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Business Combination Disclosure [Text Block] | NOTE 3 DuraMag Acquisition On October 1, 2020, F3 January 2021, June 2021, 13 – Debt 2021 2020, DuraMag Purchase Price Allocation The DuraMag acquisition was accounted for using the acquisition method of accounting with the purchase price allocated to the assets purchased and liabilities assumed based upon their estimated fair values at the date of acquisition. Identifiable intangible assets include customer relationships, DuraMag and Magnum trade names and trademarks, unpatented technology and non-competition agreements. The excess of the purchase price over the estimated fair values of the net tangible and intangible assets acquired of $5,401 was recorded as goodwill, which is expected to be deductible for tax purposes. The initial fair values of the net assets acquired were based on a preliminary valuation and the estimates and assumptions were subject to change within the measurement period. In the third 2021, December 31, 2021, As of December 31, 2021, Accounts receivable $ 2,315 Inventories 3,659 Other current assets 15 Property, plant and equipment, net 2,949 Right of use assets-operating leases 8,469 Intangible assets 5,590 Goodwill 5,401 Total assets acquired 28,398 Accounts payable (1,662 ) Accrued Warranty (289 ) Accrued compensation and related taxes (434 ) Current operating lease liabilities (644 ) Other current liabilities and accrued expenses (241 ) Long-term operating lease liability (7,825 ) Long-term debt (4 ) Total liabilities assumed (11,099 ) Total purchase price $ 17,299 DuraMag Goodwill Assigned Intangible assets totaling $5,590 have been assigned to customer relationships, trade names and trademarks, unpatented technology and non-competition agreements as a result of the acquisition and consist of the following: Amount Useful Life (in years) Customer relationships $ 2,200 15 Trade names and trademarks 2,420 Indefinite Unpatented technology 540 9 Non-competition agreements 430 6 $ 5,590 The Company amortizes the customer relationships utilizing an accelerated approach and unpatented technology and non-competition agreements assets utilizing a straight-line approach. Amortization expense, including the intangible assets recorded from the DuraMag acquisition, is $278 for 2021 2022 2024, Goodwill consists of operational synergies that are expected to be realized in both the short and long-term and the opportunity to enter into new markets which will enable us to increase value to our customers and shareholders. Key areas of expected cost savings include an expanded dealer network, complementary product portfolios and manufacturing and supply chain work process improvements. Due to its insignificant size relative to the Company, supplemental pro forma financial information of the combined entity for the prior reporting period is not Royal Acquisition On September 9, 2019, 13 – Debt Royal Purchase Price Allocation The Royal acquisition was accounted for using the acquisition method of accounting with the purchase price allocated to the assets purchased and liabilities assumed based upon their estimated fair values at the date of acquisition. Identifiable intangible assets include customer relationships, trade names and trademarks, patented technology and non-competition agreements. The excess of the purchase price over the estimated fair values of the net tangible and intangible assets acquired of $27,476 was initially recorded as goodwill, which is expected to be deductible for tax purposes. The initial fair values of the net assets acquired were based on a preliminary valuation and the estimates and assumptions were subject to change within the measurement period. In the second 2020, December 31, 2020, As of December 31, 2020, Cash and cash equivalents $ 431 Accounts receivable, less allowance 5,019 Contract assets 1,499 Inventories 6,453 Other receivables – chassis pool agreements 10,424 Property, plant and equipment, net 4,980 Right of use assets – operating leases 12,767 Intangible assets 47,150 Goodwill 27,324 Total assets acquired 116,047 Accounts payable (1,658 ) Customer prepayments (255 ) Accrued warranty (98 ) Operating lease liabilities (1,693 ) Accrued compensation and related taxes (569 ) Other current liabilities and accrued expenses (30 ) Short-term debt – chassis pool agreements (10,424 ) Long-term operating lease liability (11,074 ) Long-term debt, less current portion (1,029 ) Total liabilities assumed (26,830 ) Total purchase price $ 89,217 Royal Goodwill Assigned Intangible assets totaling $47,150 have been assigned to customer relationships, trade names and trademarks, patented technology and non-competition agreements as a result of the acquisition and consist of the following: Amount Useful Life (in years) Customer relationships $ 30,000 15 Trade names and trademarks 13,000 Indefinite Patented technology 2,200 8 Non-competition agreements 1,950 5 $ 47,150 2021 2020, 2022 2023, Goodwill consists of operational synergies that are expected to be realized in both the short and long-term and the opportunity to enter into new markets which will enable us to increase value to our customers and shareholders. Key areas of expected cost savings include an expanded dealer network, complementary product portfolios and manufacturing and supply chain work process improvements. |
Note 4 - Revenue
Note 4 - Revenue | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Revenue from Contract with Customer [Text Block] | NOTE 4 Contract Assets and Liabilities The tables below disclose changes in contract assets and liabilities as of the periods indicated. December 31, 2021 December 31, 2020 Contract Assets Contract assets, beginning of year $ 9,414 $ 10,898 Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (9,414 ) (10,898 ) Contract assets recognized, net of reclassification to receivables 21,483 9,414 Contract assets, end of year 21,483 9,414 Contract Liabilities Contract liabilities, beginning of year 756 2,640 Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (743 ) (2,640 ) Cash received in advance and not recognized as revenue 975 756 Contract liabilities, end of year 988 756 As of October 1, 2021, The aggregate amount of the transaction price allocated to remaining performance obligations in existing contracts that are yet to be completed in the FVS and SV segments are $859,442 and $104,117, respectively, with substantially all revenue expected to be recognized within one December 31, 2021. For performance obligations that are satisfied over time, revenue is expected to be recognized evenly over the time period to complete the contract due to the assembly line nature of the business operations. For performance obligations that are satisfied at a point in time, revenue is expected to be recognized when the customer obtains control of the product, which is generally upon shipment from our facility. No In the following tables, revenue is disaggregated by primary geographical market and timing of revenue recognition for the years ended December 31, 2021, 2020, 2019. Year Ended December 31, 2021 FVS SV Total Reportable Segments Other Total Primary geographical markets United States $ 647,842 $ 332,293 $ 980,135 $ - $ 980,135 Other 11,590 67 11,657 - 11,657 Total sales $ 659,432 $ 332,360 $ 991,792 $ - $ 991,792 Timing of revenue recognition Products transferred at a point in time $ 34,558 $ 198,852 $ 233,410 $ - $ 233,410 Products and services transferred over time 624,874 133,508 758,382 - 758,382 Total sales $ 659,432 $ 332,360 $ 991,792 $ - $ 991,792 Year Ended December 31, 2020 FVS SV Total Reportable Segments Other Total Primary geographical markets United States $ 454,403 $ 212,109 $ 666,512 $ - $ 666,512 Other 9,055 406 9,461 - 9,461 Total sales $ 463,458 $ 212,515 $ 675,973 $ - $ 675,973 Timing of revenue recognition Products transferred at a point in time $ 44,418 $ 127,801 $ 172,219 $ - $ 172,219 Products and services transferred over time 419,040 84,714 503,754 - 503,754 Total sales $ 463,458 $ 212,515 $ 675,973 $ - $ 675,973 Year Ended December 31, 2019 FVS SV Total Reportable Segments Other Total Primary geographical markets United States $ 536,499 $ 203,960 $ 740,459 $ (5,278 ) $ 735,181 Other 21,203 158 21,361 - 21,361 Total sales $ 557,702 $ 204,118 $ 761,820 $ (5,278 ) $ 756,542 Timing of revenue recognition Products transferred at a point in time $ 152,336 $ 149,995 $ 302,331 $ (5,278 ) $ 297,053 Products and services transferred over time 405,366 54,123 459,489 - 459,489 Total sales $ 557,702 $ 204,118 $ 761,820 $ (5,278 ) $ 756,542 |
Note 5 - Inventories
Note 5 - Inventories | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Inventory Disclosure [Text Block] | NOTE 5 Inventories are summarized as follows: December 31, 2021 2020 Finished goods $ 2,990 $ 4,200 Work in process 2,471 1,908 Raw materials and purchased components 61,723 40,320 Total Inventories $ 67,184 $ 46,428 |
Note 6 - Goodwill and Intangibl
Note 6 - Goodwill and Intangible Assets | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Goodwill and Intangible Assets Disclosure [Text Block] | NOTE 6 Goodwill We test goodwill for impairment at the reporting unit level on an annual basis as of October 1, not 1 Nature of Operations and Basis of Presenta tion As of October 1, 2021 two three 2021, two no no As discussed in "Note 1 Nature of Operations and Basis of Presentation As of October 1, 2021, The change in the carrying amount of goodwill for the year ended December 31, 2021 2020 FVS SV Total December 31, December 31, December 31, 2021 2020 2021 2020 2021 2020 Goodwill, beginning of year $ 15,323 $ 15,323 $ 34,158 $ 28,309 $ 49,481 $ 43,632 Acquisition and measurement period adjustments - - (601 ) 5,849 (601 ) 5,849 Goodwill, end of year $ 15,323 $ 15,323 $ 33,557 $ 34,158 $ 48,880 $ 49,481 Other Intangible Assets At December 31, 2021, not We evaluate the recoverability of our indefinite lived intangible assets, which, as of October 1, 2021, not no The following table provides information regarding our other intangible assets: As of December 31, 2021 As of December 31, 2020 Gross carrying amount Accumulated amortization Net Gross carrying amount Accumulated amortization Net Customer relationships $ 39,080 $ 9,188 $ 29,892 $ 39,770 $ 7,390 $ 32,380 Unpatented technology 540 75 465 540 15 525 Patented technology 2,200 619 1,581 2,200 344 1,856 Non-compete agreements 2,980 1,327 1,653 3,380 1,145 2,235 Trade Names 19,390 - 19,390 19,390 - 19,390 $ 64,190 $ 11,209 $ 52,981 $ 65,280 $ 8,894 $ 56,386 We recorded $3,405, $3,265, and $1,200 of intangible asset amortization expense during 2021, 2020 2019. The estimated remaining amortization associated with finite-lived intangible assets is expected to be expensed as follows: Amount 2022 $ 3,903 2023 3,810 2024 3,477 2025 3,070 2026 2,944 Thereafter 16,387 Total $ 33,591 |
Note 7 - Property, Plant and Eq
Note 7 - Property, Plant and Equipment | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Property, Plant and Equipment Disclosure [Text Block] | NOTE 7 Property, plant and equipment are summarized by major classifications as follows: December 31, 2021 2020 Land and improvements $ 9,810 $ 8,721 Buildings and improvements 45,724 40,077 Plant machinery and equipment 49,305 41,054 Furniture and fixtures 20,421 16,259 Vehicles 2,607 2,404 Construction in process 12,700 8,724 Subtotal 140,567 117,239 Less accumulated depreciation (79,510 ) (71,505 ) Total property, plant and equipment, net $ 61,057 $ 45,734 We recorded depreciation expense of $7,977, $10,638, and $5,892 during 2021, 2020, 2019, 2021, 2020, 2019. second 2020, 2020, 2020. |
Note 8 - Leases
Note 8 - Leases | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Lessee, Operating Leases and Finance Leases [Text Block] | NOTE 8 We have operating and finance leases for land, buildings and certain equipment. Our leases have remaining lease terms of one not December 31, 2021 2020, 13 Debt December 31, 2021, 2020 2019, Operating lease expenses are classified as cost of products sold and operating expenses on the Consolidated Statements of Operations. The components of lease expense were as follows: Year ended December 31, 2021 Year ended December 31, 2020 Operating leases $ 8,233 $ 6,699 Short-term leases (1) 446 214 Total lease expense $ 8,679 $ 6,913 ( 1 not one The weighted average remaining lease term and weighted average discount rate were as follows: Year ended December 31, 2021 Year ended December 31, 2020 Weighted average remaining lease term of operating leases (in years) 8.9 9.4 Weighted average discount rate of operating leases 3.0 % 3.1 % Supplemental cash flow information related to leases was as follows: Year ended December 31, 2021 Year ended December 31, 2020 Cash paid for amounts included in the measurement of lease liabilities: Operating cash flow for operating leases $ 7,958 $ 6,338 Right of use assets obtained in exchange for lease obligations: Operating leases $ 7,137 $ 16,829 Finance leases $ 271 $ 141 Maturities of operating lease liabilities as of December 31, 2021 Years ending December 31: 2022 $ 8,072 2023 7,565 2024 7,138 2025 6,247 2026 4,557 Thereafter 17,079 Total lease payments 50,658 Less: imputed interest (6,395 ) Total lease liabilities $ 44,263 |
Note 9 - Taxes on Income
Note 9 - Taxes on Income | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Income Tax Disclosure [Text Block] | NOTE 9 Income taxes consist of the following: Year Ended December 31, 2021 2020 2019 Taxes on income from continuing operations $ 14,506 $ 9,867 $ 10,355 Income tax expense (benefit) from discontinued operations 62 (2,255 ) (15,683 ) Total taxes on income $ 14,568 $ 7,612 $ (5,328 ) Income taxes from continuing operations consist of the following: Year Ended December 31, 2021 2020 2019 Current (benefit): Federal $ 10,891 $ 8,191 $ 9,883 State 2,745 2,474 1,664 Foreign 286 156 128 Total current 13,922 10,821 11,675 Deferred (benefit): Federal 554 (975 ) (705 ) State 30 21 (615 ) Total deferred 584 (954 ) (1,320 ) Total taxes on income $ 14,506 $ 9,867 $ 10,355 Enacted on March 27, 2020, five 2018 2020. 2020 2019. 2018 35%, 2020 Differences between the expected income tax expense derived from applying the federal statutory income tax rate to earnings from continuing operations before taxes on income and the actual tax expense are as follows: Year Ended December 31, 2021 2020 2019 Federal income taxes at the statutory rate $ 17,741 $ 10,113 $ 9,901 State tax expense, net of federal income tax benefit 2,481 1,895 577 Increase (decrease) in income taxes resulting from: Tax rate benefit from NOL carryback due to CARES Act - (2,610 ) - Other deferred income tax adjustment - 174 (75 ) Non-deductible compensation 958 1,162 511 Other non-deductible expenses - 94 115 Foreign derived intangible income deduction - - (45 ) Stock based compensation (1,504 ) (666 ) (136 ) Foreign tax expense - 156 128 Valuation allowance adjustment (82 ) (254 ) 135 Unrecognized tax benefit adjustment - (14 ) (61 ) Federal research and development tax credit (4,413 ) (329 ) (591 ) Foreign tax credit - (32 ) (38 ) Other (675 ) 178 (66 ) Total $ 14,506 $ 9,867 $ 10,355 Temporary differences which give rise to deferred income tax assets (liabilities) are as follows: December 31, 2021 2020 Deferred income tax assets: Operating lease liability $ 10,917 $ 11,073 Warranty reserve 1,330 1,239 Inventory costs and reserves 1,862 2,066 Deferment of employer's portion Social Security tax payment 526 979 Contract assets 2,518 732 Stock-based compensation 1,361 853 Net operating loss carry-forwards, net of federal income tax benefit 880 1,664 Compensation related accruals 609 549 Credit carry-forwards net of federal income tax benefit 1,332 1,018 Other 837 445 Total deferred income tax assets $ 22,172 $ 20,618 Deferred income tax liabilities: Right of use assets $ (10,682 ) $ (10,912 ) Depreciation (4,846 ) (2,832 ) Intangible assets (1,693 ) (879 ) Prepaid expenses (71 ) (154 ) Total deferred income tax liabilities $ (17,292 ) $ (14,777 ) Net deferred income tax assets $ 4,880 $ 5,841 Valuation allowance - (82 ) Net deferred tax asset $ 4,880 $ 5,759 Based upon an assessment of the available positive and negative evidence at December 31, 2021, not December 31, 2020. At December 31, 2021 2020, 2027 2042, 2021, December 31, 2021 2020, 2022 2031, 2021, December 31, 2020, A reconciliation of the change in the unrecognized tax benefits (“UTB”) for the three December 31, 2021, 2020 2019 2021 2020 2019 Balance at January 1, $ 1,234 $ 1,270 $ 827 Increase (decrease) related to prior year tax positions 2,935 (109 ) 103 Increase related to current year tax positions 1,161 101 578 Expiration of statute (83 ) (28 ) (238 ) Balance at December 31, $ 5,247 $ 1,234 $ 1,270 As of December 31, 2021, 2021, 2020, 2019, 2021, 2020, 2019. The significant increase in UTB relates primarily to amounts claimed for the research and development credits. As of December 31, 2021, no 2016 2016 We also file tax returns in several states and those jurisdictions remain subject to audit in accordance with relevant state statutes. These audits can involve complex issues that may may not may not twelve |
Note 10 - Transactions with Maj
Note 10 - Transactions with Major Customers | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Concentration Risk Disclosure [Text Block] | NOTE 10 Major customers are defined as those with sales greater than 10 10 Year Number of major customers Combined percentage of consolidated sales Segment 2021 1 25.1 % FVS 2020 1 29.3 % FVS 2019 2 37.9 % FVS |
Note 11 - Commitments and Conti
Note 11 - Commitments and Contingent Liabilities | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Commitments and Contingencies Disclosure [Text Block] | NOTE 11 At December 31, 2021, not Warranty Related We provide limited warranties against assembly/construction defects. These warranties generally provide for the replacement or repair of defective parts or workmanship for a specified period following the date of sale. The end users also may Certain warranty and other related claims involve matters of dispute that ultimately are resolved by negotiation, arbitration or litigation. Infrequently, a material warranty issue can arise which is beyond the scope of our historical experience. We provide for any such warranty issues as they become known and are estimable. It is reasonably possible that additional warranty and other related claims could arise from disputes or other matters beyond the scope of our historical experience. An estimate of possible penalty or loss, if any, cannot be made at this time. Changes in our warranty liability during the years ended December 31, 2021 2020 2021 2020 Balance of accrued warranty at January 1 $ 5,633 $ 5,694 Provisions for current period sales 2,211 3,587 Cash settlements (4,234 ) (3,205 ) Changes in liability for pre-existing warranties 2,076 (443 ) Acquisitions 289 - Balance of accrued warranty at December 31 $ 5,975 $ 5,633 Spartan-Gimaex Joint Venture In February 2015, December 2021, not EPA Information Request In May 2020, January 1, 2017 May 2020. third 2020. |
Note 12 - Defined Contribution
Note 12 - Defined Contribution Plans | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Compensation and Employee Benefit Plans [Text Block] | NOTE 12 We sponsor defined contribution retirement plans which cover all employees who meet length of service and minimum age requirements. Our matching contributions vest over five 2021, 2020, 2019. |
Note 13 - Debt
Note 13 - Debt | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Debt Disclosure [Text Block] | NOTE 13 Short-term debt consists of the following: December 31, December 31, Chassis pool agreements $ 9,926 $ 6,503 Total short-term debt $ 9,926 $ 6,503 Chassis Pool Agreements The Company obtains certain vehicle chassis for its walk-in vans, truck bodies and specialty vehicles directly from the chassis manufacturers under converter pool agreements. Chassis are obtained from the manufacturers based on orders from customers, and in some cases, for unallocated orders. The agreements generally state that the manufacturer will provide a supply of chassis to be maintained at the Company’s facilities with the condition that we will store such chassis and will not not Although the Company is party to related finance agreements with manufacturers, the Company has not December 31, 2021 December 31, 2020, Other receivables – chassis pool agreements and Short-term debt – chassis pool agreements 90 Long-term debt consists of the following: December 31, December 31, Line of credit revolver: $ - $ 22,400 Finance lease obligations 450 473 Other 540 766 Total debt 990 23,639 Less current portion of long-term debt (252 ) (221 ) Total long-term debt $ 738 $ 23,418 Line of Credit Revolver On November 30, 2021, Under the Credit Agreement, we may November 30, 2026. may one 1.0%; one December 31, 2021. December 31, 2021 December 31, 2020, Under the terms of our Credit Agreement, available borrowings (exclusive of outstanding borrowings) totaled $376,776 and $125,836 at December 31, 2021 December 31, 2020, December 31, 2021 December 31, 2020, In the year ended December 31, 2021 |
Note 14 - Stock Based Compensat
Note 14 - Stock Based Compensation | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Share-based Payment Arrangement [Text Block] | NOTE 14 We have stock incentive plans covering certain employees and non-employee directors. Shares reserved for stock awards under these plans total 4,056,250. Total shares remaining available for stock incentive grants under these plans totaled 1,666,736 at December 31, 2021. 2016. Restricted Stock We issue restricted stock, at no may not three We receive an excess tax benefit or liability during the period the restricted shares vest. The excess tax benefit (liability) is determined by the excess (shortfall) of the market price of the stock on date of vesting over (under) the grant date market price used to amortize the awards to compensation expense. As required, any excess tax benefits or liabilities are reported in the Consolidated Statements of Cash Flows as operating cash flows. Restricted stock activity for the years ended December 31, 2021, 2020, 2019, Total (000) Weighted Weighted Non-vested shares outstanding at January 1, 2019 977 $ 7.97 Granted 279 9.38 Vested (467 ) 7.50 Forfeited (78 ) 12.13 Non-vested shares outstanding at December 31, 2019 711 8.58 0.9 Granted 172 13.07 Vested (460 ) 8.42 Forfeited (53 ) 11.85 Non-vested shares outstanding at December 31, 2020 370 10.02 1.0 Granted 85 36.76 Vested (230 ) 11.26 Forfeited (35 ) 20.45 Non-vested shares outstanding at December 31, 2021 190 $ 21.81 1.0 The weighted-average grant date fair value of non-vested shares granted was $36.76, $13.07, and $9.38 for the years ended December 31, 2021, 2020 2019. 2021, 2020 2019, 2021, 2020 2019. December 31, 2021, 2020 2019, December 31, 2021, Performance Stock Units During the year ended December 31, 2021, 2020, 2019, three After completion of the performance period, the number of performance units earned will be issued as shares of common stock. The aggregate number of shares of common stock that ultimately may not A dividend equivalent is calculated based on the actual number of units earned at the end of the performance period equal to the dividends that would have been payable on the earned units had they been held during the entire performance period as common stock. At the end of the performance period, the dividend equivalents are paid in the form of cash at the discretion of the Human Resources and Compensation Committee. 30,770, 74,319, and 87,260 of the performance units granted in 2021, 2020, 2019, three 2021, 2020, 2019, may 46,156, 111,475, and 130,888 of the performance units granted in 2021, 2020, 2019, may The fair value of the TSR PSUs granted was calculated using the Monte Carlo simulation model which resulted in the grant date fair value for these TSR PSUs of $57.11 per unit in 2021, 2020, 2019. The Monte Carlo simulation was computed using the following assumptions: Granted in 2021 Granted in 2020 Granted in 2019 Three-year risk-free interest rate (1) 0.29 % 0.27 % 2.37 % Expected term (in years) 2.8 2.7 2.7 Estimated volatility (2) 61.9 % 58.2 % 53.7 % ( 1 Based on the U.S. government bond benchmark on the grant date. ( 2 Represents the historical price volatility of the Company’s common stock for the three The total PSU expense and associated tax benefit for all outstanding awards for the year ended December 31, 2021 December 31, 2020 December 31, 2019 The PSU activity for the years ended December 31, 2021, 2020, 2019, Total Number of Non-vested Shares (000) Weighted- Average Grant Date Fair Value per Unit Non-vested as of January 1, 2019 - $ - Granted 218 11.82 Non-vested as of December 31, 2019 218 11.82 Granted 214 15.28 Forfeited (22 ) 11.82 Non-vested as of December 31, 2020 410 13.63 Granted 85 48.08 Forfeited (12 ) 26.94 Non-vested as of December 31, 2021 483 $ 19.33 As of December 31, 2021 Restricted Stock Units During the year ended December 31, 2021, 2020, 2019, three one The RSU expense and associated tax benefit for all outstanding awards for the year ended December 31, 2021 December 31, 2020 December 31, 2019 As of December 31, 2021 The RSU activity for the years ended December 31, 2021, 2020, 2019, Total Number of Non-vested Shares (000) Weighted- Average Grant Date Fair Value per Unit Non-vested as of January 1, 2019 - $ - Granted 182 8.98 Non-vested as of December 31, 2019 182 8.98 Granted 194 13.45 Forfeited (6 ) 16.17 Vested (158 ) 9.56 Non-vested as of December 31, 2020 212 12.43 Granted 111 36.76 Forfeited (3 ) 37.09 Vested (119 ) 14.08 Non-vested as of December 31, 2021 201 $ 24.51 Employee Stock Purchase Plan We instituted an employee stock purchase plan (“ESPP”) beginning on October 1, 2011 December 31, 2021, 2020, 2019, |
Note 15 - Shareholders Equity
Note 15 - Shareholders Equity | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Stockholders' Equity Note Disclosure [Text Block] | NOTE 15 On April 28, 2016, The following table represents our purchases of our common stock during the years ended December 31, 2021 2020 Year Ended December 31, Shares purchased (000) Purchase value Remaining shares allowable to be purchased 2021 100 $ 3,348 409 2020 300 7,503 509 In January 2022, February 3, 2022, March 17, 2022, February 17, 2022. February 17, 2022, may Effective as of November 6, 2020, On November 6, 2020, |
Note 16 - Earnings Per Share
Note 16 - Earnings Per Share | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Earnings Per Share [Text Block] | NOTE 16 The table below reconciles basic weighted average common shares outstanding to diluted weighted average shares outstanding for 2021, 2020, 2019 Year Ended December 31, 2021 2020 2019 Basic weighted average common shares outstanding 35,333 35,479 35,318 Plus dilutive effect of Restricted Stock Units and Performance Stock Units 764 560 98 Diluted weighted average common shares outstanding 36,097 36,039 35,416 |
Note 17 - Business Segments
Note 17 - Business Segments | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
Segment Reporting Disclosure [Text Block] | NOTE 17 We identify our reportable segments based on our management structure and the financial data utilized by our chief operating decision maker to assess segment performance and allocate resources among our operating units. We have two We evaluate the performance of our reportable segments based on Adjusted EBITDA (earnings before interest, taxes, depreciation and amortization), which is defined as income from continuing operations before interest, income taxes, depreciation and amortization, as adjusted to eliminate the impact of restructuring charges, acquisition related expenses and adjustments, non-cash stock-based compensation expenses, and other gains and losses not As of October 1, 2021, Our FVS segment consists of our operations at our Bristol, Indiana; Landisville, Pennsylvania; North Charleston, South Carolina; Charlotte, Michigan locations along with our operations at our upfit centers in Kansas City, Missouri; North Charleston, South Carolina; and Saltillo, Mexico. The segment focuses on designing and manufacturing walk-in vans for parcel delivery, mobile retail, and trades and construction industries, the production of commercial truck bodies, and the distribution of related aftermarket parts and accessories. Our SV segment consists of our Charlotte, Michigan operations that engineer and manufacture motor home chassis, other specialty chassis and distribute related aftermarket parts and assemblies. Our service truck bodies operations include locations in Carson, McClellan Park, and Montebello, California; Mesa, Arizona; Dallas and Weatherford, Texas; and Waterville, Maine. We also provide vocation-specific equipment upfit services, which are marketed and sold under the Strobes-R-Us brand, through our manufacturing operations in Pompano and West Palm Beach, Florida. The accounting policies of the segments are the same as those described, or referred to, in "Note 1 Nature of Operations and Basis of Presentation not not Sales to customers outside the United States were $11,657, $9,461, and $21,361 for the years ended December 31, 2021, 2020, 2019, Sales and other financial information by business segment are as follows: Year Ended December 31, 2021 Segment FVS SV Eliminations and Other Consolidated Fleet vehicles sales $ 624,874 $ - $ - $ 624,874 Motor home chassis sales - 168,166 - 168,166 Other specialty vehicles sales - 145,134 - 145,134 Aftermarket parts and accessories sales 34,558 19,060 - 53,618 Total sales $ 659,432 $ 332,360 $ - $ 991,792 Depreciation and amortization expense $ 2,654 $ 6,832 $ 1,870 $ 11,356 Adjusted EBITDA 108,621 32,668 (33,223 ) 108,066 Segment assets 174,799 202,302 70,766 447,867 Capital expenditures 16,647 4,198 2,163 23,008 Year Ended December 31, 2020 Segment FVS SV Eliminations and Other Consolidated Fleet vehicles sales $ 428,499 $ - $ - $ 428,499 Motor home chassis sales - 107,849 - 107,849 Other specialty vehicles sales - 94,633 - 94,633 Aftermarket parts and accessories sales 34,956 10,036 - 44,992 Total sales $ 463,455 $ 212,518 $ - $ 675,973 Depreciation and amortization expense $ 3,018 $ 6,323 $ 4,562 $ 13,903 Adjusted EBITDA 83,292 20,900 (27,846 ) 76,346 Segment assets 118,444 190,306 50,299 359,049 Capital expenditures 9,423 4,263 2,260 15,946 Year Ended December 31, 2019 Segment FVS SV Eliminations and Other Consolidated Fleet vehicles sales $ 485,831 $ 5,278 $ (5,278 ) $ 485,831 Motor home chassis sales - 127,130 - 127,130 Other specialty vehicles sales - 61,259 - 61,259 Aftermarket parts and accessories sales 71,871 10,451 - 82,322 Total sales $ 557,702 $ 204,118 $ (5,278 ) $ 756,542 Depreciation and amortization expense $ 2,168 $ 2,402 $ 1,503 $ 6,073 Adjusted EBITDA 59,227 22,152 (17,334 ) 64,045 Segment assets 137,446 154,469 67,897 359,812 Capital expenditures 2,743 2,328 2,525 7,596 |
Schedule II - Valuation and Qua
Schedule II - Valuation and Qualifying Accounts | 12 Months Ended |
Dec. 31, 2021 | |
Notes to Financial Statements | |
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] | SCHEDULE II Column A Column B Column C Column D Column E Description Balance at Additions Additions Deductions Balance Year ended December 31, 2021: Allowance for doubtful accounts $ 116 $ 149 $ - $ (78 ) $ 187 Year ended December 31, 2020: Allowance for doubtful accounts $ 228 $ 69 $ - $ (181 ) $ 116 Year ended December 31, 2019: Allowance for doubtful accounts $ 99 $ 415 $ - $ (286 ) $ 228 |
Significant Accounting Policies
Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2021 | |
Accounting Policies [Abstract] | |
Consolidation, Policy [Policy Text Block] | Principles of Consolidation The consolidated financial statements include our accounts and the accounts of our wholly owned subsidiary, The Shyft Group USA, Inc. and its subsidiaries. All inter-company transactions have been eliminated. |
Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] | Non-Controlling Interest. December 31, 2021, not December 2021, December 31, 2021. |
Use of Estimates, Policy [Policy Text Block] | Use of Estimates may |
Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition may not may one not not one We have elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred because the amortization period for the prepaid costs that would have otherwise been deferred and amortized is one not 11 – Commitments and Contingent Liabilities not Revenue for parts sales for all segments is recognized at the time that control and risk of ownership has passed to the customer, which is generally when the ordered part is shipped to the customer. Historical return rates on parts sales have been immaterial. For certain of our vehicles and chassis, we sell separately priced service contracts that provide roadside assistance or extend certain warranty coverage beyond our base warranty agreements. These separately priced contracts range from one six Distinct revenue recognition policies for our segments are as follows: Fleet Vehicles and Services ("FVS") Our walk-in vans and truck bodies are generally built on a chassis that is owned and controlled by the customer. Due to the customer ownership of the chassis, the performance obligation for these walk-in vans and truck bodies is satisfied as the vehicles are built. Accordingly, the revenue and corresponding cost of products sold associated with these contracts are recognized over time based on the inputs completed for a given performance obligation during the reporting period. Certain contracts will specify that a walk-in van or truck body is to be built on a chassis that we purchase and subsequently sell to the customer. The revenue on these contracts is recognized at the time that the performance obligation is satisfied, and control and risk of ownership has passed to the customer, which is generally upon shipment of the vehicle from our manufacturing facility to the customer or receipt of the vehicle by the customer, depending on contract terms. We have elected to treat shipping and handling costs subsequent to transfer of control as fulfillment activities and, accordingly, recognize these costs as the revenue is recognized. Revenue for upfit and field service contracts is recognized over time, as equipment is installed in the customer’s vehicle or as repairs and enhancements are made to the customer’s vehicles. Revenue and the corresponding cost of products sold is estimated based on the inputs completed for a given performance obligation. Our performance obligation for upfit and field service contracts is satisfied when the equipment installation or repairs and enhancements of the customer’s vehicle have been completed. Our receivables are generally collected in less than three Specialty Vehicles ("SV") We recognize revenue and the corresponding cost of products sold on the sale of motorhome chassis when the performance obligation is completed and control and risk of ownership of the chassis has passed to our customer, which is generally upon shipment of the chassis or vehicle to the customer. Revenue and the corresponding cost of products sold associated with other specialty vehicles is recognized over time based on the inputs completed for a given performance obligation during the reporting period. Other specialty vehicles are generally built on a chassis that is owned and controlled by the customer. Due to the customer ownership of the chassis, the performance obligations for other specialty chassis contracts are satisfied as the products are assembled. Our receivables will generally be collected in less than three Some of our service truck bodies are built on a chassis that is owned and controlled by the customer. Due to the customer ownership of the chassis, the performance obligation for these truck bodies is satisfied as the vehicles are built. Accordingly, the revenue and corresponding cost of products sold associated with these contracts are recognized over time based on the inputs completed for a given performance obligation during the reporting period. Certain contracts will specify that a truck body is to be built on a chassis that we purchase and subsequently sell to the customer. The revenue on these contracts is recognized at the time that the performance obligation is satisfied, and control and risk of ownership has passed to the customer, which is generally upon shipment of the vehicle from our manufacturing facility to the customer or receipt of the vehicle by the customer, depending on contract terms. We have elected to treat shipping and handling costs subsequent to transfer of control as fulfillment activities and, accordingly, recognize these costs as the revenue is recognized. Revenue for upfit and field service contracts is recognized over time, as equipment is installed in the customer’s vehicle or as repairs and enhancements are made to the customer’s vehicles. Revenue and the corresponding cost of products sold is estimated based on the inputs completed for a given performance obligation. Our performance obligation for upfit and field service contracts is satisfied when the equipment installation or repairs and enhancements of the customer’s vehicle have been completed. Our receivables are generally collected in less than three |
Business Combinations Policy [Policy Text Block] | Business Combinations may may not one Accounting for such acquisitions requires us to make significant assumptions and estimates and are adjusted during the measurement period for a period of up to one third |
Shipping and Handling of Products [Policy Text Block] | Shipping and Handling of Products |
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents three |
Accounts Receivable [Policy Text Block] | Accounts Receivable not 30 60 |
Inventory, Policy [Policy Text Block] | Inventories first first |
Contract Assets, Policy [Policy Text Block] | Contract Assets |
Property, Plant and Equipment, Policy [Policy Text Block] | Property, Plant and Equipment three three seven three five may not 7 – Property, Plant and Equipment |
Discontinued Operations, Policy [Policy Text Block] | Assets and Liabilities Held for Sale one one We initially measure a disposal group that is classified as held for sale at the lower of its carrying value or fair value less costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not not Upon determining that a disposal group meets the criteria to be classified as held for sale, the Company reports the assets and liabilities of the disposal group, if material, in the line items assets held for sale and liabilities held for sale in the Consolidated Balance Sheets. Depreciation is not Additionally, we report the reporting results for a disposal group in discontinued operations separately from continuing operations to distinguish the financial impact of disposal transactions from ongoing operations if the disposal represents a strategic shift that has or will have a major effect on our operations and financial results. |
Goodwill and Intangible Assets, Policy [Policy Text Block] | Goodwill and Other Intangible Assets not may not Other intangible assets with finite lives are amortized over their estimated useful lives and are tested for impairment whenever events or changes in circumstances indicate that their carrying amounts may not We perform our annual goodwill and indefinite lived intangible assets impairment test as of October 1 first not not not If we elect to bypass the qualitative assessment for a reporting unit, or if after completing the assessment we determine that it is more likely than not not We evaluate the recoverability of our indefinite lived intangible assets by comparing the estimated fair value of the trade names with their carrying values. We estimate the fair value of our trade names based on estimates of future royalty payments that are avoided through our ownership of the trade name, discounted to their present value. In determining the estimated fair value of the trade names, we consider current and projected future levels of sales based on our plans for those branded products, business trends, prospects and market and economic conditions. Significant judgments inherent in these assessments and analyses include assumptions about macroeconomic and industry conditions, appropriate sales growth rates, WACC and the amount of expected future net cash flows. The judgments and assumptions used in the estimate of fair value are generally consistent with the projections and assumptions that are used in current operating plans. Such assumptions are subject to change because of changing economic and competitive conditions. The determination of fair value is highly sensitive to differences between estimated and actual cash flows and changes in the related discount rate used to evaluate the fair value of the reporting units and trade names. See “Note 2 – Discontinued Operations 6 – Goodwill and Intangible Assets |
Standard Product Warranty, Policy [Policy Text Block] | Warranties 11 – Commitments and Contingent Liabilities |
Deposits from Customers [Policy Text Block] | Deposits from Customers |
Research and Development Expense, Policy [Policy Text Block] | Research and Development |
Income Tax, Policy [Policy Text Block] | Taxes on Income not We establish valuation allowances for deferred income tax assets in accordance with GAAP, which provides that such valuation allowances shall be established unless realization of the income tax benefits is more likely than not. We recognize the tax benefit from an uncertain tax position only if it is more likely than not no not Interest and penalties attributable to income taxes are recorded as a component of income taxes. See "Note 9 – Taxes on Income |
Earnings Per Share, Policy [Policy Text Block] | Earnings Per Share 14 – Stock-Based Compensation 16 – Earnings Per Share |
Share-based Payment Arrangement [Policy Text Block] | Stock - B ased Compensation 14 – Stock Based Compensation |
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value December 31, 2021 2020 |
Segment Reporting, Policy [Policy Text Block] | Segment Reporting. two 17 – Business Segments |
Supplemental Disclosures of Cash Flow Policy [Policy Text Block] | Supplemental Disclosures of Cash Flow Information. 2021, 2020, 2019. 2021, 2020 2019. 2021 2020. 13 Debt Except for the changes below, we have consistently applied the accounting policies to all periods presented in these consolidated financial statements. |
New Accounting Pronouncements, Policy [Policy Text Block] | Adoption of Simplifications to Accounting for Income Taxes Accounting Policy. January 1, 2021, 2019 12 740 740 2019 12 not Adoption of Current Expected Credit Losses Accounting Policy. January 1, 2020, 2016 13 2016 13 not not |
Note 2 - Discontinued Operati_2
Note 2 - Discontinued Operations (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Disposal Groups, Including Discontinued Operations [Table Text Block] | Year Ended December 31, 2021 2020 2019 Sales $ - $ 19,167 $ 261,860 Cost of products sold - 18,678 245,785 Gross profit - 489 16,075 Operating expenses - 4,484 28,864 Operating loss - (3,995 ) (12,789 ) Loss on asset impairments - - 53,131 Other income (expense) 243 (3,383 ) 1,021 Income (loss) from discontinued operations before taxes 243 (7,378 ) (64,899 ) Income tax (expense) benefit (62 ) 2,255 15,683 Net income (loss) from discontinued operations $ 181 $ (5,123 ) $ (49,216 ) Year Ended December 31, 2021 2020 2019 Depreciation and amortization $ - $ 284 $ 5,106 Capital expenditures $ - $ 84 $ 2,431 |
Note 3 - Acquisition Activiti_2
Note 3 - Acquisition Activities (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] | Accounts receivable $ 2,315 Inventories 3,659 Other current assets 15 Property, plant and equipment, net 2,949 Right of use assets-operating leases 8,469 Intangible assets 5,590 Goodwill 5,401 Total assets acquired 28,398 Accounts payable (1,662 ) Accrued Warranty (289 ) Accrued compensation and related taxes (434 ) Current operating lease liabilities (644 ) Other current liabilities and accrued expenses (241 ) Long-term operating lease liability (7,825 ) Long-term debt (4 ) Total liabilities assumed (11,099 ) Total purchase price $ 17,299 Cash and cash equivalents $ 431 Accounts receivable, less allowance 5,019 Contract assets 1,499 Inventories 6,453 Other receivables – chassis pool agreements 10,424 Property, plant and equipment, net 4,980 Right of use assets – operating leases 12,767 Intangible assets 47,150 Goodwill 27,324 Total assets acquired 116,047 Accounts payable (1,658 ) Customer prepayments (255 ) Accrued warranty (98 ) Operating lease liabilities (1,693 ) Accrued compensation and related taxes (569 ) Other current liabilities and accrued expenses (30 ) Short-term debt – chassis pool agreements (10,424 ) Long-term operating lease liability (11,074 ) Long-term debt, less current portion (1,029 ) Total liabilities assumed (26,830 ) Total purchase price $ 89,217 |
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] | Amount Useful Life (in years) Customer relationships $ 2,200 15 Trade names and trademarks 2,420 Indefinite Unpatented technology 540 9 Non-competition agreements 430 6 $ 5,590 Amount Useful Life (in years) Customer relationships $ 30,000 15 Trade names and trademarks 13,000 Indefinite Patented technology 2,200 8 Non-competition agreements 1,950 5 $ 47,150 |
Note 4 - Revenue (Tables)
Note 4 - Revenue (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] | December 31, 2021 December 31, 2020 Contract Assets Contract assets, beginning of year $ 9,414 $ 10,898 Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (9,414 ) (10,898 ) Contract assets recognized, net of reclassification to receivables 21,483 9,414 Contract assets, end of year 21,483 9,414 Contract Liabilities Contract liabilities, beginning of year 756 2,640 Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (743 ) (2,640 ) Cash received in advance and not recognized as revenue 975 756 Contract liabilities, end of year 988 756 |
Disaggregation of Revenue [Table Text Block] | Year Ended December 31, 2021 FVS SV Total Reportable Segments Other Total Primary geographical markets United States $ 647,842 $ 332,293 $ 980,135 $ - $ 980,135 Other 11,590 67 11,657 - 11,657 Total sales $ 659,432 $ 332,360 $ 991,792 $ - $ 991,792 Timing of revenue recognition Products transferred at a point in time $ 34,558 $ 198,852 $ 233,410 $ - $ 233,410 Products and services transferred over time 624,874 133,508 758,382 - 758,382 Total sales $ 659,432 $ 332,360 $ 991,792 $ - $ 991,792 Year Ended December 31, 2020 FVS SV Total Reportable Segments Other Total Primary geographical markets United States $ 454,403 $ 212,109 $ 666,512 $ - $ 666,512 Other 9,055 406 9,461 - 9,461 Total sales $ 463,458 $ 212,515 $ 675,973 $ - $ 675,973 Timing of revenue recognition Products transferred at a point in time $ 44,418 $ 127,801 $ 172,219 $ - $ 172,219 Products and services transferred over time 419,040 84,714 503,754 - 503,754 Total sales $ 463,458 $ 212,515 $ 675,973 $ - $ 675,973 Year Ended December 31, 2019 FVS SV Total Reportable Segments Other Total Primary geographical markets United States $ 536,499 $ 203,960 $ 740,459 $ (5,278 ) $ 735,181 Other 21,203 158 21,361 - 21,361 Total sales $ 557,702 $ 204,118 $ 761,820 $ (5,278 ) $ 756,542 Timing of revenue recognition Products transferred at a point in time $ 152,336 $ 149,995 $ 302,331 $ (5,278 ) $ 297,053 Products and services transferred over time 405,366 54,123 459,489 - 459,489 Total sales $ 557,702 $ 204,118 $ 761,820 $ (5,278 ) $ 756,542 |
Note 5 - Inventories (Tables)
Note 5 - Inventories (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Inventory, Current [Table Text Block] | December 31, 2021 2020 Finished goods $ 2,990 $ 4,200 Work in process 2,471 1,908 Raw materials and purchased components 61,723 40,320 Total Inventories $ 67,184 $ 46,428 |
Note 6 - Goodwill and Intangi_2
Note 6 - Goodwill and Intangible Assets (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Goodwill [Table Text Block] | FVS SV Total December 31, December 31, December 31, 2021 2020 2021 2020 2021 2020 Goodwill, beginning of year $ 15,323 $ 15,323 $ 34,158 $ 28,309 $ 49,481 $ 43,632 Acquisition and measurement period adjustments - - (601 ) 5,849 (601 ) 5,849 Goodwill, end of year $ 15,323 $ 15,323 $ 33,557 $ 34,158 $ 48,880 $ 49,481 |
Schedule of Finite-Lived Intangible Assets [Table Text Block] | As of December 31, 2021 As of December 31, 2020 Gross carrying amount Accumulated amortization Net Gross carrying amount Accumulated amortization Net Customer relationships $ 39,080 $ 9,188 $ 29,892 $ 39,770 $ 7,390 $ 32,380 Unpatented technology 540 75 465 540 15 525 Patented technology 2,200 619 1,581 2,200 344 1,856 Non-compete agreements 2,980 1,327 1,653 3,380 1,145 2,235 Trade Names 19,390 - 19,390 19,390 - 19,390 $ 64,190 $ 11,209 $ 52,981 $ 65,280 $ 8,894 $ 56,386 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | Amount 2022 $ 3,903 2023 3,810 2024 3,477 2025 3,070 2026 2,944 Thereafter 16,387 Total $ 33,591 |
Note 7 - Property, Plant and _2
Note 7 - Property, Plant and Equipment (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Property, Plant and Equipment [Table Text Block] | December 31, 2021 2020 Land and improvements $ 9,810 $ 8,721 Buildings and improvements 45,724 40,077 Plant machinery and equipment 49,305 41,054 Furniture and fixtures 20,421 16,259 Vehicles 2,607 2,404 Construction in process 12,700 8,724 Subtotal 140,567 117,239 Less accumulated depreciation (79,510 ) (71,505 ) Total property, plant and equipment, net $ 61,057 $ 45,734 |
Note 8 - Leases (Tables)
Note 8 - Leases (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Lease, Cost [Table Text Block] | Year ended December 31, 2021 Year ended December 31, 2020 Operating leases $ 8,233 $ 6,699 Short-term leases (1) 446 214 Total lease expense $ 8,679 $ 6,913 Year ended December 31, 2021 Year ended December 31, 2020 Weighted average remaining lease term of operating leases (in years) 8.9 9.4 Weighted average discount rate of operating leases 3.0 % 3.1 % Year ended December 31, 2021 Year ended December 31, 2020 Cash paid for amounts included in the measurement of lease liabilities: Operating cash flow for operating leases $ 7,958 $ 6,338 Right of use assets obtained in exchange for lease obligations: Operating leases $ 7,137 $ 16,829 Finance leases $ 271 $ 141 |
Lessee, Operating Lease, Liability, Maturity [Table Text Block] | Years ending December 31: 2022 $ 8,072 2023 7,565 2024 7,138 2025 6,247 2026 4,557 Thereafter 17,079 Total lease payments 50,658 Less: imputed interest (6,395 ) Total lease liabilities $ 44,263 |
Note 9 - Taxes on Income (Table
Note 9 - Taxes on Income (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Income Tax Expense (Benefit), Including Discontinued Operations [Table Text Block] | Year Ended December 31, 2021 2020 2019 Taxes on income from continuing operations $ 14,506 $ 9,867 $ 10,355 Income tax expense (benefit) from discontinued operations 62 (2,255 ) (15,683 ) Total taxes on income $ 14,568 $ 7,612 $ (5,328 ) |
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] | Year Ended December 31, 2021 2020 2019 Current (benefit): Federal $ 10,891 $ 8,191 $ 9,883 State 2,745 2,474 1,664 Foreign 286 156 128 Total current 13,922 10,821 11,675 Deferred (benefit): Federal 554 (975 ) (705 ) State 30 21 (615 ) Total deferred 584 (954 ) (1,320 ) Total taxes on income $ 14,506 $ 9,867 $ 10,355 |
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] | Year Ended December 31, 2021 2020 2019 Federal income taxes at the statutory rate $ 17,741 $ 10,113 $ 9,901 State tax expense, net of federal income tax benefit 2,481 1,895 577 Increase (decrease) in income taxes resulting from: Tax rate benefit from NOL carryback due to CARES Act - (2,610 ) - Other deferred income tax adjustment - 174 (75 ) Non-deductible compensation 958 1,162 511 Other non-deductible expenses - 94 115 Foreign derived intangible income deduction - - (45 ) Stock based compensation (1,504 ) (666 ) (136 ) Foreign tax expense - 156 128 Valuation allowance adjustment (82 ) (254 ) 135 Unrecognized tax benefit adjustment - (14 ) (61 ) Federal research and development tax credit (4,413 ) (329 ) (591 ) Foreign tax credit - (32 ) (38 ) Other (675 ) 178 (66 ) Total $ 14,506 $ 9,867 $ 10,355 |
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] | December 31, 2021 2020 Deferred income tax assets: Operating lease liability $ 10,917 $ 11,073 Warranty reserve 1,330 1,239 Inventory costs and reserves 1,862 2,066 Deferment of employer's portion Social Security tax payment 526 979 Contract assets 2,518 732 Stock-based compensation 1,361 853 Net operating loss carry-forwards, net of federal income tax benefit 880 1,664 Compensation related accruals 609 549 Credit carry-forwards net of federal income tax benefit 1,332 1,018 Other 837 445 Total deferred income tax assets $ 22,172 $ 20,618 Deferred income tax liabilities: Right of use assets $ (10,682 ) $ (10,912 ) Depreciation (4,846 ) (2,832 ) Intangible assets (1,693 ) (879 ) Prepaid expenses (71 ) (154 ) Total deferred income tax liabilities $ (17,292 ) $ (14,777 ) Net deferred income tax assets $ 4,880 $ 5,841 Valuation allowance - (82 ) Net deferred tax asset $ 4,880 $ 5,759 |
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] | 2021 2020 2019 Balance at January 1, $ 1,234 $ 1,270 $ 827 Increase (decrease) related to prior year tax positions 2,935 (109 ) 103 Increase related to current year tax positions 1,161 101 578 Expiration of statute (83 ) (28 ) (238 ) Balance at December 31, $ 5,247 $ 1,234 $ 1,270 |
Note 10 - Transactions with M_2
Note 10 - Transactions with Major Customers (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedules of Concentration of Risk, by Risk Factor [Table Text Block] | Year Number of major customers Combined percentage of consolidated sales Segment 2021 1 25.1 % FVS 2020 1 29.3 % FVS 2019 2 37.9 % FVS |
Note 11 - Commitments and Con_2
Note 11 - Commitments and Contingent Liabilities (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Product Warranty Liability [Table Text Block] | 2021 2020 Balance of accrued warranty at January 1 $ 5,633 $ 5,694 Provisions for current period sales 2,211 3,587 Cash settlements (4,234 ) (3,205 ) Changes in liability for pre-existing warranties 2,076 (443 ) Acquisitions 289 - Balance of accrued warranty at December 31 $ 5,975 $ 5,633 |
Note 13 - Debt (Tables)
Note 13 - Debt (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Short-term Debt [Table Text Block] | December 31, December 31, Chassis pool agreements $ 9,926 $ 6,503 Total short-term debt $ 9,926 $ 6,503 |
Schedule of Long-term Debt Instruments [Table Text Block] | December 31, December 31, Line of credit revolver: $ - $ 22,400 Finance lease obligations 450 473 Other 540 766 Total debt 990 23,639 Less current portion of long-term debt (252 ) (221 ) Total long-term debt $ 738 $ 23,418 |
Note 14 - Stock Based Compens_2
Note 14 - Stock Based Compensation (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] | Total (000) Weighted Weighted Non-vested shares outstanding at January 1, 2019 977 $ 7.97 Granted 279 9.38 Vested (467 ) 7.50 Forfeited (78 ) 12.13 Non-vested shares outstanding at December 31, 2019 711 8.58 0.9 Granted 172 13.07 Vested (460 ) 8.42 Forfeited (53 ) 11.85 Non-vested shares outstanding at December 31, 2020 370 10.02 1.0 Granted 85 36.76 Vested (230 ) 11.26 Forfeited (35 ) 20.45 Non-vested shares outstanding at December 31, 2021 190 $ 21.81 1.0 |
Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] | Granted in 2021 Granted in 2020 Granted in 2019 Three-year risk-free interest rate (1) 0.29 % 0.27 % 2.37 % Expected term (in years) 2.8 2.7 2.7 Estimated volatility (2) 61.9 % 58.2 % 53.7 % |
Share-based Payment Arrangement, Activity [Table Text Block] | Total Number of Non-vested Shares (000) Weighted- Average Grant Date Fair Value per Unit Non-vested as of January 1, 2019 - $ - Granted 218 11.82 Non-vested as of December 31, 2019 218 11.82 Granted 214 15.28 Forfeited (22 ) 11.82 Non-vested as of December 31, 2020 410 13.63 Granted 85 48.08 Forfeited (12 ) 26.94 Non-vested as of December 31, 2021 483 $ 19.33 Total Number of Non-vested Shares (000) Weighted- Average Grant Date Fair Value per Unit Non-vested as of January 1, 2019 - $ - Granted 182 8.98 Non-vested as of December 31, 2019 182 8.98 Granted 194 13.45 Forfeited (6 ) 16.17 Vested (158 ) 9.56 Non-vested as of December 31, 2020 212 12.43 Granted 111 36.76 Forfeited (3 ) 37.09 Vested (119 ) 14.08 Non-vested as of December 31, 2021 201 $ 24.51 |
Note 15 - Shareholders Equity (
Note 15 - Shareholders Equity (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Common Stock Repurchased and Retired [Table Text Block] | Year Ended December 31, Shares purchased (000) Purchase value Remaining shares allowable to be purchased 2021 100 $ 3,348 409 2020 300 7,503 509 |
Note 16 - Earnings Per Share (T
Note 16 - Earnings Per Share (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Weighted Average Number of Shares [Table Text Block] | Year Ended December 31, 2021 2020 2019 Basic weighted average common shares outstanding 35,333 35,479 35,318 Plus dilutive effect of Restricted Stock Units and Performance Stock Units 764 560 98 Diluted weighted average common shares outstanding 36,097 36,039 35,416 |
Note 17 - Business Segments (Ta
Note 17 - Business Segments (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Schedule of Segment Reporting Information, by Segment [Table Text Block] | Segment FVS SV Eliminations and Other Consolidated Fleet vehicles sales $ 624,874 $ - $ - $ 624,874 Motor home chassis sales - 168,166 - 168,166 Other specialty vehicles sales - 145,134 - 145,134 Aftermarket parts and accessories sales 34,558 19,060 - 53,618 Total sales $ 659,432 $ 332,360 $ - $ 991,792 Depreciation and amortization expense $ 2,654 $ 6,832 $ 1,870 $ 11,356 Adjusted EBITDA 108,621 32,668 (33,223 ) 108,066 Segment assets 174,799 202,302 70,766 447,867 Capital expenditures 16,647 4,198 2,163 23,008 Segment FVS SV Eliminations and Other Consolidated Fleet vehicles sales $ 428,499 $ - $ - $ 428,499 Motor home chassis sales - 107,849 - 107,849 Other specialty vehicles sales - 94,633 - 94,633 Aftermarket parts and accessories sales 34,956 10,036 - 44,992 Total sales $ 463,455 $ 212,518 $ - $ 675,973 Depreciation and amortization expense $ 3,018 $ 6,323 $ 4,562 $ 13,903 Adjusted EBITDA 83,292 20,900 (27,846 ) 76,346 Segment assets 118,444 190,306 50,299 359,049 Capital expenditures 9,423 4,263 2,260 15,946 Segment FVS SV Eliminations and Other Consolidated Fleet vehicles sales $ 485,831 $ 5,278 $ (5,278 ) $ 485,831 Motor home chassis sales - 127,130 - 127,130 Other specialty vehicles sales - 61,259 - 61,259 Aftermarket parts and accessories sales 71,871 10,451 - 82,322 Total sales $ 557,702 $ 204,118 $ (5,278 ) $ 756,542 Depreciation and amortization expense $ 2,168 $ 2,402 $ 1,503 $ 6,073 Adjusted EBITDA 59,227 22,152 (17,334 ) 64,045 Segment assets 137,446 154,469 67,897 359,812 Capital expenditures 2,743 2,328 2,525 7,596 |
Schedule II - Valuation and Q_2
Schedule II - Valuation and Qualifying Accounts (Tables) | 12 Months Ended |
Dec. 31, 2021 | |
Notes Tables | |
Valuation Allowances and Reserves [Table Text Block] | Column A Column B Column C Column D Column E Description Balance at Additions Additions Deductions Balance Year ended December 31, 2021: Allowance for doubtful accounts $ 116 $ 149 $ - $ (78 ) $ 187 Year ended December 31, 2020: Allowance for doubtful accounts $ 228 $ 69 $ - $ (181 ) $ 116 Year ended December 31, 2019: Allowance for doubtful accounts $ 99 $ 415 $ - $ (286 ) $ 228 |
Note 1 - Nature of Operations_2
Note 1 - Nature of Operations and Basis of Presentation (Details Textual) $ in Thousands | 1 Months Ended | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2021USD ($) | Dec. 31, 2020USD ($) | Dec. 31, 2019USD ($) | |
Payments for Repurchase of Redeemable Noncontrolling Interest | $ 2,162 | $ 0 | $ 0 | |
Number of Reportable Segments | 2 | |||
Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total | $ 592 | 1,757 | 1,844 | |
Income Taxes Paid, Net, Total | 12,199 | 608 | $ 4,942 | |
Capital Expenditures Incurred but Not yet Paid | $ 1,511 | $ 1,496 | ||
Building and Building Improvements [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 20 years | |||
Machinery and Equipment [Member] | Minimum [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 3 years | |||
Machinery and Equipment [Member] | Maximum [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 15 years | |||
Furniture and Fixtures [Member] | Minimum [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 3 years | |||
Furniture and Fixtures [Member] | Maximum [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 7 years | |||
Vehicles [Member] | Minimum [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 3 years | |||
Vehicles [Member] | Maximum [Member] | ||||
Property, Plant and Equipment, Useful Life (Year) | 5 years | |||
Spartan-Gimaex Joint Venture [Member] | ||||
Noncontrolling Interest, Ownership Percentage by Parent | 50.00% | 50.00% | ||
Strobes-R-Us [Member] | ||||
Noncontrolling Interest, Ownership Percentage by Parent | 0.00% | 0.00% | ||
Noncontrolling Interest, Ownership Percentage by Parent, Purchased | 20.00% | |||
Payments for Repurchase of Redeemable Noncontrolling Interest | $ 2,162 |
Note 2 - Discontinued Operati_3
Note 2 - Discontinued Operations (Details Textual) - USD ($) $ in Thousands | Oct. 01, 2020 | Feb. 01, 2020 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 |
Goodwill and Intangible Asset Impairment, Total | $ 0 | $ 0 | $ 13,856 | ||
Impairment of Long-Lived Assets to be Disposed of | $ 0 | 0 | 39,275 | ||
Emergency Response Vehicles [Member] | |||||
Goodwill and Intangible Asset Impairment, Total | 13,856 | ||||
Discontinued Operations, Disposed of by Sale [Member] | Disposal of Emergency Response and Vehicle Business [Member] | |||||
Proceeds from Divestiture of Businesses | $ 55,000 | ||||
Payments for Divestiture of Businesses After Working Capital Adjustment | $ 7,500 | ||||
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Total | $ (3,383) | ||||
Impairment of Long-Lived Assets to be Disposed of | 39,275 | ||||
Disposal Group, Including Discontinued Operation, Selling Expense | $ 3,604 |
Note 2 - Discontinued Operati_4
Note 2 - Discontinued Operations - Schedule of Discontinued Operations for Financial Statements (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Income tax expense (benefit) | $ 62 | $ (2,255) | $ (15,683) |
Net income (loss) from discontinued operations | 181 | (5,123) | (49,216) |
Disposal of Emergency Response and Vehicle Business [Member] | Discontinued Operations, Held-for-sale [Member] | |||
Sales | 0 | 19,167 | 261,860 |
Cost of products sold | 0 | 18,678 | 245,785 |
Gross profit | 0 | 489 | 16,075 |
Operating expenses | 0 | 4,484 | 28,864 |
Operating loss | 0 | (3,995) | (12,789) |
Loss on asset impairments | 0 | 0 | 53,131 |
Other income (expense) | 243 | (3,383) | 1,021 |
Income (loss) from discontinued operations before taxes | 243 | (7,378) | (64,899) |
Income tax expense (benefit) | 62 | (2,255) | (15,683) |
Net income (loss) from discontinued operations | 181 | (5,123) | (49,216) |
Depreciation and amortization | 0 | 284 | 5,106 |
Capital expenditures | $ 0 | $ 84 | $ 2,431 |
Note 3 - Acquisition Activiti_3
Note 3 - Acquisition Activities (Details Textual) - USD ($) $ in Thousands | Oct. 01, 2020 | Sep. 09, 2019 | Jun. 30, 2021 | Jan. 31, 2021 | Sep. 30, 2021 | Jun. 30, 2020 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 |
Goodwill, Ending Balance | $ 48,880 | $ 49,481 | $ 43,632 | ||||||
Amortization of Intangible Assets, Total | 3,405 | 3,265 | $ 1,200 | ||||||
Finite-Lived Intangible Asset, Expected Amortization, Year One | 3,903 | ||||||||
Finite-Lived Intangible Asset, Expected Amortization, Year Two | 3,810 | ||||||||
Finite-Lived Intangible Asset, Expected Amortization, Year Three | 3,477 | ||||||||
Goodwill, Purchase Accounting Adjustments | (601) | 5,849 | |||||||
DuraMag [Member] | |||||||||
Payments to Acquire Businesses, Gross | $ 18,203 | ||||||||
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred | $ (500) | $ (404) | |||||||
Goodwill, Ending Balance | 5,401 | 5,401 | |||||||
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments Related to Previous Period | 289 | $ 289 | |||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total | $ 5,590 | ||||||||
Amortization of Intangible Assets, Total | 278 | ||||||||
Finite-Lived Intangible Asset, Expected Amortization, Year One | 278 | ||||||||
Finite-Lived Intangible Asset, Expected Amortization, Year Two | 299 | ||||||||
Finite-Lived Intangible Asset, Expected Amortization, Year Three | 295 | ||||||||
DuraMag [Member] | Selling, General and Administrative Expenses [Member] | |||||||||
Business Combination, Acquisition Related Costs | 81 | 970 | |||||||
Royal [Member] | |||||||||
Payments to Acquire Businesses, Gross | $ 89,217 | ||||||||
Goodwill, Ending Balance | 27,324 | ||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total | 47,150 | ||||||||
Amortization of Intangible Assets, Total | 2,665 | $ 2,665 | |||||||
Finite-Lived Intangible Asset, Expected Amortization, Year One | 3,162 | ||||||||
Finite-Lived Intangible Asset, Expected Amortization, Year Two | $ 3,072 | ||||||||
Goodwill, Initial Amount | $ 27,476 | ||||||||
Goodwill, Purchase Accounting Adjustments | $ 152 |
Note 3 - Acquisition Activiti_4
Note 3 - Acquisition Activities - Purchase Price Allocation (Details) - USD ($) $ in Thousands | Oct. 01, 2020 | Sep. 30, 2021 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Sep. 09, 2019 |
Goodwill, Ending Balance | $ 48,880 | $ 49,481 | $ 43,632 | |||
DuraMag [Member] | ||||||
Accounts receivable | $ 2,315 | |||||
Inventories | 3,659 | |||||
Other current assets | 15 | |||||
Property, plant and equipment, net | 2,949 | |||||
Right of use assets-operating leases | 8,469 | |||||
Intangible assets | 5,590 | |||||
Goodwill, Ending Balance | 5,401 | $ 5,401 | ||||
Total assets acquired | 28,398 | |||||
Accounts payable | (1,662) | |||||
Accrued Warranty | (289) | $ (289) | ||||
Accrued compensation and related taxes | (434) | |||||
Current operating lease liabilities | (644) | |||||
Other current liabilities and accrued expenses | (241) | |||||
Long-term operating lease liability | (7,825) | |||||
Long-term debt | (4) | |||||
Total liabilities assumed | (11,099) | |||||
Total purchase price | 17,299 | |||||
Total liabilities assumed | $ (11,099) | |||||
Royal [Member] | ||||||
Accounts receivable | $ 5,019 | |||||
Inventories | 6,453 | |||||
Other current assets | 10,424 | |||||
Property, plant and equipment, net | 4,980 | |||||
Right of use assets-operating leases | 12,767 | |||||
Intangible assets | 47,150 | |||||
Goodwill, Ending Balance | 27,324 | |||||
Accounts payable | (1,658) | |||||
Accrued compensation and related taxes | (569) | |||||
Other current liabilities and accrued expenses | (30) | |||||
Long-term operating lease liability | (11,074) | |||||
Long-term debt | (1,029) | |||||
Total liabilities assumed | (26,830) | |||||
Total purchase price | 89,217 | |||||
Cash and cash equivalents | 431 | |||||
Contract assets | 1,499 | |||||
Total assets acquired | 116,047 | |||||
Customer prepayments | (255) | |||||
Accrued warranty | (98) | |||||
Operating lease liabilities | (1,693) | |||||
Short-term debt – chassis pool agreements | (10,424) | |||||
Total liabilities assumed | $ (26,830) |
Note 3 - Acquisition Activiti_5
Note 3 - Acquisition Activities - Intangible Assets (Details) - USD ($) $ in Thousands | Oct. 01, 2020 | Sep. 09, 2019 |
DuraMag [Member] | ||
Amount | $ 5,590 | |
DuraMag [Member] | Trademarks and Trade Names [Member] | ||
Trade names and trademarks | 2,420 | |
DuraMag [Member] | Customer Relationships [Member] | ||
Amount | $ 2,200 | |
Useful Life (Year) | 15 years | |
DuraMag [Member] | Unpatented Technology [Member] | ||
Amount | $ 540 | |
Useful Life (Year) | 9 years | |
DuraMag [Member] | Noncompete Agreements [Member] | ||
Amount | $ 430 | |
Useful Life (Year) | 6 years | |
Royal [Member] | ||
Amount | $ 47,150 | |
Royal [Member] | Trademarks and Trade Names [Member] | ||
Amount | 13,000 | |
Royal [Member] | Customer Relationships [Member] | ||
Amount | $ 30,000 | |
Useful Life (Year) | 15 years | |
Royal [Member] | Patented Technology [Member] | ||
Amount | $ 2,200 | |
Useful Life (Year) | 8 years | |
Royal [Member] | Noncompete Agreements [Member] | ||
Amount | $ 1,950 | |
Useful Life (Year) | 5 years |
Note 4 - Revenue (Details Textu
Note 4 - Revenue (Details Textual) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 $ in Thousands | Dec. 31, 2021USD ($) |
Fleet Vehicles and Services [Member] | |
Revenue, Remaining Performance Obligation, Amount | $ 859,442 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) | 1 year |
Specialty Vehicles [Member] | |
Revenue, Remaining Performance Obligation, Amount | $ 104,117 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) | 1 year |
Note 4 - Revenue - Contract Ass
Note 4 - Revenue - Contract Assets and Liabilities (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2021 | Dec. 31, 2020 | |
Contract assets, beginning of year | $ 9,414 | $ 10,898 |
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional | (9,414) | (10,898) |
Contract assets recognized, net of reclassification to receivables | 21,483 | 9,414 |
Contract assets, end of year | 21,483 | 9,414 |
Contract liabilities, beginning of year | 756 | 2,640 |
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied | (743) | (2,640) |
Cash received in advance and not recognized as revenue | 975 | 756 |
Contract liabilities, end of year | $ 988 | $ 756 |
Note 4 - Revenue - Disaggregate
Note 4 - Revenue - Disaggregated Revenue (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Revenues | $ 991,792 | $ 675,973 | $ 756,542 |
Transferred at Point in Time [Member] | |||
Revenues | 233,410 | 172,219 | 297,053 |
Transferred over Time [Member] | |||
Revenues | 758,382 | 503,754 | 459,489 |
Operating Segments [Member] | |||
Revenues | 991,792 | 675,973 | 761,820 |
Operating Segments [Member] | Transferred at Point in Time [Member] | |||
Revenues | 233,410 | 172,219 | 302,331 |
Operating Segments [Member] | Transferred over Time [Member] | |||
Revenues | 758,382 | 503,754 | 459,489 |
Consolidation, Eliminations [Member] | |||
Revenues | 0 | 0 | (5,278) |
Consolidation, Eliminations [Member] | Transferred at Point in Time [Member] | |||
Revenues | 0 | 0 | (5,278) |
Consolidation, Eliminations [Member] | Transferred over Time [Member] | |||
Revenues | 0 | 0 | 0 |
Fleet Vehicles and Services [Member] | Operating Segments [Member] | |||
Revenues | 659,432 | 463,458 | 557,702 |
Fleet Vehicles and Services [Member] | Operating Segments [Member] | Transferred at Point in Time [Member] | |||
Revenues | 34,558 | 44,418 | 152,336 |
Fleet Vehicles and Services [Member] | Operating Segments [Member] | Transferred over Time [Member] | |||
Revenues | 624,874 | 419,040 | 405,366 |
Specialty Vehicles [Member] | Operating Segments [Member] | |||
Revenues | 332,360 | 212,515 | 204,118 |
Specialty Vehicles [Member] | Operating Segments [Member] | Transferred at Point in Time [Member] | |||
Revenues | 198,852 | 127,801 | 149,995 |
Specialty Vehicles [Member] | Operating Segments [Member] | Transferred over Time [Member] | |||
Revenues | 133,508 | 84,714 | 54,123 |
UNITED STATES | |||
Revenues | 980,135 | 666,512 | 735,181 |
UNITED STATES | Operating Segments [Member] | |||
Revenues | 980,135 | 666,512 | 740,459 |
UNITED STATES | Consolidation, Eliminations [Member] | |||
Revenues | 0 | 0 | (5,278) |
UNITED STATES | Fleet Vehicles and Services [Member] | Operating Segments [Member] | |||
Revenues | 647,842 | 454,403 | 536,499 |
UNITED STATES | Specialty Vehicles [Member] | Operating Segments [Member] | |||
Revenues | 332,293 | 212,109 | 203,960 |
Non-US [Member] | |||
Revenues | 11,657 | 9,461 | 21,361 |
Non-US [Member] | Operating Segments [Member] | |||
Revenues | 11,657 | 9,461 | 21,361 |
Non-US [Member] | Consolidation, Eliminations [Member] | |||
Revenues | 0 | 0 | 0 |
Non-US [Member] | Fleet Vehicles and Services [Member] | Operating Segments [Member] | |||
Revenues | 11,590 | 9,055 | 21,203 |
Non-US [Member] | Specialty Vehicles [Member] | Operating Segments [Member] | |||
Revenues | $ 67 | $ 406 | $ 158 |
Note 5 - Inventories - Summary
Note 5 - Inventories - Summary of Inventories (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Finished goods | $ 2,990 | $ 4,200 |
Work in process | 2,471 | 1,908 |
Raw materials and purchased components | 61,723 | 40,320 |
Total Inventories | $ 67,184 | $ 46,428 |
Note 6 - Goodwill and Intangi_3
Note 6 - Goodwill and Intangible Assets (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Amortization of Intangible Assets, Total | $ 3,405 | $ 3,265 | $ 1,200 |
Note 6 - Goodwill and Intangi_4
Note 6 - Goodwill and Intangible Assets - Goodwill (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2021 | Dec. 31, 2020 | |
Goodwill, beginning of year | $ 49,481 | $ 43,632 |
Acquisition and measurement period adjustments | (601) | 5,849 |
Goodwill, end of year | 48,880 | 49,481 |
Fleet Vehicles and Services [Member] | ||
Goodwill, beginning of year | 15,323 | 15,323 |
Acquisition and measurement period adjustments | 0 | 0 |
Goodwill, end of year | 15,323 | 15,323 |
Specialty Vehicles [Member] | ||
Goodwill, beginning of year | 34,158 | 28,309 |
Acquisition and measurement period adjustments | (601) | 5,849 |
Goodwill, end of year | $ 33,557 | $ 34,158 |
Note 6 - Goodwill and Intangi_5
Note 6 - Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Accumulated amortization, finite-lived | $ 11,209 | $ 8,894 |
Net carrying amount, finite-lived | 33,591 | |
Gross carrying amount, intangible assets | 64,190 | 65,280 |
Net carrying amount, intangible assets | 52,981 | 56,386 |
Customer Relationships [Member] | ||
Gross carrying amount, finite-lived | 39,080 | 39,770 |
Accumulated amortization, finite-lived | 9,188 | 7,390 |
Net carrying amount, finite-lived | 29,892 | 32,380 |
Unpatented Technology [Member] | ||
Gross carrying amount, finite-lived | 540 | 540 |
Accumulated amortization, finite-lived | 75 | 15 |
Net carrying amount, finite-lived | 465 | 525 |
Patented Technology [Member] | ||
Gross carrying amount, finite-lived | 2,200 | 2,200 |
Accumulated amortization, finite-lived | 619 | 344 |
Net carrying amount, finite-lived | 1,581 | 1,856 |
Noncompete Agreements [Member] | ||
Gross carrying amount, finite-lived | 2,980 | 3,380 |
Accumulated amortization, finite-lived | 1,327 | 1,145 |
Net carrying amount, finite-lived | 1,653 | 2,235 |
Trade Names [Member] | ||
Accumulated amortization, finite-lived | 0 | 0 |
Gross carrying amount, indefinite-lived | $ 19,390 | $ 19,390 |
Note 6 - Goodwill and Intangi_6
Note 6 - Goodwill and Intangible Assets - Estimated Remaining Amortization Associated With Finite-lived Intangible Assets (Details) $ in Thousands | Dec. 31, 2021USD ($) |
2022 | $ 3,903 |
2023 | 3,810 |
2024 | 3,477 |
2025 | 3,070 |
2026 | 2,944 |
Thereafter | 16,387 |
Total | $ 33,591 |
Note 7 - Property, Plant and _3
Note 7 - Property, Plant and Equipment (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Depreciation, Total | $ 7,977 | $ 10,638 | $ 5,892 |
Interest Costs Capitalized | 0 | 0 | 0 |
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property | $ 0 | (2,430) | $ 0 |
Change in Accounting Estimate, Income Statement Impact | 4,365 | ||
Construction in Progress [Member] | |||
Depreciation, Total | 3,060 | ||
ERP System [Member] | |||
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property | $ (2,430) |
Note 7 - Property, Plant and _4
Note 7 - Property, Plant and Equipment - Summary of Property, Plant, and Equipment (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Property, plant and equipment, gross | $ 140,567 | $ 117,239 |
Less accumulated depreciation | (79,510) | (71,505) |
Total property, plant and equipment, net | 61,057 | 45,734 |
Land and Land Improvements [Member] | ||
Property, plant and equipment, gross | 9,810 | 8,721 |
Building and Building Improvements [Member] | ||
Property, plant and equipment, gross | 45,724 | 40,077 |
Machinery and Equipment [Member] | ||
Property, plant and equipment, gross | 49,305 | 41,054 |
Furniture and Fixtures [Member] | ||
Property, plant and equipment, gross | 20,421 | 16,259 |
Vehicles [Member] | ||
Property, plant and equipment, gross | 2,607 | 2,404 |
Construction in Progress [Member] | ||
Property, plant and equipment, gross | $ 12,700 | $ 8,724 |
Note 8 - Leases (Details Textua
Note 8 - Leases (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Operating Lease, Expense | $ 8,679 | $ 6,913 | $ 4,146 |
Minimum [Member] | |||
Leases, Remaining Lease Terms (Year) | 1 year | ||
Maximum [Member] | |||
Leases, Remaining Lease Terms (Year) | 18 years | ||
Lessee, Operating Lease, Renewal Term (Year) | 15 years |
Note 8 - Leases - Lease Expense
Note 8 - Leases - Lease Expense and Information (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | ||
Operating leases | $ 8,233 | $ 6,699 | |
Short-term leases (1) | [1] | 446 | 214 |
Total lease expense | $ 8,679 | $ 6,913 | |
Weighted average remaining lease term of operating leases (in years) (Year) | 8 years 10 months 24 days | 9 years 4 months 24 days | |
Weighted average discount rate of operating leases | 3.00% | 3.10% | |
Operating cash flow for operating leases | $ 7,958 | $ 6,338 | |
Operating leases | 7,137 | 16,829 | |
Finance leases | $ 271 | $ 141 | |
[1] | Includes expenses for month-to-month equipment leases, which are classified as short-term as the Company is not reasonably certain to renew the lease term beyond one month. |
Note 8 - Leases - Future Minimu
Note 8 - Leases - Future Minimum Operating Lease Commitments Under Non-cancelable Operating Lease (Details) $ in Thousands | Dec. 31, 2021USD ($) |
2022 | $ 8,072 |
2023 | 7,565 |
2024 | 7,138 |
2025 | 6,247 |
2026 | 4,557 |
Thereafter | 17,079 |
Total lease payments | 50,658 |
Less: imputed interest | (6,395) |
Total lease liabilities | $ 44,263 |
Note 9 - Taxes on Income (Detai
Note 9 - Taxes on Income (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | |||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 21.00% | |||
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability | $ 2,610 | |||
Deferred Tax Assets, Valuation Allowance, Total | $ 0 | 82 | ||
Unrecognized Tax Benefits, Ending Balance | 5,247 | 1,234 | $ 1,270 | $ 827 |
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total | 530 | |||
Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued | 5,777 | |||
Unrecognized Tax Benefits, Noncurrent | 5,301 | |||
Deferred Tax Assets, Offsetting Credit, Unrecognized Tax Benefits | 476 | |||
Unrecognized Tax Benefits, Period Increase (Decrease), Total | 199 | 92 | (209) | |
Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 4,989 | 1,234 | $ 1,270 | |
State and Local Jurisdiction [Member] | ||||
Operating Loss Carryforwards, Total | 1,114 | 2,106 | ||
Tax Credit Carryforward, Amount | $ 2,289 | 1,289 | ||
Deferred Tax Assets, Valuation Allowance, Total | $ 82 |
Note 9 - Taxes on Income - Inco
Note 9 - Taxes on Income - Income Taxes (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Taxes on income from continuing operations | $ 14,506 | $ 9,867 | $ 10,355 |
Income tax expense (benefit) from discontinued operations | 62 | (2,255) | (15,683) |
Total taxes on income | $ 14,568 | $ 7,612 | $ (5,328) |
Note 9 - Taxes on Income - In_2
Note 9 - Taxes on Income - Income Tax from Continuing Operations (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Current (benefit): | |||
Federal | $ 10,891 | $ 8,191 | $ 9,883 |
State | 2,745 | 2,474 | 1,664 |
Foreign | 286 | 156 | 128 |
Total current | 13,922 | 10,821 | 11,675 |
Deferred (benefit): | |||
Federal | 554 | (975) | (705) |
State | 30 | 21 | (615) |
Total deferred | 584 | (954) | (1,320) |
Total taxes on income | $ 14,506 | $ 9,867 | $ 10,355 |
Note 9 - Taxes on Income - In_3
Note 9 - Taxes on Income - Income Tax Reconciliation (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Federal income taxes at the statutory rate | $ 17,741 | $ 10,113 | $ 9,901 |
State tax expense, net of federal income tax benefit | 2,481 | 1,895 | 577 |
Tax rate benefit from NOL carryback due to CARES Act | 0 | (2,610) | 0 |
Other deferred income tax adjustment | 0 | 174 | (75) |
Non-deductible compensation | 958 | 1,162 | 511 |
Other non-deductible expenses | 0 | 94 | 115 |
Foreign derived intangible income deduction | 0 | 0 | (45) |
Stock based compensation | (1,504) | (666) | (136) |
Foreign tax expense | 0 | 156 | 128 |
Valuation allowance adjustment | (82) | (254) | 135 |
Unrecognized tax benefit adjustment | 0 | (14) | (61) |
Federal research and development tax credit | (4,413) | (329) | (591) |
Foreign tax credit | 0 | (32) | (38) |
Other | (675) | 178 | (66) |
Total taxes on income | $ 14,506 | $ 9,867 | $ 10,355 |
Note 9 - Taxes on Income - Defe
Note 9 - Taxes on Income - Deferred Income Taxes (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Deferred income tax assets: | ||
Operating lease liability | $ 10,917 | $ 11,073 |
Warranty reserve | 1,330 | 1,239 |
Inventory costs and reserves | 1,862 | 2,066 |
Deferment of employer's portion Social Security tax payment | 526 | 979 |
Contract assets | 2,518 | 732 |
Stock-based compensation | 1,361 | 853 |
Net operating loss carry-forwards, net of federal income tax benefit | 880 | 1,664 |
Compensation related accruals | 609 | 549 |
Credit carry-forwards net of federal income tax benefit | 1,332 | 1,018 |
Other | 837 | 445 |
Total deferred income tax assets | 22,172 | 20,618 |
Deferred income tax liabilities: | ||
Right of use assets | (10,682) | (10,912) |
Depreciation | (4,846) | (2,832) |
Intangible assets | (1,693) | (879) |
Prepaid expenses | (71) | (154) |
Total deferred income tax liabilities | (17,292) | (14,777) |
Net deferred income tax assets | 4,880 | 5,841 |
Valuation allowance | 0 | (82) |
Net deferred tax asset | $ 4,880 | $ 5,759 |
Note 9 - Taxes on Income - Reco
Note 9 - Taxes on Income - Reconciliation of the Change in the Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Balance at beginning of year | $ 1,234 | $ 1,270 | $ 827 |
Increase related to prior year tax positions | 2,935 | 103 | |
Decrease related to prior year tax positions | (109) | ||
Increase related to current year tax positions | 1,161 | 101 | 578 |
Expiration of statute | (83) | (28) | (238) |
Balance at end of year | $ 5,247 | $ 1,234 | $ 1,270 |
Note 10 - Transactions with M_3
Note 10 - Transactions with Major Customers - Information about Major Customers (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member] - Fleet Vehicles and Services [Member] | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Number of major customers | 1 | 1 | 2 |
One Customer [Member] | |||
Combined percentage of consolidated sales | 25.10% | 29.30% | |
Two Customers [Member] | |||
Combined percentage of consolidated sales | 37.90% |
Note 11 - Commitments and Con_3
Note 11 - Commitments and Contingent Liabilities - Changes in Warranty Liability (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2021 | Dec. 31, 2020 | |
Balance of accrued warranty | $ 5,633 | $ 5,694 |
Provisions for current period sales | 2,211 | 3,587 |
Cash settlements | (4,234) | (3,205) |
Changes in liability for pre-existing warranties | 2,076 | (443) |
Acquisitions | 289 | 0 |
Balance of accrued warranty | $ 5,975 | $ 5,633 |
Note 12 - Defined Contributio_2
Note 12 - Defined Contribution Plans (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Defined Contribution Plan Company Matching Contributions Vesting Period (Year) | 5 years | ||
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 2,572 | $ 1,762 | $ 1,654 |
Note 13 - Debt (Details Textual
Note 13 - Debt (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2021 | Dec. 31, 2020 | |
Short-term Debt, Total | $ 9,926 | $ 6,503 |
Letters of Credit Outstanding, Amount | 760 | 525 |
Lenders [Member] | Revolving Credit Facility [Member] | ||
Line of Credit Facility, Maximum Borrowing Capacity | 400,000 | |
Line of Credit Facility, Potential Increase Borrowing Capacity | $ 200,000 | |
Debt Instrument, Basis Spread on Variable Rate | 1.00% | |
Debt Instrument Reference Rate Term (Month) | 1 month | |
Debt Instrument, Interest Rate During Period | 1.10% | |
Line of Credit Facility, Current Borrowing Capacity | $ 376,776 | 125,836 |
Repayments of Lines of Credit | $ 22,400 | |
Lenders [Member] | Revolving Credit Facility [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member] | ||
Debt Instrument, Basis Spread on Variable Rate | 0.50% | |
Lenders [Member] | Letter of Credit [Member] | ||
Line of Credit Facility, Maximum Borrowing Capacity | $ 20,000 | |
Lenders [Member] | Swing Line Loans [Member] | ||
Line of Credit Facility, Maximum Borrowing Capacity | 10,000 | |
Chassis Pool Agreements [Member] | ||
Short-term Debt, Total | $ 9,926 | $ 6,503 |
Note 13 - Debt - Short-term Deb
Note 13 - Debt - Short-term Debt (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Short-term debt | $ 9,926 | $ 6,503 |
Chassis Pool Agreements [Member] | ||
Short-term debt | $ 9,926 | $ 6,503 |
Note 13 - Debt - Schedule of Lo
Note 13 - Debt - Schedule of Long-term Debt (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020 |
Line of credit revolver: | $ 0 | $ 22,400 |
Other | 540 | 766 |
Total debt | 990 | 23,639 |
Less current portion of long-term debt | (252) | (221) |
Total long-term debt | 738 | 23,418 |
Long-term Debt, Current and Noncurrent [Member] | ||
Finance lease obligations | $ 450 | $ 473 |
Note 14 - Stock Based Compens_3
Note 14 - Stock Based Compensation (Details Textual) - USD ($) | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) | 4,056,250 | ||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) | 1,666,736 | ||
Employee Stock Purchase Plan [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) | 750,000 | ||
Employee Stock Purchase Plan Discount | 90.00% | ||
Stock Issued During Period, Value, Employee Stock Purchase Plan | $ 389,000 | $ 198,000 | $ 231,000 |
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) | 11,000 | 12,000 | 22,000 |
Restricted Stock [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) | $ 36.76 | $ 13.07 | $ 9.38 |
Share-based Payment Arrangement, Expense | $ 2,542,000 | $ 2,637,000 | $ 3,983,000 |
Share-based Payment Arrangement, Expense, Tax Benefit | 595,000 | 453,000 | 759,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | 1,929,000 | $ 3,876,000 | $ 3,507,000 |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 2,904,000 | ||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 6 months | ||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 85,000 | 172,000 | 279,000 |
Restricted Stock [Member] | Minimum [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 3 years | ||
Performance Shares [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 3 years | ||
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) | $ 48.08 | $ 15.28 | $ 11.82 |
Share-based Payment Arrangement, Expense | $ 3,663,000 | $ 2,809,000 | $ 642,000 |
Share-based Payment Arrangement, Expense, Tax Benefit | 310,000 | $ 369,000 | $ 93,000 |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 4,504,000 | ||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 7 months 6 days | ||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 84,740 | 214,299 | 218,148 |
Performance Shares [Member] | Share-based Payment Arrangement, Tranche One [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 3 years | ||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 30,770 | 74,319 | 87,260 |
Performance Shares [Member] | Share-based Payment Arrangement, Tranche Two [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) | $ 57.11 | $ 18.08 | $ 13.71 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 46,156 | 111,475 | 130,888 |
Performance Shares [Member] | Minimum [Member] | |||
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Shares Earned | 0.00% | ||
Performance Shares [Member] | Minimum [Member] | Share-based Payment Arrangement, Tranche One [Member] | |||
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Shares Earned | 0.00% | ||
Performance Shares [Member] | Minimum [Member] | Share-based Payment Arrangement, Tranche Two [Member] | |||
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Shares Earned | 0.00% | ||
Performance Shares [Member] | Maximum [Member] | |||
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Shares Earned | 200.00% | ||
Performance Shares [Member] | Maximum [Member] | Share-based Payment Arrangement, Tranche One [Member] | |||
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Shares Earned | 200.00% | ||
Performance Shares [Member] | Maximum [Member] | Share-based Payment Arrangement, Tranche Two [Member] | |||
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Shares Earned | 200.00% | ||
Exceptional Performance PSUs [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 7,814 | 28,505 | 0 |
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) | $ 36.76 | $ 13.45 | $ 8.98 |
Share-based Payment Arrangement, Expense | $ 2,540,000 | $ 1,752,000 | $ 656,000 |
Share-based Payment Arrangement, Expense, Tax Benefit | 499,000 | $ 362,000 | $ 130,000 |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 3,159 | ||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 4 months 24 days | ||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 110,599 | 194,445 | 182,333 |
Restricted Stock Units (RSUs) [Member] | Employees [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 3 years | ||
Restricted Stock Units (RSUs) [Member] | Board Members [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 1 year |
Note 14 - Stock Based Compens_4
Note 14 - Stock Based Compensation - Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares shares in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Balance, non-vested shares outstanding (in shares) | 370 | 711 | 977 |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 10.02 | $ 8.58 | $ 7.97 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 85 | 172 | 279 |
Granted (in dollars per share) | $ 36.76 | $ 13.07 | $ 9.38 |
Vested (in shares) | (230) | (460) | (467) |
Vested (in dollars per share) | $ 11.26 | $ 8.42 | $ 7.50 |
Forfeited (in shares) | (35) | (53) | (78) |
Forfeited (in dollars per share) | $ 20.45 | $ 11.85 | $ 12.13 |
Balance, non-vested shares outstanding, weighted average remaining vesting life (Year) | 1 year | 1 year | 10 months 24 days |
Balance, non-vested shares outstanding (in shares) | 190 | 370 | 711 |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 21.81 | $ 10.02 | $ 8.58 |
Note 14 - Stock Based Compens_5
Note 14 - Stock Based Compensation - Simulation Assumption (Details) - Performance Shares Units [Member] | 12 Months Ended | |||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | ||
Three-year risk-free interest rate (1) | [1] | 0.29% | 0.27% | 2.37% |
Expected term (in years) (Year) | 2 years 9 months 18 days | 2 years 8 months 12 days | 2 years 8 months 12 days | |
Estimated volatility (2) | [2] | 61.90% | 58.20% | 53.70% |
[1] | Based on the U.S. government bond benchmark on the grant date. | |||
[2] | Represents the historical price volatility of the Company's common stock for the three-year period preceding the grant date. |
Note 14 - Stock Based Compens_6
Note 14 - Stock Based Compensation - PSU and RSU Activity (Details) - $ / shares | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Performance Shares [Member] | |||
Balance, non-vested shares outstanding (in shares) | 410,000 | 218,000 | 0 |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 13.63 | $ 11.82 | $ 0 |
Granted (in shares) | 84,740 | 214,299 | 218,148 |
Granted, weighted average grant date fair value (in dollars per share) | $ 48.08 | $ 15.28 | $ 11.82 |
Forfeited (in shares) | (12,000) | (22,000) | |
Forfeited, weighted average grant date fair value (in dollars per share) | $ 26.94 | $ 11.82 | |
Balance, non-vested shares outstanding (in shares) | 483,000 | 410,000 | 218,000 |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 19.33 | $ 13.63 | $ 11.82 |
Restricted Stock Units (RSUs) [Member] | |||
Balance, non-vested shares outstanding (in shares) | 212,000 | 182,000 | 0 |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 12.43 | $ 8.98 | $ 0 |
Granted (in shares) | 110,599 | 194,445 | 182,333 |
Granted, weighted average grant date fair value (in dollars per share) | $ 36.76 | $ 13.45 | $ 8.98 |
Forfeited (in shares) | (3,000) | (6,000) | |
Forfeited, weighted average grant date fair value (in dollars per share) | $ 37.09 | $ 16.17 | |
Balance, non-vested shares outstanding (in shares) | 201,000 | 212,000 | 182,000 |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 24.51 | $ 12.43 | $ 8.98 |
Vested (in shares) | (119,000) | (158,000) | |
Vested, weighted average grant date fair value (in dollars per share) | $ 14.08 | $ 9.56 |
Note 15 - Shareholders Equity_2
Note 15 - Shareholders Equity (Details Textual) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | Mar. 17, 2022 | Dec. 31, 2021 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Feb. 17, 2022 | Jan. 31, 2022 | Nov. 05, 2020 | Apr. 28, 2016 |
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) | 1,000 | ||||||||
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) | 409 | 409 | 509 | ||||||
Common Stock, Dividends, Per Share, Declared (in dollars per share) | $ 0.10 | $ 0.10 | $ 0.10 | ||||||
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ 0.01 | ||||||||
Series B Preferred Stock [Member] | |||||||||
Preferred Stock, Shares Outstanding, Ending Balance (in shares) | 0 | ||||||||
Quarterly Dividend [Member] | |||||||||
Common Stock, Dividends, Per Share, Declared (in dollars per share) | $ 0.025 | ||||||||
Subsequent Event [Member] | |||||||||
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) | 400 | ||||||||
Stock Repurchase Program, Remaining Authorized Repurchase Amount | $ 18,884 | ||||||||
Stock Repurchase Program, Authorized Amount | $ 250,000 | ||||||||
Subsequent Event [Member] | Quarterly Dividend [Member] | |||||||||
Common Stock, Dividends, Per Share, Declared (in dollars per share) | $ 0.05 |
Note 15 - Shareholders Equity -
Note 15 - Shareholders Equity - Summary of Stock Repurchased and Retired (Details) - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Shares purchased (in shares) | 100 | 300 | |
Purchase value | $ 3,348 | $ 7,503 | $ 793 |
Remaining shares allowable to be purchased (in shares) | 409 | 509 |
Note 16 - Earnings Per Share -
Note 16 - Earnings Per Share - Reconciliation of Basic Weighted Average Common Shares Outstanding to Diluted Weighted Average Shares Outstanding (Details) - shares shares in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Basic weighted average common shares outstanding (in shares) | 35,333 | 35,479 | 35,318 |
Plus dilutive effect of Restricted Stock Units and Performance Stock Units (in shares) | 764 | 560 | 98 |
Diluted weighted average common shares outstanding (in shares) | 36,097 | 36,039 | 35,416 |
Note 17 - Business Segments (De
Note 17 - Business Segments (Details Textual) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021USD ($) | Dec. 31, 2020USD ($) | Dec. 31, 2019USD ($) | |
Number of Reportable Segments | 2 | ||
Revenue from Contract with Customer, Excluding Assessed Tax, Total | $ 991,792 | $ 675,973 | $ 756,542 |
Non-US [Member] | |||
Revenue from Contract with Customer, Excluding Assessed Tax, Total | $ 11,657 | $ 9,461 | $ 21,361 |
Percentage of Revenue from Contract with Customer, Excluding Assessed Tax | 1.20% | 1.40% | 2.80% |
Note 17 - Business Segments - S
Note 17 - Business Segments - Segment Reporting Information (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Revenues | $ 991,792 | $ 675,973 | $ 756,542 |
Depreciation and amortization expense | 11,356 | 14,187 | 11,180 |
Segment assets | 447,867 | 359,049 | |
Capital expenditures | 23,002 | 14,534 | 10,042 |
Operating Segments [Member] | |||
Revenues | 991,792 | 675,973 | 761,820 |
Operating Segments [Member] | Fleet Vehicles and Services [Member] | |||
Revenues | 659,432 | 463,458 | 557,702 |
Operating Segments [Member] | Specialty Vehicles [Member] | |||
Revenues | 332,360 | 212,515 | 204,118 |
Continuing Operations [Member] | |||
Revenues | 991,792 | 675,973 | 756,542 |
Depreciation and amortization expense | 11,356 | 13,903 | 6,073 |
Adjusted EBITDA | 108,066 | 76,346 | 64,045 |
Segment assets | 447,867 | 359,049 | 359,812 |
Capital expenditures | 23,008 | 15,946 | 7,596 |
Continuing Operations [Member] | Fleet Vehicle Sales [Member] | |||
Revenues | 624,874 | 428,499 | 485,831 |
Continuing Operations [Member] | Motorhome Chassis [Member] | |||
Revenues | 168,166 | 107,849 | 127,130 |
Continuing Operations [Member] | Other Specialty Vehicles [Member] | |||
Revenues | 145,134 | 94,633 | 61,259 |
Continuing Operations [Member] | Aftermarket Parts and Accessories Sales [Member] | |||
Revenues | 53,618 | 44,992 | 82,322 |
Continuing Operations [Member] | Operating Segments [Member] | Fleet Vehicles and Services [Member] | |||
Revenues | 659,432 | 463,455 | 557,702 |
Depreciation and amortization expense | 2,654 | 3,018 | 2,168 |
Adjusted EBITDA | 108,621 | 83,292 | 59,227 |
Segment assets | 174,799 | 118,444 | 137,446 |
Capital expenditures | 16,647 | 9,423 | 2,743 |
Continuing Operations [Member] | Operating Segments [Member] | Fleet Vehicles and Services [Member] | Fleet Vehicle Sales [Member] | |||
Revenues | 624,874 | 428,499 | 485,831 |
Continuing Operations [Member] | Operating Segments [Member] | Fleet Vehicles and Services [Member] | Motorhome Chassis [Member] | |||
Revenues | 0 | 0 | 0 |
Continuing Operations [Member] | Operating Segments [Member] | Fleet Vehicles and Services [Member] | Other Specialty Vehicles [Member] | |||
Revenues | 0 | 0 | 0 |
Continuing Operations [Member] | Operating Segments [Member] | Fleet Vehicles and Services [Member] | Aftermarket Parts and Accessories Sales [Member] | |||
Revenues | 34,558 | 34,956 | 71,871 |
Continuing Operations [Member] | Operating Segments [Member] | Specialty Vehicles [Member] | |||
Revenues | 332,360 | 212,518 | 204,118 |
Depreciation and amortization expense | 6,832 | 6,323 | 2,402 |
Adjusted EBITDA | 32,668 | 20,900 | 22,152 |
Segment assets | 202,302 | 190,306 | 154,469 |
Capital expenditures | 4,198 | 4,263 | 2,328 |
Continuing Operations [Member] | Operating Segments [Member] | Specialty Vehicles [Member] | Fleet Vehicle Sales [Member] | |||
Revenues | 0 | 0 | 5,278 |
Continuing Operations [Member] | Operating Segments [Member] | Specialty Vehicles [Member] | Motorhome Chassis [Member] | |||
Revenues | 168,166 | 107,849 | 127,130 |
Continuing Operations [Member] | Operating Segments [Member] | Specialty Vehicles [Member] | Other Specialty Vehicles [Member] | |||
Revenues | 145,134 | 94,633 | 61,259 |
Continuing Operations [Member] | Operating Segments [Member] | Specialty Vehicles [Member] | Aftermarket Parts and Accessories Sales [Member] | |||
Revenues | 19,060 | 10,036 | 10,451 |
Continuing Operations [Member] | Segment Reconciling Items [Member] | |||
Revenues | 0 | 0 | (5,278) |
Depreciation and amortization expense | 1,870 | 4,562 | 1,503 |
Adjusted EBITDA | (33,223) | (27,846) | (17,334) |
Segment assets | 70,766 | 50,299 | 67,897 |
Capital expenditures | 2,163 | 2,260 | 2,525 |
Continuing Operations [Member] | Segment Reconciling Items [Member] | Fleet Vehicle Sales [Member] | |||
Revenues | 0 | 0 | (5,278) |
Continuing Operations [Member] | Segment Reconciling Items [Member] | Motorhome Chassis [Member] | |||
Revenues | 0 | 0 | 0 |
Continuing Operations [Member] | Segment Reconciling Items [Member] | Other Specialty Vehicles [Member] | |||
Revenues | 0 | 0 | 0 |
Continuing Operations [Member] | Segment Reconciling Items [Member] | Aftermarket Parts and Accessories Sales [Member] | |||
Revenues | $ 0 | $ 0 | $ 0 |
Schedule II - Valuation and Q_3
Schedule II - Valuation and Qualifying Accounts - Schedule II - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Allowance, Credit Loss [Member] - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | |
Balance at Beginning of Period | $ 116 | $ 228 | $ 99 |
Additions Charged to Costs and Expenses | 149 | 69 | 415 |
Additions Charged to Other Accounts | 0 | 0 | 0 |
Deductions | (78) | (181) | (286) |
Balance at End of Period | $ 187 | $ 116 | $ 228 |