Document And Entity Information - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Feb. 22, 2019 |
Jun. 29, 2018 |
|
Document Information [Line Items] | |||
Entity Registrant Name | SPARTAN MOTORS INC | ||
Entity Central Index Key | 0000743238 | ||
Trading Symbol | spar | ||
Current Fiscal Year End Date | --12-31 | ||
Entity Filer Category | Accelerated Filer | ||
Entity Current Reporting Status | Yes | ||
Entity Voluntary Filers | No | ||
Entity Well-known Seasoned Issuer | No | ||
Entity Emerging Growth Company | false | ||
Entity Small Business | false | ||
Entity Common Stock, Shares Outstanding (in shares) | 35,228,841 | ||
Entity Public Float | $ 510,454,715 | ||
Document Type | 10-K | ||
Document Period End Date | Dec. 31, 2018 | ||
Document Fiscal Year Focus | 2018 | ||
Document Fiscal Period Focus | FY | ||
Amendment Flag | false | ||
Entity Shell Company | false |
X | ||||||||||
- Definition If the value is true, then the document is an amendment to previously-filed/accepted document. No definition available.
|
X | ||||||||||
- Definition End date of current fiscal year in the format --MM-DD. No definition available.
|
X | ||||||||||
- Definition This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY. No definition available.
|
X | ||||||||||
- Definition This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD. No definition available.
|
X | ||||||||||
- Definition The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'. No definition available.
|
X | ||||||||||
- Definition A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument. No definition available.
|
X | ||||||||||
- Definition Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure. No definition available.
|
X | ||||||||||
- Definition Indicate if registrant meets the emerging growth company criteria. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K. No definition available.
|
X | ||||||||||
- Definition The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. No definition available.
|
X | ||||||||||
- Definition Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A. No definition available.
|
X | ||||||||||
- Definition Trading symbol of an instrument as listed on an exchange. No definition available.
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Consolidated Balance Sheets (Parentheticals) - $ / shares |
Dec. 31, 2018 |
Dec. 31, 2017 |
---|---|---|
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.01 | $ 0.01 |
Common stock, authorized (in shares) | 80,000 | 80,000 |
Common stock, outstanding (in shares) | 35,321 | 35,097 |
X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of the cost of borrowed funds accounted for as interest expense for debt. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of Net Income (Loss) attributable to noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The net result for the period of deducting operating expenses from operating revenues. No definition available.
|
X | ||||||||||
- Definition Amount of income related to nonoperating activities, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of transition adjustment for adoption of new revenue recognition standard. No definition available.
|
X | ||||||||||
- Definition Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased and retired during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption. No definition available.
|
Consolidated Statements of Shareholders' Equity (Parentheticals) - $ / shares |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Retained Earnings [Member] | |||
Dividends declared (in dollars per share) | $ 0.10 | $ 0.10 | $ 0.10 |
X | ||||||||||
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period of the obligations incurred through that date and payable for the standard product warranty liability for the period. Does not include increases or decreases in an extended warranty liability. No definition available.
|
X | ||||||||||
- Definition The total cash inflow (outflow) associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately. No definition available.
|
X | ||||||||||
- Definition The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. No definition available.
|
X | ||||||||||
- Definition Amount of deferred income tax expense (benefit) and income tax credits. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the period in accrued salaries. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in noncurrent operating liabilities classified as other. No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in operating assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in operating liabilities classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash outflow to reacquire common stock during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 1 - General and Summary of Accounting Policies |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Description and Accounting Policies [Text Block] | NOTE 1 - GENERAL AND SUMMARY OF ACCOUNTING POLICIESNature of Operations . Spartan Motors, Inc. (the “Company”, “we”, or “us”) is a niche market leader in specialty vehicle manufacturing and assembly for the commercial vehicle (including last-mile delivery, specialty service and vocation-specific up-fit segments), emergency response and recreational vehicle industries. We have various subsidiaries that are manufacturers of bodies for various markets including fleet vehicles and emergency response vehicles. Our principal chassis markets are emergency response vehicles, motor homes and other specialty vehicles.Our operating activities are conducted through our wholly-owned operating subsidiary, Spartan Motors USA, Inc. (“Spartan USA”), with locations in Charlotte, Michigan; Brandon, South Dakota; Snyder and Neligh, Nebraska; Ladson, South Carolina; Ephrata, Pennsylvania; Pompano Beach, Florida; Bristol, Indiana; Kansas City, Missouri; and Saltillo, Mexico. On December 17, 2018, the Company acquired all of the assets and assumed certain liabilities of Strobes-R-Us, Inc. (“SRUS”), a premier provider of up-fit services for government and non-government vehicles. The acquisition will enable the Company to increase its product offerings to both fleet and emergency response customers, while further expanding its manufacturing capabilities into the southeastern U.S. market. As part of this acquisition, Spartan acquired Strobes-R-Us’ state-of-the-art up-fit facility and product showroom in Pompano Beach, Florida. SRUS will be reported as part of the Fleet Vehicles and Services segment.On January 1, 2017, Spartan USA acquired substantially all of the assets and assumed certain liabilities of Smeal Fire Apparatus Co., Smeal Properties, Inc., Ladder Tower Co., and U.S. Tanker Co. When used in this Annual Report on Form 10 -K, “Smeal” refers to the assets, liabilities, and operations acquired from such entities. The assets acquired consist of the assets used by the former owners of Smeal in the operation of its business designing, manufacturing, and distributing emergency response vehicle bodies and aerial devices for the fire service industry. Smeal has operations in Snyder and Neligh, Nebraska; and Ephrata, Pennsylvania and is operated as part of our Emergency Response Vehicles segment.Our Bristol, Indiana location manufactures vehicles used in the parcel delivery, mobile retail and trades and construction industries, and supplies related aftermarket parts and services under the Utilimaster brand name. Our Kansas City, Missouri, Pompano Beach, Florida and Saltillo, Mexico locations sell and install equipment used in commercial and fleet vehicles. Our Brandon, South Dakota, Snyder and Neligh, Nebraska, and Ephrata, Pennsylvania locations manufacture emergency response vehicles under the Spartan, Smeal, US Tanker and Ladder Tower Company brand names. Our Charlotte, Michigan location manufactures heavy duty chassis and vehicles and supplies aftermarket parts and accessories under the Spartan Chassis and Spartan brand names. Spartan USA was also a participant in Spartan-Gimaex Innovations, LLC (“Spartan-Gimaex”), a 50/50 joint venture with Gimaex Holding, Inc. that was formed to provide emergency response vehicles for the domestic and international markets. Spartan-Gimaex is reported as a consolidated subsidiary of Spartan Motors, Inc. In February 2015, Spartan USA and Gimaex Holding, Inc. mutually agreed to begin discussions regarding the dissolution of the joint venture. In June 2015, Spartan USA and Gimaex Holding, Inc. entered into court proceedings to determine the terms of the dissolution. In February 2017, by agreement of the parties, the court proceeding was dismissed with prejudice and the judge entered an order to this effect as the parties agreed to seek a dissolution plan on their own. The Company is continuing to work on this dissolution plan and no dissolution terms have been determined as of the date of this Form 10 -K.Principles of Consolidation . The consolidated financial statements include our accounts and the accounts of our wholly owned subsidiary, Spartan USA. All intercompany transactions have been eliminated.Non-Controlling Interest At December 31, 2018, Spartan USA held a 50% share in Spartan-Gimaex, however, due to the management and operational structure of the joint venture, Spartan USA was considered to have had the ability to control the operations of Spartan-Gimaex. Accordingly, Spartan-Gimaex is reported as a consolidated subsidiary of Spartan Motors, Inc., within the Emergency Response Vehicles segment. The joint venture is not currently active and as noted above the parties are currently seeking a dissolution plan.Use of Estimates . In the preparation of our financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”), management uses estimates and makes judgments and assumptions that affect asset and liability values and the amounts reported as income and expense during the periods presented. Certain of these estimates, judgments and assumptions, such as the allowance for credit losses, warranty expenses, impairment assessments of tangible and intangible assets, and the provision for income taxes, are particularly sensitive. If actual results are different from estimates used by management, they may have a material impact on the financial statements.Revenue Recognition . Essentially all of our revenue is generated through contracts with our customers. We may recognize revenue over time or at a point in time when or as obligations under the terms of a contract with our customer are satisfied, depending on the terms and features of the contract and the products supplied. Our contracts generally do not have any significant variable consideration. The collectability of consideration on the contract is reasonably assured before revenue is recognized. On certain vehicles, payment may be received in advance of us satisfying our performance obligations. Such payments are recorded in Customer deposits on the Consolidated Balance Sheets. The corresponding performance obligations are generally satisfied within one year of the contract inception. In such cases, we have elected to apply the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. The financing impact on contracts that contain performance obligations that are not expected to be satisfied within one year are expected to be immaterial to our consolidated financial statements. 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 year or less.not available. The estimated costs to fulfill our base warranties are recognized as expense when the products are sold (see “Note 5 – Commitments and Contingent Liabilities ” for further information on warranties). Our contracts with customers do not contain a provision for product returns, except for contracts related to certain parts sales.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. Accordingly, no return reserve has been recorded. Instead, returns are recognized as a reduction of revenue at the time that they are received.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 1 to 6 years from the date of the shipment of the related vehicle or chassis. We receive payment with the shipment of the related vehicle or at the inception of the extended service contract, if later, and recognize revenue over the coverage term of the agreement, generally on a straight-line basis, which approximates the pattern of costs expected to be incurred in satisfying the obligations under the contract.Distinct revenue recognition policies for our segments are as follows: Fleet Vehicles and Services 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 up-fit and field service contracts is recognized over time, as equipment is installed in the customer’s vehicle or repairs and enhancements are made to 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 up-fit and field service contracts is satisfied when the equipment installation or repairs and enhancements of the customer’s vehicle has been completed. Payment on our fleet vehicles and services performance obligations is received an average of 35 days after revenue is recognized.Emergency Response Vehicles Our emergency response chassis and apparatuses are generally manufactured to order based on customer-supplied specifications. Due to the custom nature of the products and the attributes of the contracts, we do not have a ready alternative use for our emergency response chassis and apparatuses and we have an enforceable right to payment on the contracts. Accordingly, performance obligations for these custom ordered chassis and apparatuses are satisfied as the apparatuses and chassis are built. We recognize revenue and the corresponding cost of products sold on these contracts over time based on the inputs completed for a given performance obligation during the reporting period. 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. Payment is received an average of 48 days following the recognition of revenue for chassis and 103 days for complete apparatuses.Revenue on certain emergency response chassis and apparatuses that are sold from stock or utilized as demonstration units is recognized at the point in time when the chassis and apparatus is shipped. Revenue related to modifications made to trucks sold from stock or that were utilized as demonstration units is recognized over time as the modifications are completed. Payment is received an average of 60 days following the recognition of revenue for stock or demonstrator units.Specialty Chassis and Vehicles We recognize revenue and the corresponding cost of products sold on the sale of motor home 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 to the customer. Revenue and the corresponding cost of products sold associated with other specialty chassis is recognized over time based on the inputs completed for a given performance obligation during the reporting period. The performance obligations for other specialty chassis contracts are satisfied as the products are assembled. Payment is received an average of 24 days following the recognition of revenue for other specialty chassis.Business Combinations . When acquiring other businesses, we recognize identifiable assets acquired and liabilities assumed at their acquisition date estimated fair values, and separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, is measured as the excess amount of any consideration transferred, which is measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Accounting for such acquisitions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make are reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by us. When necessary, we will adjust the values of the assets acquired and liabilities assumed against the goodwill or acquisition gain, as initially recorded, for a period of up to one year after the acquisition date.Costs incurred to effect an acquisition, such as legal, accounting, valuation or other third -party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.Shipping and Handling of Products . Costs incurred related to the shipment and handling of products are classified in cost of products sold. Amounts billed to customers for shipping and handling of products are included in sales.Cash and Cash Equivalents include cash on hand, cash on deposit, treasuries and money market funds. We consider all investments purchased with an original maturity of three months or less to be cash equivalents.Accounts Receivable . Our receivables are subject to credit risk, and we do not typically require collateral on our accounts receivable. We perform periodic credit evaluations of our customers’ financial condition and generally require a security interest in the products sold. Receivables generally are due within 30 to 60 days. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management makes certain assumptions regarding the risk of uncollectable open receivable accounts. This risk factor is applied to the balance on accounts that are aged over 90 days: generally, this reserve has an estimated range from 10 -25%. The risk percentage applied to the aged accounts may change based on conditions such as: general economic conditions, industry-specific economic conditions, historical and anticipated customer performance, historical experience with write-offs and the level of past-due amounts from year to year. However, generally our assumptions are consistent year-over-year and there has been little adjustment made to the percentages used. In addition, in the event there are certain known risk factors with an open account, we may increase the allowance to include estimated losses on such “specific” account balances. The “specific” reserves are identified by a periodic review of the aged accounts receivable. If there is an account in question, credit checks are made and there is communication with the customer, along with other means to try to assess if a specific reserve is required. The inclusion of the “specific” reserve has caused the greatest fluctuation in the allowance for doubtful accounts balance historically. Past due accounts are written off when collectability is determined to be no longer assured.Inventories are stated at the lower of first -in, first -out cost or net realizable value. Estimated inventory allowances for slow-moving inventory are based upon current assessments about future demands, market conditions and related management initiatives. If market conditions are less favorable than those projected by management, additional inventory allowances may be required.Contract Assets arise upon the transfer of goods or services to a customer before the customer pays consideration. The Company will present the contract as either a contract asset or as a receivable, depending on the nature of the entity’s right to consideration for its performance. Contract assets are a right to consideration in exchange for goods or services that the Company has transferred to a customer, when the right is conditioned on something other than the passage of time.Property, Plant and Equipment is stated at cost and the related assets are depreciated over their estimated useful lives on a straight-line basis for financial statement purposes and an accelerated method for income tax purposes. Cost includes an amount of interest associated with significant capital projects. Estimated useful lives range from 20 years for buildings and improvements, 3 to 15 years for plant machinery and equipment, 3 to 7 years for furniture and fixtures and 3 to 5 years for vehicles. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Maintenance and repair costs are charged to earnings, while expenditures that increase asset lives are capitalized. We review our property, plant and equipment, along with all other long-lived assets that have finite lives, including finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Assets held-for-sale are recorded at the lower of historical depreciated cost or the estimated fair value less costs to sell. See Note 6, Property, Plant and Equipment for further information on our property and equipment.Related Party Transactions. We purchase certain components used in the manufacture of our products from parties that could be considered related to us because one or more of our executive officers or board members is also an executive officer or board member of the related party. See Note 17, Related Party Transactions , for more information regarding our transactions with related parties.Goodwill and Other Intangible Assets . Goodwill represents the excess of the cost of a business combination over the fair value of the net assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to impairment tests on an annual basis, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Goodwill is allocated to the reporting unit from which it was created. A reporting unit is an operating segment or sub-segment to which goodwill is assigned when initially recorded. We review indefinite lived intangible assets annually for impairment by comparing the carrying value of those assets to their fair value.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 be recoverable.We perform our annual goodwill and indefinite lived intangible assets impairment test as of October 1 and monitor for interim triggering events on an ongoing basis. For goodwill we first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Under authoritative guidance, we are not required to calculate the fair value of a reporting unit unless we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. We have the option to bypass the qualitative assessment and proceed to a quantitative impairment test.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 that the fair value of a reporting unit is less than its carrying value, we perform a quantitative impairment test, whereby we compare the fair value of a reporting unit with its carrying amount, including goodwill. The fair value of the reporting unit is determined by estimating the future cash flows of the reporting unit to which the goodwill relates, and then discounting the future cash flows at a market-participant-derived weighted-average cost of capital (“WACC”). In determining the estimated future cash flows, we consider current and projected future levels of income based on our plans for that business; business trends, prospects and market and economic conditions; and market-participant considerations. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is recognized in an amount equal to the excess, up to the carrying value of the goodwill.We evaluate the recoverability of our indefinite lived intangible assets, which consist of our Utilimaster and Smeal trade names, based on estimates of future royalty payments that are avoided through our ownership of the trade names, discounted to their present value. In determining the estimated fair value of the trade names, we consider current and projected future levels of revenue based on our plans for Utilimaster and Smeal, 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 5, Goodwill and Intangible Assets, for further details on our goodwill and other intangible assets.Warranties . Our policy is to record a provision for the estimated cost of warranty-related claims at the time of the sale, and periodically adjust the warranty liability to reflect actual experience. The amount of warranty liability accrued reflects management’s best estimate of the expected future cost of honoring our obligations under the warranty agreements. Expense related to warranty liabilities accrued for product sales, as well as adjustments to pre-existing warranty liabilities, are reflected within Cost of products sold on our Consolidated Statements of Operations. Our estimates are based on historical experience, the number of units involved and the extent of features and components included in product models. See Note 10, Commitments and Contingent Liabilities , for further information regarding warranties.Deposits from Customers . We sometimes receive advance payments from customers for product orders and record these amounts as liabilities. We accept such deposits when presented by customers seeking improved pricing in connection with orders that are placed for products to be manufactured and sold at a future date. Revenue associated with these deposits is recognized over time based on the inputs completed for a given performance obligation during the reporting period or deferred and recognized upon shipment of the related product to the customer depending on the terms of the contract.Research and Development . Our research and development costs, which consist of compensation costs, travel and entertainment, administrative expenses and new product development among other items, are expensed as incurred.Taxes on Income . We recognize deferred income tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax liabilities generally represent tax expense recognized for which payment has been deferred, or expenses which have been deducted in our tax returns but which have not yet been recognized as an expense in our financial statements.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. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. At each reporting period, we consider the scheduled reversal of deferred tax liabilities, available taxes in carryback periods, tax planning strategies and projected future taxable income in making this assessment.We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities. The determination is based on the technical merits of the position and presumes that each uncertain tax position will be examined by the relevant taxing authority that has full knowledge of all relevant information. Although we believe the estimates are reasonable, no assurance can be given that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals.Interest and penalties attributable to income taxes are recorded as a component of income taxes. See Note 8, Taxes on Income , for further details on our income taxes.Earnings Per Share . Basic earnings per share is based on the weighted average number of common shares, share equivalents of stock appreciation rights (“SAR”s) and participating securities outstanding during the period. Diluted earnings per share also include the dilutive effect of additional potential common shares issuable from stock options and are determined using the treasury stock method. Basic earnings per share represents net earnings divided by basic weighted average number of common shares outstanding during the period, including the average dilutive effect of our SARs outstanding during the period determined using the treasury stock method. Diluted earnings per share represents net earnings divided by diluted weighted average number of common shares outstanding, which includes the average dilutive effect of our stock options outstanding during the period. Our unvested stock awards are included in the number of shares outstanding for both basic and diluted earnings per share calculations, unless a net loss is reported, in which situation unvested stock awards are excluded from the number of shares outstanding for both basic and diluted earnings per share calculations. See Note 15, Earnings Per Share, for further details.Stock Incentive Plans . Share based payment compensation costs for equity-based awards is measured on the grant date based on the estimated fair value of the award at that date, and is recognized over the requisite service period, net of estimated forfeitures. Fair value of stock option and stock appreciation rights awards are estimated using a closed option valuation (Black-Scholes) model. Fair value of restricted stock awards is based upon the quoted market price of the common stock on the date of grant. Our incentive stock plans are described in more detail in Note 13, Stock Based Compensation .Fair Value . We are required to disclose the estimated fair value of our financial instruments. The carrying value at December 31, 2018 and 2017 of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to their short-term nature. The carrying value of variable rate debt instruments approximate their fair value based on their relative terms and market rates.Segment Reporting. We identify our reportable segments based on our management structure and the financial data utilized by the chief operating decision makers to assess segment performance and allocate resources among our operating units. We have three reportable segments: Fleet Vehicles and Services, Emergency Response Vehicles and Specialty Chassis and Vehicles. More detailed information about our reportable segments can be found in Note 16, Business Segments .Supplemental Disclosures of Cash Flow Information. Cash paid for interest was $630, $619 and $309 for 2018, 2017 and 2016. Cash paid (received) for income taxes, net of refunds, was $5,054, $0 and $2,232 for 2018, 2017 and 2016. Non-cash investing in 2018 included the issuance of the Company’s capital stock in the amount of $1,950 in conjunction with our acquisition of SRUS. Non-cash investing in 2017 included $7,391 forgiveness of accounts receivable in conjunction with our acquisition of Smeal. See Note 2 for further information about these acquisitions.New Accounting Standards In February 2017 the FASB issued Accounting Standards Update No. 2017 -05, Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic (“ASU 610 -20 )2017 -05” ). ASU 2017 -05 is intended to provide guidance for when gains and losses on nonfinancial assets should be applied to a financial asset by defining the term “nonfinancial asset”. ASU 2017 -05 became effective for us beginning in the first quarter of 2018. The adoption of the provisions of ASU 2017 -05 did not have an impact on our consolidated financial position, results of operations or cash flows.In June 2016, the FASB issued Accounting Standards Update 2016 -13, Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (“ASU 2016 -13” ). ASU 2016 -13 is intended to introduce a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. The provisions of this standard are effective for reporting periods beginning after December 15, 2019 and early adoption is permitted. The adoption of the provisions of ASU 2016 -13 are not expected to have a material impact on our consolidated financial position, results of operations or cash flows.In February 2016, the FASB issued Accounting Standards Update No. 2016 -02, Leases (“ASU 2016 -02” ). The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. We substantially completed our assessment of the impacts of the new lease standard during the fourth quarter. We have determined that the adoption of ASU 2016 -02 will result in recognizing right of use assets and liabilities on the consolidated statement of financial position for leases currently classified as operating leases. We expect to utilize the following practical expedients:
We expect that the disclosures in the notes to our consolidated financial statements related to leases will be significantly expanded under the new standard, specifically:
It is expected that certain other provisions of ASC 842 not mentioned above will not significantly impact the Company.We will adopt ASU 2016 -02 as of January 1, 2019 using the modified retrospective approach. As a result, in the first quarter of 2019 we expect to record right of use assets for operating leases of approximately $13,600 and for financing leases of approximately $700. The decrease to retained earnings is expected to be approximately $200, reflecting the cumulative impact of the accounting change. We are unable to precisely quantify the impact to expenses for future periods since expenses recognized in those periods will depend on the actual leasing levels in those periods, but we do not expect those expenses from recognizing right of use assets and lease liabilities to change significantly. In May 2014, the FASB issued Accounting Standards Update 2014 -09, Revenue from Contracts with Customers (“ASU 2014 -09” or “ASC 606” ). Subsequently the FASB provided additional guidance to clarify certain aspects of the standard in Accounting Standards Updates No. 2016 -08 , Revenue from Contracts with Customers (ASU ; 2014 -09 ), Principal versus Agent Considerations (Reporting Revenue Gross versus Net)No. 2016 -10, Revenue from Contracts with Customers (ASU ; and 2014 -09 ), Identifying Performance Obligations and LicensingNo. 2016 -12, Revenue from Contracts with Customers (ASU . ASU 2014 -09 ), Narrow-Scope Improvements and Practical Expedients2014 -09, as amended, is based on the principle that revenue should be recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The new standard also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014 -09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and may be applied retrospectively to each prior period presented or retrospectively with the cumulative effect recognized as of the date of initial application. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.In March 2016, the FASB issued Accounting Standards Update No. 2016 -08, Revenue from Contracts with Customers (ASU 2014 - 09 ), Principal versus Agent Considerations (Reporting Revenue Gross versus Net) (“ASU 2016 -08” ). ASU 2016 -08 clarifies the implementation guidance for principal-versus-agent considerations in the revenue recognition standard. A principal-versus-agent consideration applies to sales that involve two or more suppliers to a customer. Each participant in the sale must determine whether they control the good or service and are entitled to the gross amount of the transaction or are acting as an agent and should collect only a fee or commission for arranging the sale. ASU 2016 -08 will go into effect when the revenue standard issued in ASU 2014 -09 becomes effective. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.In April 2016, the FASB issued Accounting Standards Update No. 2016 -10, Revenue from Contracts with Customers (ASU 2014 - 09 ), Identifying Performance Obligations and Licensing (“ASU 2016 -10” ). ASU 2016 -10 clarifies the implementation guidance in ASU 2014 -09 for identifying performance obligations and determining when to recognize revenue on licensing agreements for intellectual property. ASU 2016 -10 removes the requirement to assess whether promised goods or services are performance obligations if they are immaterial to the contract with the customer and allows an entity to elect to account for shipping and handling activities that occur after the customer has obtained control of a good as an activity to fulfill the promise to transfer the good rather than as an additional promised service. ASU 2016 -10 also includes implementation guidance on determining whether a license granted by an entity provides a customer with a right to use the intellectual property, which is satisfied at a point in time, or a right to access the intellectual property, which is satisfied over time. ASU 2016 -10 will go into effect when the revenue standard issued in ASU 2014 -09 becomes effective. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.In May 2016, the FASB issued Accounting Standards Update No. 2016 -12, Revenue from Contracts with Customers (ASU 2014 - 09 ), Narrow-Scope Improvements and Practical Expedients (“ASU 2016 -12” ). ASU 2016 -12 clarifies the implementation guidance on assessing collectability, presentation of sales taxes, non-cash consideration and completed contracts and contract modifications at transition. ASU 2016 -12 will go into effect when the revenue standard issued in ASU 2014 -09 becomes effective. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.Adoption of Revenue Recognition Accounting Policy Except for the changes below, we have consistently applied the accounting policies to all periods presented in these consolidated financial statements. We adopted ASC 606 with a date of initial application of January 1, 2018. As a result, we changed our accounting policy for revenue recognition as detailed above under the "Revenue Recognition" section.We applied ASC 606 using the cumulative effect method to all contracts not completed at the date of initial application by recognizing the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings at January 1, 2018. Therefore, the comparative information has not been adjusted and continues to be reported under prior revenue recognition guidance. The tables below present the impacts of our adoption of the new revenue standard on our income statement and balance sheet.
The table below presents the cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606.
Contract assets and liabilities The tables below disclose changes in contract assets and liabilities as of the periods indicated.
The aggregate amount of the transaction price allocated to remaining performance obligations in existing contracts that are yet to be completed are expected to be recognized as revenue in the following annual time-periods:
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 amounts have been excluded from the transaction prices above related to the guidance on constraining estimates of variable consideration.In the following tables, revenue is disaggregated by primary geographical market and timing of revenue recognition for the twelve months ended December 31, 2018. The tables also include a reconciliation of the disaggregated revenue with the reportable segments.
|
X | ||||||||||
- Definition The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 2 - Acquisition Activities |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combination Disclosure [Text Block] | NOTE 2 – ACQUISITION ACTIVITIES2018 AcquisitionOn December 17, 2018, the Company acquired the assets and assumed certain liabilities of Strobes-R-Us, Inc. (“SRUS”), a premier provider of up-fit services for government and non-government vehicles. The acquisition will enable the Company to increase its product offerings to both fleet and emergency response customers, while further expanding its manufacturing capabilities into the southeastern U.S. market. As part of this acquisition, Spartan acquired Strobes-R-Us’ state-of-the-art up-fit facility and product showroom in Pompano Beach, Florida.Purchase Price Allocation The total purchase price paid for our acquisition of SRUS was $9,982, subject to a net working capital adjustment. The consideration paid consisted of $5,200 in cash, Company stock valued at $1,950, plus a $2,832 contingency for performance-based earn-out payments. The price paid pursuant to the purchase agreement was the subject of arm's length negotiation between SRUS and us.This acquisition was accounted for using the purchase 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. The excess of the purchase price over the estimated fair values of the net tangible and intangible assets acquired of $6,406 was recorded as goodwill. Since the acquisition was just finalized on December 17, 2018, the valuation of goodwill, other intangible assets and tax accounting are not complete. Due to the complexities involved in purchase accounting, ASC 805, Business Combinations allows for a one -year adjustment period.The initial allocation of purchase price to assets acquired and liabilities assumed was as follows:
Contingent Consideration Pursuant to the purchase agreement, the former owners of SRUS may receive additional consideration through 2021 in the form of certain performance-based earn-out payments, up to an aggregate maximum of $3,250. The purchase agreement specifies annual payments for each calendar year beginning in 2019 through and including 2021 as a percentage of and contingent upon EBITDA for that calendar year exceeding predetermined thresholds. In accordance with accounting guidance for business combinations, at the date of sale the Company recorded a contingent liability of $2,832 for the value of the future consideration based upon its best estimate of the likelihood of the payments, discounted to its present value using a discount rate of 4.7%. 2017 AcquisitionOn January 1, 2017, we completed the acquisition of substantially all of the assets and assumed certain liabilities of Smeal pursuant to an Asset Purchase Agreement dated December 12, 2016. This acquisition brings significant scale to our Emergency Response Vehicles segment, expands the geographic reach of our dealer network and adds complementary products to our existing emergency response product portfolio.Purchase Price Allocation The total purchase price paid for our acquisition of Smeal was $41,513, subject to a net working capital adjustment and the tax gross-up payment described below. The consideration paid consisted of $28,903 in cash, net of cash acquired of $3,825, and the forgiveness of certain liabilities owed by the former owners of Smeal to the Company in the amount of $7,391. Pursuant to the purchase agreement, the sellers received additional consideration in the form of a tax gross-up payment in the amount of $701, which was paid in the second quarter of 2018. The consideration paid was subject to certain post-closing adjustments, including a net working capital adjustment that was finalized in the first quarter of 2018. Smeal has been a significant chassis customer of Spartan USA. The price paid pursuant to the purchase agreement was the subject of arm's length negotiation between Smeal and us.This acquisition was accounted for using the purchase 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 included trade-names and certain non-patented technology. The excess of the purchase price over the estimated fair values of the net tangible and intangible assets acquired of $11,456 was recorded as goodwill. During 2017, we made certain adjustments to our purchase price allocation to adjust inventory, other current assets, accrued warranty and other liabilities, which resulted in a $1,787 increase in goodwill.The allocation of purchase price to assets acquired and liabilities assumed was as follows:
Contingent Consideration Pursuant to the purchase agreement, the former owners of Smeal received additional consideration in the form of a tax gross-up payment to cover certain state and federal tax liabilities for the tax year ending December 31, 2017 that resulted from the transaction. The payment was $701 and was made in the second quarter of 2018. Goodwill Assigned The acquisition resulted in the recognition of $11,456 of goodwill, which is deductible for tax purposes.Goodwill consists of synergies resulting from the acquisition and the estimated value of the workforce employed. Key areas of cost savings included an expanded dealer network; complementary product portfolios; manufacturing and supply chain work process improvements; and the elimination of redundant corporate overhead. |
X | ||||||||||
- Definition The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 3 - Inventories |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory Disclosure [Text Block] | NOTE 3 – INVENTORIESInventories are summarized as follows:
We also have a number of demonstration units as part of our sales and training program. These demonstration units are included in the “Finished goods” line item above, and amounted to $8,807 and $7,435 at December 31, 2018 and 2017. When the demonstration units are sold, the cost related to the demonstration unit is included in Cost of products sold on our Consolidated Statements of Operations. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 4 - Restructuring Charges |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restructuring and Related Activities Disclosure [Text Block] | NOTE 4 – RESTRUCTURING CHARGESDuring 2018, we incurred restructuring charges related to a company-wide initiative to streamline operations and consolidate our Delavan, Wisconsin production into our Brandon, South Dakota operationsDuring 2017, we incurred restructuring charges related to a company-wide initiative to streamline operations and integrate our Smeal acquisition.Restructuring charges included in our Consolidated Statements of Operations for the years ended December 31, 2018 and 2017, broken down by segment, are as follows:
During 2016, we incurred restructuring charges related to the relocation of our Ocala, Florida manufacturing operations to our Charlotte, Michigan and Brandon, South Dakota facilities, along with efforts undertaken to upgrade production processes at our Brandon, South Dakota and Ephrata, Pennsylvania locations.Restructuring charges included in our Consolidated Statements of Operations for the year ended December 31, 2016, which were all related to our Emergency Response Vehicles segment, are as follows:
The following table provides a summary of the compensation related charges incurred during the year ended December 31, 2018 as part of our restructuring initiatives, along with the related outstanding balances to be paid in relation to those expenses, which is reflected within Accrued compensation and related taxes on our Consolidated Balance Sheets.
There were no compensation related charges incurred during the year ended December 31, 2016. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 5 - Goodwill and Intangible Assets |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets Disclosure [Text Block] | NOTE 5 – GOODWILL AND INTANGIBLE ASSETSGoodwill We test goodwill for impairment at the reporting unit level on an annual basis as of October 1, or whenever an event or change in circumstances occurs that would more likely than not reduce the fair value of a reporting unit below its carrying amount. See “Goodwill and Other Intangible Assets” within Note 1, General and Summary of Accounting Policies for a description of our accounting policies regarding goodwill and other intangible assets.As described in Note 2 - Acquisition Activities, we acquired substantially all of the assets and related liabilities of SRUS on December 17, 2018. The difference between the consideration paid and the acquisition-date fair value of the identifiable assets acquired and liabilities assumed was recognized as goodwill, as disclosed in the table below in the Fleet Vehicles and Services segment.We also acquired substantially all of the assets and related liabilities of Smeal on January 1, 2017. The difference between the consideration paid and the acquisition-date fair value of the identifiable assets acquired and liabilities assumed was recognized as goodwill, as disclosed in the table below. The goodwill at Smeal was evaluated as part of the annual assessment which occurred as of October 1, 2018, since there was no triggering event necessitating an earlier evaluation.During the second quarter of 2017, operations related to the manufacturing of our Reach delivery vehicle were reassigned to our Specialty Chassis and Vehicles segment from our Fleet Vehicles and Services segment to reflect the information and reports that our chief operating decision makers use to allocate resources to and assess the performance of our operating segments. As a result, a portion of the goodwill in the amount of $638 assigned to our Fleet Vehicles and Services segment was reassigned to our Specialty Chassis and Vehicles segment using a relative fair value approach.At December 31, 2018 and 2017, we had recorded goodwill at our Fleet Vehicles and Services, Emergency Response Vehicles and Specialty Chassis and Vehicles reportable segments. The Fleet Vehicles and Services and Emergency Response Vehicles reportable segments were determined to be reporting units for goodwill impairment testing, while the reporting unit for the goodwill recorded in the Specialty Chassis and Vehicles segment was determined to be limited to the Reach Manufacturing component of that reportable segment. The goodwill recorded in these reporting units was evaluated for impairment as of October 1, 2018 and 2017 using a discounted cash flow valuation.The estimated fair values of our Fleet Vehicles and Services, Emergency Response Vehicles and Reach reporting units exceeded their carrying value by approximately 184%, 36% and 378%, respectively at October 1, 2018, indicating that the goodwill was not impaired. Based on the discounted cash flow valuations at October 1, 2018, an increase in the weighted average cost of capital (“WACC”) used for these reporting units of 400 basis points would not result in impairment. As discussed in Note 1, General and Summary of Accounting Policies , there are significant judgments inherent in our impairment assessments and discounted cash flow analyses. These discounted cash flow analyses are most sensitive to the WACC assumption.Our goodwill by reportable segment is as follows:
SPARTAN MOTORS, INC. AND SUBSIDIARIES NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Dollar amounts in thousands, except per share data) Other Intangible Assets Fleet Vehicles and Services segment intangible assets At December 31, 2018, we had other intangible assets associated with our Fleet Vehicles and Services segment, including customer and dealer relationships, non-compete agreements, an acquired product development project and a trade name. The non-compete agreement, acquired product development project and certain other intangible assets are being amortized over their expected remaining useful lives based on the pattern of estimated after-tax operating income generated, or on a straight-line basis. Our Utilimaster trade name has an indefinite life, and is not amortized. We test our trade name for impairment at least annually, and test other intangible assets for impairment if impairment indicators are present.We tested our Utilimaster trade name for impairment, as of October 1, 2018, by estimating the fair value of the trade name based on estimates of future royalty payments that are avoided through our ownership of the trade name, discounted to their present value. The estimated fair value of our Utilimaster trade name at October 1, 2018 exceeded its carrying cost by 1,758%. Accordingly, there was no impairment recorded on this trade name. Based on the discounted cash flow valuation at October 1, 2018, an increase in the WACC used for this impairment analysis of 1000 basis points would not result in impairment of the trade name.Emergency Response Vehicles segment intangible assets With the acquisition of Smeal, we acquired other intangible assets besides goodwill. We recorded $3,900 in intangible assets from the acquisition. The intangible assets consist of unpatented technology and various trade names. The unpatented technology will be amortized using the straight-line method over its estimated remaining useful life of 10 years, consistent with the pattern of economic benefits estimated to be received. The trade names are considered to have indefinite lives, and as such will not be amortized but will be tested for impairment annually or if events or changes in circumstances indicate that it is more likely than not that the trade names are impaired.We tested our Smeal trade name for impairment, as of October 1, 2018, by estimating the fair value of the trade name based on estimates of future royalty payments that are avoided through our ownership of the trade name, discounted to their present value. The estimated fair value of our Smeal trade name at October 1, 2018 exceeded its carrying cost by 269%. Accordingly, there was no impairment recorded on this trade name. Based on the discounted cash flow valuation at October 1, 2018, an increase in the WACC used for this impairment analysis of 1000 basis points would not result in impairment of the trade name.The following table provides information regarding our other intangible assets:
We recorded $816, $858 and $708 of intangible asset amortization expense during 2018, 2017 and 2016. SPARTAN MOTORS, INC. AND SUBSIDIARIES NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Dollar amounts in thousands, except per share data) The estimated remaining amortization associated with finite-lived intangible assets is expected to be expensed as follows:
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for goodwill and intangible assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 6 - Property, Plant and Equipment |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment Disclosure [Text Block] | NOTE 6 - PROPERTY, PLANT AND EQUIPMENTProperty, plant and equipment are summarized by major classifications as follows:
We recorded depreciation expense of $9,559, $9,055 and $7,195 during 2018, 2017 and 2016. There were no capitalized interest costs in 2018 or 2017. Construction in progress includes $5,228 and $790 at December 31, 2018 and 2017 for the implementation of our ERP system. The first phase of implementation was completed in 2017 and sites were completed in 2018. Additional phases of implementation are expected to go live in 2019 through 2021 with an estimated cost of completion of approximately $16,000. We review our long-lived assets that have finite lives for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.When reviewing long-lived assets for impairment, we group our long-lived assets with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. During the year ended Dec ember 3 1 , 2016, we determined that an asset group related to certain locations of our Emergency Response Vehicles segment may be impaired due to operating losses recorded in recent years, along with uncertainty regarding future financial performance at these locations. Accordingly, we conducted an impairment test on this asset group as of October 1 , 2016 by comparing the non-discounted cash flows expected to result from the use and eventual disposition of the asset group with its carrying value, resulting in a determination that the asset group was impaired.We estimated the fair value of our tangible long-lived assets of this asset group based on assessments or recent sale prices of similar assets. Impairment charges recorded within Cost of goods sold in the Consolidated Statement of Operations to adjust the carrying cost of these long-lived tangible assets to their estimated fair value at October 1 , 2016 were $406 for machinery and equipment. No additional charges were recorded for the years ended December 31, 2018 and 2017. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 7 - Leases |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases of Lessee Disclosure [Text Block] | NOTE 7 - LEASESWe lease certain office equipment, computer hardware, manufacturing equipment and manufacturing and warehouse space under operating lease agreements. Building leases generally provide that we pay the cost of utilities, insurance, taxes and maintenance. Rent expense for the years ended December 31, 2018, 2017 and 2016 was $3,309, $2,989 and $3,086. Future minimum operating lease commitments under non-cancelable leases are as follows:
We lease certain office equipment, computer hardware and material handling equipment under capital lease agreements. Cost and accumulated depreciation of capitalized leased assets included in machinery and equipment are $645 and $504, respectively, at December 31, 2018. Future minimum capital lease commitments under non-cancelable leases are as follows:
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 8 - Taxes on Income |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Tax Disclosure [Text Block] | NOTE 8 - TAXES ON INCOMEIncome taxes consist of the following:
The current tax expense amount in 2016 differs from the actual amount payable to the taxing authorities due to the tax impact associated with stock incentive plan transactions under the plans described in Note 13, Stock Based Compensation . This adjustment was an addition of $123 in 2016. These adjustments to current taxes on income were recognized as adjustments of additional paid-in capital. Commencing January 1, 2017, all such adjustments are recognized as current taxes on income.On December 22, 2017, the Tax Cuts and Jobs Act (the “Tax Act”) was enacted. The Tax Act made broad and complex changes to the U.S. tax code that impacted the Company, most notably a reduction of the U.S. corporate income tax rate from 35 percent to 21 percent for tax years beginning after December 31, 2017. Other changes provided by the 2017 Tax Act included, but are not limited to, the acceleration of depreciation for certain assets placed into service after September 27, 2017, additional limitations on executive compensation, the repeal of the domestic manufacturing deduction and the new foreign derived intangible income deduction.The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118” ), which provided guidance on accounting for the tax effects of the Tax Act. We recognized the income tax effects of the Tax Act in our 2017 financial statements in accordance with SAB 118, in the reporting period in which the Tax Act was signed into law. In accordance with SAB 118, we recorded a provisional amount of $2,963 of the deferred tax expense in connection with the re-measurement of certain deferred tax assets and liabilities as of December 31, 2017. In 2018 we completed the accounting for the effect of the 2017 Tax Act within the measurement period under the SEC guidance, and reflected a net $373 decrease in the 2018 income tax expense.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:
Temporary differences which give rise to deferred income tax assets (liabilities) are as follows:
Based upon an assessment of the available positive and negative evidence at December 31, 2018, the net deferred tax asset is more likely than not to be realized based on the consideration of deferred tax liability reversals and future taxable income. The valuation allowance for net deferred income tax assets relates to the impact of the limitation on executive compensation deductibility to Stock based compensation, and a state net operating loss carryforward.At December 31, 2018 and 2017, we had state deferred income tax assets related to state tax net operating loss carry-forwards, of $915 and $1,207, which begin expiring in 2019. Also, as of December 31, 2018 and 2017, we had deferred income tax assets related to state tax credit carry-forwards of $640 and $402, which begin expiring in 2026. Due to accumulated losses in a certain state jurisdiction, we had recorded valuation allowances against certain deferred income tax assets of $20 and $58 at December 31, 2018 and 2017. A reconciliation of the change in the unrecognized tax benefits (“UTB”) for the three years ended December 31, 2018, 2017 and 2016 is as follows:
As of December 31, 2018, we had an ending UTB balance of $827 along with $422 of interest and penalties, for a total liability of $1,249, with $597 recorded as a current liability and $652 recorded as a non-current liability based on the applicable statutes of limitations. The change in interest and penalties amounted to increases of $143 in 2018, $94 in 2017, and $133 in 2016, which were reflected in Income tax expense within our Consolidated Statements of Operations.As of December 31, 2018, we are no longer subject to examination by federal taxing authorities for 2014 and earlier years. We also file tax returns in a number of states and those jurisdictions remain subject to audit in accordance with relevant state statutes. These audits can involve complex issues that may require an extended period of time to resolve and may cover multiple years. To the extent we prevail in matters for which reserves have been established, or are required to pay amounts in excess of our reserves, our effective income tax rate in a given fiscal period could be impacted. However, we do not expect such impacts to be material to our financial statements. An unfavorable tax settlement would require use of our cash and could result in an increase in our effective income tax rate in the period of resolution. A favorable tax settlement could result in a reduction in our effective income tax rate in the period of resolution. We do not expect the total amount of unrecognized tax benefits to significantly increase or decrease over the next twelve months. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 9 - Transactions with Major Customers |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concentration Risk Disclosure [Text Block] | NOTE 9 - TRANSACTIONS WITH MAJOR CUSTOMERSMajor customers are defined as those with sales greater than 10 percent of consolidated sales in a given year.We had one customer classified as a major customer in 2018, which was a customer of the Fleet Vehicles and Services segment and one major customer in 2016, which was a customer of the Specialty Chassis and Vehicles segment.There were no customers that accounted for 10 percent or greater of consolidated sales in 2017. Information about our major customers is as follows:
|
X | ||||||||||
- Definition The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 10 - Commitments and Contingent Liabilities |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Text Block] | NOTE 10 - COMMITMENTS AND CONTINGENT LIABILITIES Under the terms of our credit agreement with our banks, we have the ability to issue letters of credit totaling $20,000. At December 31, 2018 and 2017, we had outstanding letters of credit totaling $913 and $754 related to certain emergency response vehicle contracts and our workers compensation insurance.At December 31, 2018, we and our subsidiaries were parties, both as plaintiff and defendant, to a number of lawsuits and claims arising out of the normal course of our business. In the opinion of management, our financial position, future operating results or cash flows will not be materially affected by the final outcome of these legal proceedings.Spartan-Gimaex joint venture In February 2015, Spartan USA and Gimaex Holding, Inc. mutually agreed to begin discussions regarding the dissolution of the Spartan-Gimaex joint venture. In June 2015, Spartan USA and Gimaex Holding, Inc. entered into court proceedings to determine the terms of the dissolution. In February 2017, by agreement of the parties, the court proceeding was dismissed with prejudice and the judge entered an order to this effect as the parties agreed to seek a dissolution plan on their own. No dissolution terms have been determined as of the date of this Form 10 -K. Costs associated with the wind-down will be impacted by the final dissolution agreement. In accordance with accounting guidance, the costs we have accrued so far represent the low end of the range of the estimated total charges that we believe we may incur related to the wind-down. While we are unable to determine the final cost of the wind-down with certainty at this time, we may incur additional charges, depending on the final terms of the dissolution, and such charges could be material to our future operating results. There were no further wind-down charges recorded during the year ended December 31, 2018. Warranty Related We provide limited warranties against assembly/construction defects for periods generally ranging from two years to the life of the product. 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 receive limited warranties from suppliers of components that are incorporated into our chassis and vehicles.Our policy is to record a provision for the estimated cost of warranty-related claims at the time of the sale and periodically adjust the provision and liability to reflect actual experience. The amount of warranty liability accrued reflects our best estimate of the expected future cost of honoring our obligations under the warranty agreements. Historically, the cost of fulfilling our warranty obligations has principally involved replacement parts and labor for field retrofit campaigns. Our estimates are based on historical experience, the number of units involved and the extent of features and components included in product models. Certain warranty and other related claims involve matters of dispute that ultimately are resolved by negotiation, arbitration or litigation. Material warranty issues can arise which are 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. Changes in our warranty liability during the years ended December 31, 2018 and 2017 were as follows:
|
X | ||||||||||
- Definition The entire disclosure for commitments and contingencies. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 11 - Compensation Incentive Plans |
12 Months Ended |
---|---|
Dec. 31, 2018 | |
Notes to Financial Statements | |
Compensation and Employee Benefit Plans [Text Block] | NOTE 11 - COMPENSATION INCENTIVE PLANSWe sponsor defined contribution retirement plans which cover all associates who meet length of service and minimum age requirements. Our matching contributions vest over 5 years and were $2,286, $1,055 and $796 in 2018, 2017 and 2016. These amounts are expensed as incurred.The Spartan Motors, Inc. Incentive Compensation Plan encompasses a quarterly and an annual bonus program. The quarterly program covers certain of our full-time employees. The cash bonuses paid under the quarterly program are equal for all participants. Amounts expensed for the quarterly bonus were $2,063, $2,193 and $3,298 for 2018, 2017 and 2016. The annual bonus provides that executive officers and certain designated managers may earn cash bonuses based on our achievement of pre-defined financial and operational objectives. Amounts expensed for the annual bonus were $2,053, $4,890 and $6,470 for 2018, 2017 and 2016. |
X | ||||||||||
- Definition The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 12 - Debt |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt Disclosure [Text Block] | NOTE 12 - DEBTLong-term debt consists of the following:
Under the terms of our Credit Agreement we are required to maintain certain financial ratios and other financial covenants, which limited our available borrowings under our line of credit to a total of approximately $86,410 and $66,400 at December 31, 2018 and December 31, 2017, respectively. The agreement also prohibits us from incurring additional indebtedness; limits certain acquisitions, investments, advances or loans; limits our ability to pay dividends in certain circumstances; and restricts substantial asset sales. At December 31, 2018 and December 31, 2017, we were in compliance with all covenants in our credit agreement. |
X | ||||||||||
- Definition The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 13 - Stock Based Compensation |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Disclosure of Compensation Related Costs, Share-based Payments [Text Block] | NOTE 13 - STOCK BASED COMPENSATIONWe have stock incentive plans covering certain employees and non-employee directors. Shares reserved for stock awards under these plans total 2,856,250. Total shares remaining available for stock incentive grants under these plans totaled 1,755,330 at December 31, 2018. We are currently authorized to grant new stock options, restricted stock, restricted stock units, stock appreciation rights and common stock under our Stock Incentive Plan of 2016. Stock Options and Stock Appreciation Rights. Granted options and Stock Appreciation Rights (SARs) are generally exercisable for a period of 10 years from the grant date. The exercise price for all options and the base price for all SARs granted have been equal to the market price at the date of grant. Dividends are not paid on unexercised options or SARs. SARs have historically been settled with shares of common stock upon exercise.We receive a tax deduction for certain stock option exercises during the period the options are exercised, generally for the excess of the fair value of the stock on the date of exercise over the exercise price of the options. As required, we report any excess tax benefits in our Consolidated Statement of Cash Flows as operating cash flows. Excess tax benefits derive from the difference between the tax deduction and the fair market value of the option as determined by the Black-Scholes valuation model. No options were granted or exercised in 2018, 2017 or 2016, and there was no related compensation expense nor income tax benefit recognized in the corresponding income statements. We have had no outstanding options since December 31, 2015. No SARs were granted in 2018, 2017 or 2016, and there was no related compensation expense nor income tax benefit recognized in the corresponding income statements. We have had no outstanding SARs since December 31, 2017. The total intrinsic value of SARs exercised during the years ended December 31, 2018, 2017 and 2016 was $0, $305 and $14. Restricted Stock Awards. We issue restricted stock, at no cash cost, to our directors, officers and key employees. Shares awarded entitle the shareholder to all rights of common stock ownership except that the shares are subject to the risk of forfeiture and may not be sold, transferred, pledged, exchanged or otherwise disposed of during the vesting period, which is generally three to five years. The unearned stock-based compensation related to restricted stock awards, using the market price on the date of grant, is being amortized to compensation expense over the applicable vesting periods. Cash dividends are paid on unvested restricted stock grants and all such dividends vest immediately.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 year ended December 31, 2018, is as follows:
The weighted-average grant date fair value of non-vested shares granted was $9.96, $7.65 and $4.01 for the years ended December 31, 2018, 2017 and 2016. During 2018, 2017 and 2016, we recorded compensation expense, net of cancellations, of $4,027, $3,536 and $1,536, related to restricted stock awards and direct stock grants. The total income tax benefit recognized in the Consolidated Statements of Operations related to restricted stock awards was $846, $1,238 and $538 for 2018, 2017 and 2016. For the years ended December 31, 2018, 2017 and 2016, restricted shares vested with a fair market value of $4,318, $1,356 and $1,248. When the fair value of restricted shares is lower on the date of vesting than that previously expensed for book purposes, an excess tax liability is booked. As of December 31, 2018, we had unearned stock-based compensation of $5,119 associated with these restricted stock grants, which will be recognized over a weighted average of 1.11 years.Employee Stock Purchase Plan. We instituted an employee stock purchase plan (“ESPP”) beginning on October 1, 2011 whereby essentially all employees who meet certain service requirements can purchase our common stock on quarterly offering dates at 9 0 % of the fair market value of the shares on the purchase date. A maximum of 750,000 shares are authorized for purchase until the ESPP termination date of February 24, 2021, or earlier termination of the ESPP. During the years ended December 31, 2018, 2017 and 2016, we received proceeds of $214, $98 and $86 for the purchase of 20,000, 9,000 and 13,000 shares under the ESPP. |
X | ||||||||||
- Definition The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 14 - Shareholders Equity |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stockholders' Equity Note Disclosure [Text Block] | NOTE 14 – SHAREHOLDERS EQUITYOn April 28, 2016, our Board of Directors authorized the repurchase of up to 1 million shares of our common stock in open market transactions.The following table represents our purchases of our common stock during the years ended December 31, 2018 and 2017 under the share repurchase program.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 15 - Earnings Per Share |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share [Text Block] | NOTE 15 – EARNINGS PER SHAREThe table below reconciles basic weighted average common shares outstanding to diluted weighted average shares outstanding for 2018, 2017 and 2016 (in thousands). The stock awards noted as antidilutive were not included in the diluted (in the case of stock options) or basic (in the case of unvested restricted stock awards) weighted average common shares outstanding. Although these stock awards were not included in our calculation of basic or diluted earnings per share (“EPS”), they may have a dilutive effect on the EPS calculation in future periods if the price of our common stock increases.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for earnings per share. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 16 - Business Segments |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting Disclosure [Text Block] | NOTE 16 - BUSINESS SEGMENTSWe identify our reportable segments based on our management structure and the financial data utilized by our chief operating decision makers to assess segment performance and allocate resources among our operating units. We have three reportable segments: Fleet Vehicles and Services, Emergency Response Vehicles, and Specialty Chassis and Vehicles.As a result of a realignment of our operating segments completed during the second quarter of 2017, certain fleet vehicles are now manufactured by our Specialty Chassis and Vehicles segment and sold via intercompany transactions to our Fleet Vehicles and Services segment, which then sells the vehicles to the final customer. Segment results from prior periods are shown reflecting the estimated impact of this realignment as if it had been in place for those periods. Another realignment of our operating segments was completed during the second quarter of 2016, whereby aftermarket parts and accessories related to emergency response vehicles, which were formerly reported under the Specialty Chassis and Vehicles segment, are now included in the Emergency Response Vehicles segment. Appropriate expense amounts are allocated to the three reportable segments and are included in their reported operating income or loss.Beginning in 2017, we evaluate the performance of our reportable segments based on Adjusted EBITDA. Adjusted EBITDA is defined as earnings before interest, taxes, depreciation and amortization, as adjusted by other adjustments made in order to present comparable results from period to period. These adjustments include restructuring charges and items related to our acquisition of Smeal, such as expenses incurred to complete the acquisition and other purchase accounting related items that impacted current period operating income. We exclude these items from earnings because we believe they will be incurred infrequently and/or are otherwise not indicative of a segment's regular, ongoing operating performance. Adjusted EBITDA is also used as a performance metric for our executive compensation program, as discussed in our proxy statement for our 2018 annual meeting of shareholders, which proxy statement was filed with the SEC on April 12, 2018. Our Fleet Vehicles and Services segment consists of our operations at our Bristol, Indiana location, and beginning in 2018 certain operations at our Ephrata, Pennsylvania location, along with our operations at our up-fit centers in Kansas City, Missouri, Ladson, South Carolina, Pompano Beach, Florida and Saltillo, Mexico. The segment focuses on designing and manufacturing walk-in vans for the parcel delivery, mobile retail, and trades and construction industries, and the production of commercial truck bodies, and distributes related aftermarket parts and accessories.Our Emergency Response Vehicles segment consists of the emergency response chassis operations at our Charlotte, Michigan location and our operations at our Brandon, South Dakota; Snyder and Neligh, Nebraska; and Ephrata, Pennsylvania locations. This segment engineers and manufactures emergency response chassis and apparatus and distributes related aftermarket parts and accessories. Our Specialty Chassis and Vehicles segment consists of our Charlotte, Michigan operations that engineer and manufacture motor home chassis, defense vehicles and other specialty chassis and distribute related aftermarket parts and assemblies. The accounting policies of the segments are the same as those described, or referred to, in Note 1, General and Summary of Accounting Policies . Assets and related depreciation expense in the column labeled “Eliminations and Other” pertain to capital assets maintained at the corporate level. Eliminations for inter-segment sales are shown in the column labeled “Eliminations and other”. Segment loss from operations in the “Eliminations and other” column contains corporate related expenses not allocable to the operating segments. Interest expense and Taxes on income are not included in the information utilized by the chief operating decision makers to assess segment performance and allocate resources, and accordingly, are excluded from the segment results presented below.Sales to customers outside the United States were $50,733, $81,157 and $31,716 for the years ended December 31, 2018, 2017 and 2016, or 6.2%, 11.5% and 5.4%, respectively, of sales for those years. All of our long-lived assets are located in the United States.Sales and other financial information by business segment are as follows: Year Ended December 31, 2018
Year Ended December 31, 2017
Year Ended December 31, 2016
We evaluate the performance of our reportable segments based on Adjusted EBITDA. Adjusted EBITDA is defined as earnings before interest, taxes, depreciation and amortization, and other adjustments made in order to present comparable results from period to period. These adjustments include expenses associated with restructuring actions taken to improve the efficiency and profitability of certain of our manufacturing operations, and various items related to business acquisition and strategic planning activities. We exclude these items from earnings because we believe they are incurred infrequently and/or are otherwise not indicative of a segment's regular, ongoing operating performance. For those reasons, Adjusted EBITDA is also used as a performance metric for our executive compensation program, as discussed in our proxy statement for our 2018 annual meeting of shareholders, which proxy statement was filed with the SEC on April 12, 2018. The table below presents the reconciliation of our consolidated income before taxes to total segment Adjusted EBITDA. Adjusted EBITDA is not a measurement of our financial performance under GAAP and should not be considered as an alternative to net income. Adjusted EBITDA may have limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. In addition, although we have excluded certain charges in calculating Adjusted EBITDA, we may in the future incur expenses similar to these adjustments, despite our assessment that such expenses are infrequent and/or not indicative of our regular, ongoing operating performance. Our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by unusual or infrequent items.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 17 - Related Party Transactions |
12 Months Ended |
---|---|
Dec. 31, 2018 | |
Notes to Financial Statements | |
Related Party Transactions Disclosure [Text Block] | NOTE 17 – RELATED PARTY TRANSACTIONSRichard Dauch, who serves on the Spartan Motors Board of Directors, is the Chief Executive Officer of Accuride, Inc. During the years ended December 31, 2018 and 2017, we made purchases of $799 and $698 from Accuride Distributing, a subsidiary of Accuride, Inc., for parts used in the manufacture of our products. These purchases were made through a competitive bid process at arms-length. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 18 - Quarterly Financial Data (Unaudited) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Information [Text Block] | NOTE 18 - QUARTERLY FINANCIAL DATA (UNAUDITED) Summarized quarterly financial data for the years ended December 31, 2018 and 2017 is as follows (full year amounts may not sum due to rounding):
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Schedule II - Valuation and Qualifying Accounts |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] | SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS SPARTAN MOTORS, INC. AND SUBSIDIARIES
|
X | ||||||||||
- Definition The entire disclosure for valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
Significant Accounting Policies (Policies) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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, Spartan USA. All intercompany transactions have been eliminated. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] | Non-Controlling Interest At December 31, 2018, Spartan USA held a 50% share in Spartan-Gimaex, however, due to the management and operational structure of the joint venture, Spartan USA was considered to have had the ability to control the operations of Spartan-Gimaex. Accordingly, Spartan-Gimaex is reported as a consolidated subsidiary of Spartan Motors, Inc., within the Emergency Response Vehicles segment. The joint venture is not currently active and as noted above the parties are currently seeking a dissolution plan. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Use of Estimates, Policy [Policy Text Block] | Use of Estimates . In the preparation of our financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”), management uses estimates and makes judgments and assumptions that affect asset and liability values and the amounts reported as income and expense during the periods presented. Certain of these estimates, judgments and assumptions, such as the allowance for credit losses, warranty expenses, impairment assessments of tangible and intangible assets, and the provision for income taxes, are particularly sensitive. If actual results are different from estimates used by management, they may have a material impact on the financial statements. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue Recognition, Policy [Policy Text Block] | Revenue Recognition . Essentially all of our revenue is generated through contracts with our customers. We may recognize revenue over time or at a point in time when or as obligations under the terms of a contract with our customer are satisfied, depending on the terms and features of the contract and the products supplied. Our contracts generally do not have any significant variable consideration. The collectability of consideration on the contract is reasonably assured before revenue is recognized. On certain vehicles, payment may be received in advance of us satisfying our performance obligations. Such payments are recorded in Customer deposits on the Consolidated Balance Sheets. The corresponding performance obligations are generally satisfied within one year of the contract inception. In such cases, we have elected to apply the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. The financing impact on contracts that contain performance obligations that are not expected to be satisfied within one year are expected to be immaterial to our consolidated financial statements. 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 year or less.not available. The estimated costs to fulfill our base warranties are recognized as expense when the products are sold (see “Note 5 – Commitments and Contingent Liabilities ” for further information on warranties). Our contracts with customers do not contain a provision for product returns, except for contracts related to certain parts sales.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. Accordingly, no return reserve has been recorded. Instead, returns are recognized as a reduction of revenue at the time that they are received.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 1 to 6 years from the date of the shipment of the related vehicle or chassis. We receive payment with the shipment of the related vehicle or at the inception of the extended service contract, if later, and recognize revenue over the coverage term of the agreement, generally on a straight-line basis, which approximates the pattern of costs expected to be incurred in satisfying the obligations under the contract.Distinct revenue recognition policies for our segments are as follows: Fleet Vehicles and Services 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 up-fit and field service contracts is recognized over time, as equipment is installed in the customer’s vehicle or repairs and enhancements are made to 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 up-fit and field service contracts is satisfied when the equipment installation or repairs and enhancements of the customer’s vehicle has been completed. Payment on our fleet vehicles and services performance obligations is received an average of 35 days after revenue is recognized.Emergency Response Vehicles Our emergency response chassis and apparatuses are generally manufactured to order based on customer-supplied specifications. Due to the custom nature of the products and the attributes of the contracts, we do not have a ready alternative use for our emergency response chassis and apparatuses and we have an enforceable right to payment on the contracts. Accordingly, performance obligations for these custom ordered chassis and apparatuses are satisfied as the apparatuses and chassis are built. We recognize revenue and the corresponding cost of products sold on these contracts over time based on the inputs completed for a given performance obligation during the reporting period. 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. Payment is received an average of 48 days following the recognition of revenue for chassis and 103 days for complete apparatuses.Revenue on certain emergency response chassis and apparatuses that are sold from stock or utilized as demonstration units is recognized at the point in time when the chassis and apparatus is shipped. Revenue related to modifications made to trucks sold from stock or that were utilized as demonstration units is recognized over time as the modifications are completed. Payment is received an average of 60 days following the recognition of revenue for stock or demonstrator units.Specialty Chassis and Vehicles We recognize revenue and the corresponding cost of products sold on the sale of motor home 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 to the customer. Revenue and the corresponding cost of products sold associated with other specialty chassis is recognized over time based on the inputs completed for a given performance obligation during the reporting period. The performance obligations for other specialty chassis contracts are satisfied as the products are assembled. Payment is received an average of 24 days following the recognition of revenue for other specialty chassis. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combinations Policy [Policy Text Block] | Business Combinations . When acquiring other businesses, we recognize identifiable assets acquired and liabilities assumed at their acquisition date estimated fair values, and separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, is measured as the excess amount of any consideration transferred, which is measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Accounting for such acquisitions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make are reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by us. When necessary, we will adjust the values of the assets acquired and liabilities assumed against the goodwill or acquisition gain, as initially recorded, for a period of up to one year after the acquisition date.Costs incurred to effect an acquisition, such as legal, accounting, valuation or other third -party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shipping and Handling of Products [Policy Text Block] | Shipping and Handling of Products . Costs incurred related to the shipment and handling of products are classified in cost of products sold. Amounts billed to customers for shipping and handling of products are included in sales. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents include cash on hand, cash on deposit, treasuries and money market funds. We consider all investments purchased with an original maturity of three months or less to be cash equivalents. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trade and Other Accounts Receivable, Policy [Policy Text Block] | Accounts Receivable . Our receivables are subject to credit risk, and we do not typically require collateral on our accounts receivable. We perform periodic credit evaluations of our customers’ financial condition and generally require a security interest in the products sold. Receivables generally are due within 30 to 60 days. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management makes certain assumptions regarding the risk of uncollectable open receivable accounts. This risk factor is applied to the balance on accounts that are aged over 90 days: generally, this reserve has an estimated range from 10 -25%. The risk percentage applied to the aged accounts may change based on conditions such as: general economic conditions, industry-specific economic conditions, historical and anticipated customer performance, historical experience with write-offs and the level of past-due amounts from year to year. However, generally our assumptions are consistent year-over-year and there has been little adjustment made to the percentages used. In addition, in the event there are certain known risk factors with an open account, we may increase the allowance to include estimated losses on such “specific” account balances. The “specific” reserves are identified by a periodic review of the aged accounts receivable. If there is an account in question, credit checks are made and there is communication with the customer, along with other means to try to assess if a specific reserve is required. The inclusion of the “specific” reserve has caused the greatest fluctuation in the allowance for doubtful accounts balance historically. Past due accounts are written off when collectability is determined to be no longer assured. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory, Policy [Policy Text Block] | Inventories are stated at the lower of first -in, first -out cost or net realizable value. Estimated inventory allowances for slow-moving inventory are based upon current assessments about future demands, market conditions and related management initiatives. If market conditions are less favorable than those projected by management, additional inventory allowances may be required. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract Assets, Policy [Policy Text Block] | Contract Assets arise upon the transfer of goods or services to a customer before the customer pays consideration. The Company will present the contract as either a contract asset or as a receivable, depending on the nature of the entity’s right to consideration for its performance. Contract assets are a right to consideration in exchange for goods or services that the Company has transferred to a customer, when the right is conditioned on something other than the passage of time. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment, Policy [Policy Text Block] | Property, Plant and Equipment is stated at cost and the related assets are depreciated over their estimated useful lives on a straight-line basis for financial statement purposes and an accelerated method for income tax purposes. Cost includes an amount of interest associated with significant capital projects. Estimated useful lives range from 20 years for buildings and improvements, 3 to 15 years for plant machinery and equipment, 3 to 7 years for furniture and fixtures and 3 to 5 years for vehicles. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Maintenance and repair costs are charged to earnings, while expenditures that increase asset lives are capitalized. We review our property, plant and equipment, along with all other long-lived assets that have finite lives, including finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Assets held-for-sale are recorded at the lower of historical depreciated cost or the estimated fair value less costs to sell. See Note 6, Property, Plant and Equipment for further information on our property and equipment. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related Party Transactions Policy [Policy Text Block] | Related Party Transactions. We purchase certain components used in the manufacture of our products from parties that could be considered related to us because one or more of our executive officers or board members is also an executive officer or board member of the related party. See Note 17, Related Party Transactions , for more information regarding our transactions with related parties. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets, Policy [Policy Text Block] | Goodwill and Other Intangible Assets . Goodwill represents the excess of the cost of a business combination over the fair value of the net assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to impairment tests on an annual basis, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Goodwill is allocated to the reporting unit from which it was created. A reporting unit is an operating segment or sub-segment to which goodwill is assigned when initially recorded. We review indefinite lived intangible assets annually for impairment by comparing the carrying value of those assets to their fair value.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 be recoverable.We perform our annual goodwill and indefinite lived intangible assets impairment test as of October 1 and monitor for interim triggering events on an ongoing basis. For goodwill we first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Under authoritative guidance, we are not required to calculate the fair value of a reporting unit unless we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. We have the option to bypass the qualitative assessment and proceed to a quantitative impairment test.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 that the fair value of a reporting unit is less than its carrying value, we perform a quantitative impairment test, whereby we compare the fair value of a reporting unit with its carrying amount, including goodwill. The fair value of the reporting unit is determined by estimating the future cash flows of the reporting unit to which the goodwill relates, and then discounting the future cash flows at a market-participant-derived weighted-average cost of capital (“WACC”). In determining the estimated future cash flows, we consider current and projected future levels of income based on our plans for that business; business trends, prospects and market and economic conditions; and market-participant considerations. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its estimated fair value, an impairment loss is recognized in an amount equal to the excess, up to the carrying value of the goodwill.We evaluate the recoverability of our indefinite lived intangible assets, which consist of our Utilimaster and Smeal trade names, based on estimates of future royalty payments that are avoided through our ownership of the trade names, discounted to their present value. In determining the estimated fair value of the trade names, we consider current and projected future levels of revenue based on our plans for Utilimaster and Smeal, 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 5, Goodwill and Intangible Assets, for further details on our goodwill and other intangible assets. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Standard Product Warranty, Policy [Policy Text Block] | Warranties . Our policy is to record a provision for the estimated cost of warranty-related claims at the time of the sale, and periodically adjust the warranty liability to reflect actual experience. The amount of warranty liability accrued reflects management’s best estimate of the expected future cost of honoring our obligations under the warranty agreements. Expense related to warranty liabilities accrued for product sales, as well as adjustments to pre-existing warranty liabilities, are reflected within Cost of products sold on our Consolidated Statements of Operations. Our estimates are based on historical experience, the number of units involved and the extent of features and components included in product models. See Note 10, Commitments and Contingent Liabilities , for further information regarding warranties. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deposits from Customers [Policy Text Block] | Deposits from Customers . We sometimes receive advance payments from customers for product orders and record these amounts as liabilities. We accept such deposits when presented by customers seeking improved pricing in connection with orders that are placed for products to be manufactured and sold at a future date. Revenue associated with these deposits is recognized over time based on the inputs completed for a given performance obligation during the reporting period or deferred and recognized upon shipment of the related product to the customer depending on the terms of the contract. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Research and Development Expense, Policy [Policy Text Block] | Research and Development . Our research and development costs, which consist of compensation costs, travel and entertainment, administrative expenses and new product development among other items, are expensed as incurred. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Tax, Policy [Policy Text Block] | Taxes on Income . We recognize deferred income tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax liabilities generally represent tax expense recognized for which payment has been deferred, or expenses which have been deducted in our tax returns but which have not yet been recognized as an expense in our financial statements.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. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. At each reporting period, we consider the scheduled reversal of deferred tax liabilities, available taxes in carryback periods, tax planning strategies and projected future taxable income in making this assessment.We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities. The determination is based on the technical merits of the position and presumes that each uncertain tax position will be examined by the relevant taxing authority that has full knowledge of all relevant information. Although we believe the estimates are reasonable, no assurance can be given that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals.Interest and penalties attributable to income taxes are recorded as a component of income taxes. See Note 8, Taxes on Income , for further details on our income taxes. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share, Policy [Policy Text Block] | Earnings Per Share . Basic earnings per share is based on the weighted average number of common shares, share equivalents of stock appreciation rights (“SAR”s) and participating securities outstanding during the period. Diluted earnings per share also include the dilutive effect of additional potential common shares issuable from stock options and are determined using the treasury stock method. Basic earnings per share represents net earnings divided by basic weighted average number of common shares outstanding during the period, including the average dilutive effect of our SARs outstanding during the period determined using the treasury stock method. Diluted earnings per share represents net earnings divided by diluted weighted average number of common shares outstanding, which includes the average dilutive effect of our stock options outstanding during the period. Our unvested stock awards are included in the number of shares outstanding for both basic and diluted earnings per share calculations, unless a net loss is reported, in which situation unvested stock awards are excluded from the number of shares outstanding for both basic and diluted earnings per share calculations. See Note 15, Earnings Per Share, for further details. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] | Stock Incentive Plans . Share based payment compensation costs for equity-based awards is measured on the grant date based on the estimated fair value of the award at that date, and is recognized over the requisite service period, net of estimated forfeitures. Fair value of stock option and stock appreciation rights awards are estimated using a closed option valuation (Black-Scholes) model. Fair value of restricted stock awards is based upon the quoted market price of the common stock on the date of grant. Our incentive stock plans are described in more detail in Note 13, Stock Based Compensation |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value . We are required to disclose the estimated fair value of our financial instruments. The carrying value at December 31, 2018 and 2017 of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to their short-term nature. The carrying value of variable rate debt instruments approximate their fair value based on their relative terms and market rates. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting, Policy [Policy Text Block] | Segment Reporting. We identify our reportable segments based on our management structure and the financial data utilized by the chief operating decision makers to assess segment performance and allocate resources among our operating units. We have three reportable segments: Fleet Vehicles and Services, Emergency Response Vehicles and Specialty Chassis and Vehicles. More detailed information about our reportable segments can be found in Note 16, Business Segments |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supplemental Disclosures of Cash Flow Policy [Policy Text Block] | Supplemental Disclosures of Cash Flow Information. Cash paid for interest was $630, $619 and $309 for 2018, 2017 and 2016. Cash paid (received) for income taxes, net of refunds, was $5,054, $0 and $2,232 for 2018, 2017 and 2016. Non-cash investing in 2018 included the issuance of the Company’s capital stock in the amount of $1,950 in conjunction with our acquisition of SRUS. Non-cash investing in 2017 included $7,391 forgiveness of accounts receivable in conjunction with our acquisition of Smeal. See Note 2 for further information about these acquisitions. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Standards In February 2017 the FASB issued Accounting Standards Update No. 2017 -05, Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic (“ASU 610 -20 )2017 -05” ). ASU 2017 -05 is intended to provide guidance for when gains and losses on nonfinancial assets should be applied to a financial asset by defining the term “nonfinancial asset”. ASU 2017 -05 became effective for us beginning in the first quarter of 2018. The adoption of the provisions of ASU 2017 -05 did not have an impact on our consolidated financial position, results of operations or cash flows.In June 2016, the FASB issued Accounting Standards Update 2016 -13, Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (“ASU 2016 -13” ). ASU 2016 -13 is intended to introduce a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. The provisions of this standard are effective for reporting periods beginning after December 15, 2019 and early adoption is permitted. The adoption of the provisions of ASU 2016 -13 are not expected to have a material impact on our consolidated financial position, results of operations or cash flows.In February 2016, the FASB issued Accounting Standards Update No. 2016 -02, Leases (“ASU 2016 -02” ). The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. We substantially completed our assessment of the impacts of the new lease standard during the fourth quarter. We have determined that the adoption of ASU 2016 -02 will result in recognizing right of use assets and liabilities on the consolidated statement of financial position for leases currently classified as operating leases. We expect to utilize the following practical expedients:
We expect that the disclosures in the notes to our consolidated financial statements related to leases will be significantly expanded under the new standard, specifically:
It is expected that certain other provisions of ASC 842 not mentioned above will not significantly impact the Company.We will adopt ASU 2016 -02 as of January 1, 2019 using the modified retrospective approach. As a result, in the first quarter of 2019 we expect to record right of use assets for operating leases of approximately $13,600 and for financing leases of approximately $700. The decrease to retained earnings is expected to be approximately $200, reflecting the cumulative impact of the accounting change. We are unable to precisely quantify the impact to expenses for future periods since expenses recognized in those periods will depend on the actual leasing levels in those periods, but we do not expect those expenses from recognizing right of use assets and lease liabilities to change significantly. In May 2014, the FASB issued Accounting Standards Update 2014 -09, Revenue from Contracts with Customers (“ASU 2014 -09” or “ASC 606” ). Subsequently the FASB provided additional guidance to clarify certain aspects of the standard in Accounting Standards Updates No. 2016 -08 , Revenue from Contracts with Customers (ASU ; 2014 -09 ), Principal versus Agent Considerations (Reporting Revenue Gross versus Net)No. 2016 -10, Revenue from Contracts with Customers (ASU ; and 2014 -09 ), Identifying Performance Obligations and LicensingNo. 2016 -12, Revenue from Contracts with Customers (ASU . ASU 2014 -09 ), Narrow-Scope Improvements and Practical Expedients2014 -09, as amended, is based on the principle that revenue should be recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The new standard also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014 -09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and may be applied retrospectively to each prior period presented or retrospectively with the cumulative effect recognized as of the date of initial application. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.In March 2016, the FASB issued Accounting Standards Update No. 2016 -08, Revenue from Contracts with Customers (ASU 2014 - 09 ), Principal versus Agent Considerations (Reporting Revenue Gross versus Net) (“ASU 2016 -08” ). ASU 2016 -08 clarifies the implementation guidance for principal-versus-agent considerations in the revenue recognition standard. A principal-versus-agent consideration applies to sales that involve two or more suppliers to a customer. Each participant in the sale must determine whether they control the good or service and are entitled to the gross amount of the transaction or are acting as an agent and should collect only a fee or commission for arranging the sale. ASU 2016 -08 will go into effect when the revenue standard issued in ASU 2014 -09 becomes effective. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.In April 2016, the FASB issued Accounting Standards Update No. 2016 -10, Revenue from Contracts with Customers (ASU 2014 - 09 ), Identifying Performance Obligations and Licensing (“ASU 2016 -10” ). ASU 2016 -10 clarifies the implementation guidance in ASU 2014 -09 for identifying performance obligations and determining when to recognize revenue on licensing agreements for intellectual property. ASU 2016 -10 removes the requirement to assess whether promised goods or services are performance obligations if they are immaterial to the contract with the customer and allows an entity to elect to account for shipping and handling activities that occur after the customer has obtained control of a good as an activity to fulfill the promise to transfer the good rather than as an additional promised service. ASU 2016 -10 also includes implementation guidance on determining whether a license granted by an entity provides a customer with a right to use the intellectual property, which is satisfied at a point in time, or a right to access the intellectual property, which is satisfied over time. ASU 2016 -10 will go into effect when the revenue standard issued in ASU 2014 -09 becomes effective. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.In May 2016, the FASB issued Accounting Standards Update No. 2016 -12, Revenue from Contracts with Customers (ASU 2014 - 09 ), Narrow-Scope Improvements and Practical Expedients (“ASU 2016 -12” ). ASU 2016 -12 clarifies the implementation guidance on assessing collectability, presentation of sales taxes, non-cash consideration and completed contracts and contract modifications at transition. ASU 2016 -12 will go into effect when the revenue standard issued in ASU 2014 -09 becomes effective. We adopted ASU 2014 -09 as of January 1, 2018 using the modified retrospective approach. See the “Adoption of Revenue Recognition Accounting Policy” section below for a description of the impact of the adoption of the provisions of ASU 2014 -09 on our consolidated financial position, results of operations and cash flows.Adoption of Revenue Recognition Accounting Policy Except for the changes below, we have consistently applied the accounting policies to all periods presented in these consolidated financial statements. We adopted ASC 606 with a date of initial application of January 1, 2018. As a result, we changed our accounting policy for revenue recognition as detailed above under the "Revenue Recognition" section.We applied ASC 606 using the cumulative effect method to all contracts not completed at the date of initial application by recognizing the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings at January 1, 2018. Therefore, the comparative information has not been adjusted and continues to be reported under prior revenue recognition guidance. The tables below present the impacts of our adoption of the new revenue standard on our income statement and balance sheet.
The table below presents the cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606.
Contract assets and liabilities The tables below disclose changes in contract assets and liabilities as of the periods indicated.
The aggregate amount of the transaction price allocated to remaining performance obligations in existing contracts that are yet to be completed are expected to be recognized as revenue in the following annual time-periods:
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 amounts have been excluded from the transaction prices above related to the guidance on constraining estimates of variable consideration.In the following tables, revenue is disaggregated by primary geographical market and timing of revenue recognition for the twelve months ended December 31, 2018. The tables also include a reconciliation of the disaggregated revenue with the reportable segments.
|
X | ||||||||||
- Definition Disclosure of accounting policy for contract assets. No definition available.
|
X | ||||||||||
- Definition The entire disclosure of the reporting entity's accounting policy regarding deposits from customers. No definition available.
|
X | ||||||||||
- Definition Disclosure of accounting policy for transactions with related parties including affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests. No definition available.
|
X | ||||||||||
- Definition Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. No definition available.
|
X | ||||||||||
- Definition The entire disclosure for supplemental disclosures of cash flow information policy. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. No definition available.
|
X | ||||||||||
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for segment reporting. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 1 - General and Summary of Accounting Policies (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract with Customer, Asset and Liability [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Disaggregation of Revenue [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of contract balances and changes in contract balances. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 2 - Acquisition Activities (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 3 - Inventories (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Inventory, Current [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 4 - Restructuring Charges (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Restructuring Reserve by Type of Cost [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restructuring and Related Costs [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 5 - Goodwill and Intangible Assets (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Goodwill [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 6 - Property, Plant and Equipment (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 7 - Leases (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 8 - Taxes on Income (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Tabular disclosure of the change in unrecognized tax benefits. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 9 - Transactions with Major Customers (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedules of Concentration of Risk, by Risk Factor [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 10 - Commitments and Contingent Liabilities (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Product Warranty Liability [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 12 - Debt (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Long-term Debt Instruments [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 13 - Stock Based Compensation (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] |
|
X | ||||||||||
- Definition Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year. No definition available.
|
X | ||||||||||
- References No definition available.
|
Note 14 - Shareholders Equity (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Common Stock Repurchased and Retired [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure for all common stock repurchased and retired during the period. No definition available.
|
X | ||||||||||
- References No definition available.
|
Note 15 - Earnings Per Share (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Weighted Average Number of Shares [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 16 - Business Segments (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Segment Reporting Information, by Segment [Table Text Block] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Earnings Before Interest, Taxes, Depreciation and Amortization [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the calculation of earnings before income taxes, depreciation and amortization (EBITDA) and any adjustments to EBITDA. No definition available.
|
X | ||||||||||
- Definition Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 18 - Quarterly Financial Data (Unaudited) (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quarterly Financial Information [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
Schedule II - Valuation and Qualifying Accounts (Tables) |
12 Months Ended |
---|---|
Dec. 31, 2018 | |
Notes Tables | |
Valuation Allowances and Reserves [Table Text Block] | <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: "Times New Roman", Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Column A</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Column B</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Column C</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Column D</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Column E</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="text-align: center;"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><br /> <br /> <br /> <br /> Description</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><br /> <br /> Balance at<br /> Beginning<br /> of Period</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><br /> Additions<br /> Charged to<br /> Costs and<br /> Expenses</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Additions<br /> Charged to<br /> Other<br /> Accounts<br /> (Acquisition)</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><br /> <br /> <br /> <br /> Deductions</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><br /> <br /> Balance<br /> at End<br /> of Period</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Year ended December 31, 2018:</div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Allowance for doubtful accounts</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">139</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(38</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">)</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">133</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Year ended December 31, 2017:</div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Allowance for doubtful accounts</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">487</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">109</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(457</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">)</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">139</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Year ended December 31, 2016:</div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"> </div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Allowance for doubtful accounts</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">130</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">368</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">)</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">487</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </table></div> |
X | ||||||||||
- Definition Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Represents the amount of accounts receivable forgiven during the period. No definition available.
|
X | ||||||||||
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. No definition available.
|
X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. No definition available.
|
X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. No definition available.
|
X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. No definition available.
|
X | ||||||||||
- Definition The fair value of stock issued in noncash financing activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 1 - General and Summary of Accounting Policies - Impacts of Adoption of New Revenue Standard (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Jan. 01, 2018 |
|
Sales | $ 232,961 | $ 226,183 | $ 183,981 | $ 173,038 | $ 181,068 | $ 189,215 | $ 169,739 | $ 167,075 | $ 816,164 | $ 707,098 | $ 590,777 | |
Cost of products sold | 209,150 | 717,607 | 617,655 | 518,113 | ||||||||
Taxes (benefit) | (266) | 2,261 | 90 | 100 | ||||||||
Net income | 1,833 | 15,012 | 15,934 | $ 8,603 | ||||||||
Contract assets | 36,027 | 36,027 | $ 30,559 | |||||||||
Inventories | 69,992 | 77,692 | 69,992 | 77,692 | 44,759 | |||||||
Net deferred tax asset | 7,141 | 7,284 | 7,141 | 7,284 | 6,387 | |||||||
Deposits from customers | 22,632 | 25,422 | 22,632 | 25,422 | 18,188 | |||||||
Other current liabilities and accrued expenses | 12,396 | 12,071 | 12,396 | 12,071 | 12,366 | |||||||
Retained earnings | 103,571 | $ 88,855 | 103,571 | $ 88,855 | 92,523 | |||||||
Accounting Standards Update 2014-09 [Member] | ||||||||||||
Contract assets | 30,559 | |||||||||||
Inventories | (32,933) | |||||||||||
Net deferred tax asset | (897) | |||||||||||
Deposits from customers | (7,234) | |||||||||||
Other current liabilities and accrued expenses | 295 | |||||||||||
Retained earnings | $ 3,668 | |||||||||||
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | ||||||||||||
Sales | 240,182 | 828,988 | ||||||||||
Cost of products sold | 215,145 | 730,010 | ||||||||||
Taxes (benefit) | 35 | 2,335 | ||||||||||
Net income | 2,759 | 15,359 | ||||||||||
Contract assets | ||||||||||||
Inventories | 107,147 | 107,147 | ||||||||||
Net deferred tax asset | 8,038 | 8,038 | ||||||||||
Deposits from customers | 30,150 | 30,150 | ||||||||||
Other current liabilities and accrued expenses | 12,173 | 12,173 | ||||||||||
Retained earnings | 100,250 | 100,250 | ||||||||||
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member] | ||||||||||||
Sales | (7,221) | (12,824) | ||||||||||
Cost of products sold | (5,995) | (12,403) | ||||||||||
Taxes (benefit) | (301) | (74) | ||||||||||
Net income | (9,265) | (347) | ||||||||||
Contract assets | 34,076 | 34,076 | ||||||||||
Inventories | (37,155) | (37,155) | ||||||||||
Net deferred tax asset | (897) | (897) | ||||||||||
Deposits from customers | (7,518) | (7,518) | ||||||||||
Other current liabilities and accrued expenses | 223 | 223 | ||||||||||
Retained earnings | $ 3,321 | $ 3,321 |
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 1 - General and Summary of Accounting Policies - Contract Assets and Liabilities (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2018
USD ($)
| |
Opening balance, contract assets | $ 30,559 |
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional | (30,559) |
Contract assets recognized, net of reclassification to receivables | 34,076 |
Net change, contract assets | 3,517 |
Ending balance, contract assets | 34,076 |
Opening balance, contract liabilities | 18,188 |
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied | (15,490) |
Cash received in advance and not recognized as revenue | 19,934 |
Net change, contract liabilities | 4,444 |
Ending balance, contract liabilities | $ 22,632 |
X | ||||||||||
- Definition Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. No definition available.
|
X | ||||||||||
- Definition Amount of contract assets recognized during the period, net of reclassification to receivables. No definition available.
|
X | ||||||||||
- Definition Amount of cash received in advance related to contract with customer. No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due. No definition available.
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 1 - General and Summary of Accounting Policies - Revenue Expected to Be Recognized (Details) $ in Thousands |
Dec. 31, 2018
USD ($)
|
---|---|
Revenue expected to be recognized | $ 473,864 |
Fleet Vehicles and Services [Member] | |
Revenue expected to be recognized | 218,775 |
Emergency Response Vehicles [Member] | |
Revenue expected to be recognized | 217,366 |
Specialty Chassis and Vehicles [Member] | |
Revenue expected to be recognized | $ 37,723 |
X | ||||||||||
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 1 - General and Summary of Accounting Policies - Revenue Expected to Be Recognized 2 (Details) $ in Thousands |
Dec. 31, 2018
USD ($)
|
|||
---|---|---|---|---|
Revenue expected to be recognized | $ 473,864 | |||
Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | ||||
Revenue expected to be recognized | 467,990 | [1] | ||
Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | ||||
Revenue expected to be recognized | 5,874 | [1] | ||
Fleet Vehicles and Services [Member] | ||||
Revenue expected to be recognized | 218,775 | |||
Fleet Vehicles and Services [Member] | Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | ||||
Revenue expected to be recognized | 218,775 | [1] | ||
Fleet Vehicles and Services [Member] | Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | ||||
Revenue expected to be recognized | [1] | |||
Emergency Response Vehicles [Member] | ||||
Revenue expected to be recognized | 217,366 | |||
Emergency Response Vehicles [Member] | Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | ||||
Revenue expected to be recognized | 211,524 | [1] | ||
Emergency Response Vehicles [Member] | Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | ||||
Revenue expected to be recognized | 5,842 | [1] | ||
Specialty Chassis and Vehicles [Member] | ||||
Revenue expected to be recognized | 37,723 | |||
Specialty Chassis and Vehicles [Member] | Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | ||||
Revenue expected to be recognized | 37,691 | [1] | ||
Specialty Chassis and Vehicles [Member] | Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | ||||
Revenue expected to be recognized | $ 32 | [1] | ||
|
X | ||||||||||
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 1 - General and Summary of Accounting Policies - Revenue Expected to Be Recognized (Details) (Parentheticals) |
Dec. 31, 2018 |
---|---|
Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Fleet Vehicles and Services [Member] | Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Fleet Vehicles and Services [Member] | Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Emergency Response Vehicles [Member] | Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Emergency Response Vehicles [Member] | Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Specialty Chassis and Vehicles [Member] | Short-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
Specialty Chassis and Vehicles [Member] | Long-term Contract with Customer [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, remaining performance obligation, expected timing of satisfaction, period (Year) | 1 year |
X | ||||||||||
- Definition Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 1 - General and Summary of Accounting Policies - Disaggregated Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Revenues | $ 232,961 | $ 226,183 | $ 183,981 | $ 173,038 | $ 181,068 | $ 189,215 | $ 169,739 | $ 167,075 | $ 816,164 | $ 707,098 | $ 590,777 |
Transferred at Point in Time [Member] | |||||||||||
Revenues | 295,167 | 707,098 | 590,777 | ||||||||
Transferred over Time [Member] | |||||||||||
Revenues | 520,997 | ||||||||||
Operating Segments [Member] | |||||||||||
Revenues | 826,385 | 712,755 | 596,124 | ||||||||
Operating Segments [Member] | Transferred at Point in Time [Member] | |||||||||||
Revenues | 295,167 | 712,755 | 596,124 | ||||||||
Operating Segments [Member] | Transferred over Time [Member] | |||||||||||
Revenues | 531,218 | ||||||||||
Consolidation, Eliminations [Member] | |||||||||||
Revenues | (10,221) | (5,657) | (5,347) | ||||||||
Consolidation, Eliminations [Member] | Transferred at Point in Time [Member] | |||||||||||
Revenues | (5,657) | (5,347) | |||||||||
Consolidation, Eliminations [Member] | Transferred over Time [Member] | |||||||||||
Revenues | (10,221) | ||||||||||
Fleet Vehicles and Services [Member] | Operating Segments [Member] | |||||||||||
Revenues | 387,549 | 251,095 | 278,389 | ||||||||
Fleet Vehicles and Services [Member] | Operating Segments [Member] | Transferred at Point in Time [Member] | |||||||||||
Revenues | 113,576 | 251,095 | 278,389 | ||||||||
Fleet Vehicles and Services [Member] | Operating Segments [Member] | Transferred over Time [Member] | |||||||||||
Revenues | 273,973 | ||||||||||
Emergency Response Vehicles [Member] | Operating Segments [Member] | |||||||||||
Revenues | 245,637 | 302,850 | 182,981 | ||||||||
Emergency Response Vehicles [Member] | Operating Segments [Member] | Transferred at Point in Time [Member] | |||||||||||
Revenues | 21,183 | 302,850 | 182,981 | ||||||||
Emergency Response Vehicles [Member] | Operating Segments [Member] | Transferred over Time [Member] | |||||||||||
Revenues | 224,454 | ||||||||||
Specialty Chassis and Vehicles [Member] | Operating Segments [Member] | |||||||||||
Revenues | 193,199 | 158,810 | 134,754 | ||||||||
Specialty Chassis and Vehicles [Member] | Operating Segments [Member] | Transferred at Point in Time [Member] | |||||||||||
Revenues | 160,408 | 158,810 | 134,754 | ||||||||
Specialty Chassis and Vehicles [Member] | Operating Segments [Member] | Transferred over Time [Member] | |||||||||||
Revenues | 32,791 | ||||||||||
UNITED STATES | |||||||||||
Revenues | 756,577 | 625,941 | 559,061 | ||||||||
UNITED STATES | Operating Segments [Member] | |||||||||||
Revenues | 766,798 | 631,598 | 564,408 | ||||||||
UNITED STATES | Consolidation, Eliminations [Member] | |||||||||||
Revenues | (10,221) | (5,657) | (5,347) | ||||||||
UNITED STATES | Fleet Vehicles and Services [Member] | Operating Segments [Member] | |||||||||||
Revenues | 367,730 | 238,267 | 272,389 | ||||||||
UNITED STATES | Emergency Response Vehicles [Member] | Operating Segments [Member] | |||||||||||
Revenues | 207,254 | 235,085 | 158,195 | ||||||||
UNITED STATES | Specialty Chassis and Vehicles [Member] | Operating Segments [Member] | |||||||||||
Revenues | 191,814 | 158,246 | 134,125 | ||||||||
Non-US [Member] | |||||||||||
Revenues | 59,587 | 81,157 | 31,716 | ||||||||
Non-US [Member] | Operating Segments [Member] | |||||||||||
Revenues | 59,587 | 81,157 | 31,716 | ||||||||
Non-US [Member] | Consolidation, Eliminations [Member] | |||||||||||
Revenues | |||||||||||
Non-US [Member] | Fleet Vehicles and Services [Member] | Operating Segments [Member] | |||||||||||
Revenues | 19,819 | 12,828 | 6,301 | ||||||||
Non-US [Member] | Emergency Response Vehicles [Member] | Operating Segments [Member] | |||||||||||
Revenues | 38,383 | 67,765 | 24,786 | ||||||||
Non-US [Member] | Specialty Chassis and Vehicles [Member] | Operating Segments [Member] | |||||||||||
Revenues | $ 1,385 | $ 564 | $ 629 |
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 2 - Acquisition Activities (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||||
---|---|---|---|---|---|
Dec. 17, 2018 |
Jan. 01, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Goodwill, Ending Balance | $ 33,823 | $ 27,417 | $ 15,961 | ||
Payments to Acquire Businesses, Net of Cash Acquired, Total | 5,200 | 28,903 | |||
Strobes-R-Us Inc. [Member] | |||||
Business Combination, Consideration Transferred, Total | $ 9,982 | ||||
Payments to Acquire Businesses, Gross | 5,200 | ||||
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | 1,950 | ||||
Business Combination, Consideration Transferred, Liabilities Incurred | 2,832 | ||||
Goodwill, Ending Balance | 6,406 | ||||
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High | 3,250 | ||||
Business Combination, Contingent Consideration, Liability, Total | $ 2,832 | ||||
Business Combination, Contingent Consideration, Liability, Discount Rate | 4.70% | ||||
Goodwill, Acquired During Period | 6,406 | ||||
Smeal Acquisition [Member] | |||||
Business Combination, Consideration Transferred, Total | $ 41,513 | ||||
Goodwill, Ending Balance | 11,456 | ||||
Business Combination, Contingent Consideration, Liability, Total | 701 | ||||
Payments to Acquire Businesses, Net of Cash Acquired, Total | 28,903 | ||||
Cash Acquired from Acquisition | 3,825 | ||||
Business Combination, Consideration Transferred, Forgiveness of Liabilities | 7,391 | ||||
Goodwill, Acquired During Period | $ 11,456 | 11,456 | |||
Goodwill, Purchase Accounting Adjustments | $ 1,787 |
X | ||||||||||
- Definition This element represents the disclosure of the amount of liabilities previously held by the acquirer that has been forgiven by the acquiree. No definition available.
|
X | ||||||||||
- Definition Represents the discount rate used in the present value calculation for the contingent consideration liability related to a business combination. No definition available.
|
X | ||||||||||
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 2 - Acquisition Activities - Purchase Price Allocation (Details) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 17, 2018 |
Jan. 01, 2018 |
Dec. 31, 2017 |
Jan. 01, 2017 |
Dec. 31, 2016 |
---|---|---|---|---|---|---|
Goodwill, Ending Balance | $ 33,823 | $ 27,417 | $ 15,961 | |||
Strobes-R-Us Inc. [Member] | ||||||
Accounts receivable | $ 1,165 | |||||
Inventory | 893 | |||||
Other current assets | 3 | |||||
Property, plant and equipment | 1,942 | |||||
Goodwill, Ending Balance | 6,406 | |||||
Total assets acquired | 10,409 | |||||
Accounts payable | 382 | |||||
Other current liabilities | 45 | |||||
Total liabilities assumed | 427 | |||||
Total purchase price | $ 9,982 | |||||
Smeal Acquisition [Member] | ||||||
Accounts receivable | $ 6,523 | |||||
Inventory | 61,716 | |||||
Other current assets | 662 | |||||
Property, plant and equipment | 5,773 | |||||
Goodwill, Ending Balance | 11,456 | |||||
Total assets acquired | 93,855 | |||||
Accounts payable | 3,941 | |||||
Other current liabilities | 1,783 | |||||
Total liabilities assumed | 52,342 | |||||
Total purchase price | 41,513 | |||||
Cash | 3,825 | |||||
Intangible assets | $ 3,900 | 3,900 | ||||
Customer prepayments | 42,929 | |||||
Accrued warranty | $ 3,689 |
X | ||||||||||
- Definition Amount of liabilities incurred for accrued warranties to be paid within one year or within the normal operating cycle, if longer, assumed at the acquisition date. No definition available.
|
X | ||||||||||
- Definition Amount of assets acquired at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of intangible assets, excluding goodwill, acquired at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of inventory recognized as of the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities assumed at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of property, plant, and equipment recognized as of the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 3 - Inventories (Details Textual) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
---|---|---|
Other Inventory, Demo, Gross | $ 8,807 | $ 7,435 |
X | ||||||||||
- Definition Gross amount of merchandise, goods, commodities, or supplies to which the entity holds the title and uses for the specific purpose of showing the benefits and features of the entity's products to existing or potential customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 3 - Inventories - Summary of Inventories (Details) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Jan. 01, 2018 |
Dec. 31, 2017 |
---|---|---|---|
Finished goods | $ 14,696 | $ 15,539 | |
Work in process | 5,926 | 15,980 | |
Raw materials and purchased components | 52,474 | 49,159 | |
Reserve for slow-moving inventory | (3,104) | (2,986) | |
Total Inventory | $ 69,992 | $ 44,759 | $ 77,692 |
X | ||||||||||
- Definition Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of valuation reserve for inventory. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 4 - Restructuring Charges (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Restructuring Charges, Total | $ 414 | $ 501 | $ 797 | $ 20 | $ 52 | $ 232 | $ 325 | $ 642 | $ 1,429 | $ 1,044 | $ 959 |
Employee Severance [Member] | |||||||||||
Restructuring Charges, Total | $ 0 |
X | ||||||||||
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 4 - Restructuring Charges - Restructuring Charges Included in Consolidated Statements of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Restructuring charges, cost of products sold | $ 302 | $ 208 | $ 136 | ||||||||
Restructuring charges, general and administrative | $ 414 | $ 501 | $ 797 | $ 20 | $ 52 | $ 232 | $ 325 | $ 642 | 1,429 | 1,044 | 959 |
Total restructuring | 1,731 | 1,252 | |||||||||
Restructuring Charges, Total | $ 414 | $ 501 | $ 797 | $ 20 | $ 52 | $ 232 | $ 325 | $ 642 | 1,429 | 1,044 | 959 |
Total restructuring | 1,731 | 1,252 | |||||||||
Accrual Of Severance [Member] | |||||||||||
Restructuring charges, cost of products sold | 31 | 170 | |||||||||
Restructuring charges, general and administrative | 1,147 | 1,044 | |||||||||
Restructuring Charges, Total | 1,147 | 1,044 | |||||||||
Production Relocation Costs [Member] | |||||||||||
Restructuring charges, cost of products sold | 271 | ||||||||||
Restructuring charges, general and administrative | 282 | 38 | |||||||||
Restructuring Charges, Total | 282 | 38 | |||||||||
Employee Severance [Member] | |||||||||||
Restructuring charges, general and administrative | 0 | ||||||||||
Restructuring Charges, Total | 0 | ||||||||||
Fleet Vehicles and Services [Member] | |||||||||||
Restructuring charges, general and administrative | |||||||||||
Total restructuring | 644 | ||||||||||
Restructuring Charges, Total | |||||||||||
Total restructuring | 644 | ||||||||||
Fleet Vehicles and Services [Member] | Accrual Of Severance [Member] | |||||||||||
Restructuring charges, cost of products sold | 97 | ||||||||||
Restructuring charges, general and administrative | 547 | ||||||||||
Restructuring Charges, Total | 547 | ||||||||||
Fleet Vehicles and Services [Member] | Production Relocation Costs [Member] | |||||||||||
Restructuring charges, cost of products sold | |||||||||||
Restructuring charges, general and administrative | |||||||||||
Restructuring Charges, Total | |||||||||||
Emergency Response Vehicles [Member] | |||||||||||
Restructuring charges, cost of products sold | 136 | ||||||||||
Restructuring charges, general and administrative | 779 | 959 | |||||||||
Total restructuring | 1,065 | 448 | 1,095 | ||||||||
Restructuring Charges, Total | 779 | 959 | |||||||||
Total restructuring | 1,065 | 448 | 1,095 | ||||||||
Emergency Response Vehicles [Member] | Accrual Of Severance [Member] | |||||||||||
Restructuring charges, cost of products sold | 15 | 43 | |||||||||
Restructuring charges, general and administrative | 497 | 367 | |||||||||
Restructuring Charges, Total | 497 | 367 | |||||||||
Emergency Response Vehicles [Member] | Production Relocation Costs [Member] | |||||||||||
Restructuring charges, cost of products sold | 271 | 136 | |||||||||
Restructuring charges, general and administrative | 282 | 38 | |||||||||
Restructuring Charges, Total | 282 | 38 | |||||||||
Emergency Response Vehicles [Member] | Employee Severance [Member] | |||||||||||
Restructuring charges, cost of products sold | |||||||||||
Restructuring charges, general and administrative | |||||||||||
Restructuring Charges, Total | |||||||||||
Emergency Response Vehicles [Member] | Manufacturing Process Reengineering [Member] | |||||||||||
Restructuring charges, general and administrative | 959 | ||||||||||
Restructuring Charges, Total | $ 959 | ||||||||||
Specialty Chassis and Vehicles [Member] | |||||||||||
Restructuring charges, general and administrative | 164 | ||||||||||
Total restructuring | 180 | 109 | |||||||||
Restructuring Charges, Total | 164 | ||||||||||
Total restructuring | 180 | 109 | |||||||||
Specialty Chassis and Vehicles [Member] | Accrual Of Severance [Member] | |||||||||||
Restructuring charges, cost of products sold | 16 | 30 | |||||||||
Restructuring charges, general and administrative | 164 | 79 | |||||||||
Restructuring Charges, Total | 164 | 79 | |||||||||
Specialty Chassis and Vehicles [Member] | Production Relocation Costs [Member] | |||||||||||
Restructuring charges, cost of products sold | |||||||||||
Restructuring charges, general and administrative | |||||||||||
Restructuring Charges, Total | |||||||||||
Other Segments [Member] | |||||||||||
Restructuring charges, general and administrative | 486 | ||||||||||
Total restructuring | 486 | 51 | |||||||||
Restructuring Charges, Total | 486 | ||||||||||
Total restructuring | 486 | 51 | |||||||||
Other Segments [Member] | Accrual Of Severance [Member] | |||||||||||
Restructuring charges, cost of products sold | |||||||||||
Restructuring charges, general and administrative | 486 | 51 | |||||||||
Restructuring Charges, Total | 486 | 51 | |||||||||
Other Segments [Member] | Production Relocation Costs [Member] | |||||||||||
Restructuring charges, cost of products sold | |||||||||||
Restructuring charges, general and administrative | |||||||||||
Restructuring Charges, Total |
X | ||||||||||
- Definition Total restructuring charges included in Statements of Operations. No definition available.
|
X | ||||||||||
- Definition Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 4 - Restructuring Charges - Summary of Compensation Related Charges (Details) - USD ($) $ in Thousands |
3 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
|
Balance | $ 12 | |||||||
Accrual for severance | $ 6 | $ 14 | ||||||
Payments and adjustments made in period | (309) | (95) | ||||||
Balance | 291 | 12 | ||||||
Employee Severance [Member] | ||||||||
Balance | $ 594 | $ 797 | $ 4 | 12 | 93 | $ 227 | $ 442 | |
Accrual for severance | 356 | 797 | 19 | 232 | 325 | 643 | ||
Payments and adjustments made in period | (559) | (4) | (27) | (366) | (540) | (201) | ||
Balance | $ 594 | $ 797 | $ 4 | $ 12 | $ 93 | $ 227 | $ 442 |
X | ||||||||||
- Definition Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 5 - Goodwill and Intangible Assets (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||
---|---|---|---|---|---|---|---|
Oct. 01, 2018 |
Jun. 30, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Jan. 01, 2018 |
Jan. 01, 2017 |
|
Goodwill, Transfers | $ 638 | ||||||
Goodwill, Impairment Loss | $ 0 | ||||||
Increase in WACC Basis Points | 4.00% | ||||||
Amortization of Intangible Assets, Total | $ 816 | 858 | $ 708 | ||||
Unpatented Technology [Member] | |||||||
Finite-Lived Intangible Asset, Useful Life | 10 years | ||||||
Smeal Acquisition [Member] | |||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total | $ 3,900 | $ 3,900 | |||||
Trade Names [Member] | Utilimaster [Member] | |||||||
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount | 1758.00% | ||||||
Increase in WACC Basis Points | 10.00% | ||||||
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) | $ 0 | ||||||
Trade Names [Member] | Smeal Acquisition [Member] | |||||||
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount | 269.00% | ||||||
Increase in WACC Basis Points | 10.00% | ||||||
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) | $ 0 | ||||||
Delivery and Service Vehicles [Member] | |||||||
Goodwill, Transfers | (638) | ||||||
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount | 184.00% | ||||||
Emergency Response Vehicles [Member] | |||||||
Goodwill, Transfers | |||||||
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount | 36.00% | ||||||
Reach [Member] | |||||||
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount | 378.00% |
X | ||||||||||
- Definition Represents information about increase in WACC, basis points. No definition available.
|
X | ||||||||||
- Definition The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of intangible assets, excluding goodwill, acquired at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Percentage of fair value of reporting unit in excess of carrying amount. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 5 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Jan. 01, 2017 |
Jun. 30, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Goodwill, beginning of year | $ 15,961 | $ 27,417 | $ 15,961 | |
Reassignment of goodwill | $ 638 | |||
Goodwill, end of year | 33,823 | 27,417 | ||
Smeal Acquisition [Member] | ||||
Acquisition | 11,456 | 11,456 | ||
Goodwill, end of year | 11,456 | |||
Strobes-R-Us Inc. [Member] | ||||
Acquisition | 6,406 | |||
Delivery and Service Vehicles [Member] | ||||
Goodwill, beginning of year | 15,961 | 15,323 | 15,961 | |
Reassignment of goodwill | (638) | |||
Goodwill, end of year | 21,729 | 15,323 | ||
Delivery and Service Vehicles [Member] | Smeal Acquisition [Member] | ||||
Acquisition | ||||
Delivery and Service Vehicles [Member] | Strobes-R-Us Inc. [Member] | ||||
Acquisition | 6,406 | |||
Emergency Response Vehicles [Member] | ||||
Goodwill, beginning of year | 11,456 | |||
Reassignment of goodwill | ||||
Goodwill, end of year | 11,456 | 11,456 | ||
Emergency Response Vehicles [Member] | Smeal Acquisition [Member] | ||||
Acquisition | 11,456 | |||
Emergency Response Vehicles [Member] | Strobes-R-Us Inc. [Member] | ||||
Acquisition | ||||
Specialty Chassis and Vehicles [Member] | ||||
Goodwill, beginning of year | 638 | |||
Reassignment of goodwill | 638 | |||
Goodwill, end of year | 638 | 638 | ||
Specialty Chassis and Vehicles [Member] | Smeal Acquisition [Member] | ||||
Acquisition | ||||
Specialty Chassis and Vehicles [Member] | Strobes-R-Us Inc. [Member] | ||||
Acquisition |
X | ||||||||||
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 5 - Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
---|---|---|
Accumulated amortization, finite-lived | $ 6,909 | $ 6,093 |
Net carrying amount, finite-lived | 3,341 | |
Gross carrying amount, intangible assets | 15,520 | 15,520 |
Net carrying amount, intangible assets | 8,611 | 9,427 |
Customer Relationships [Member] | ||
Gross carrying amount, finite-lived | 6,170 | 6,170 |
Accumulated amortization, finite-lived | 4,029 | 3,709 |
Net carrying amount, finite-lived | 2,141 | 2,461 |
Acquired Product Development Project [Member] | ||
Gross carrying amount, finite-lived | 1,860 | 1,860 |
Accumulated amortization, finite-lived | 1,860 | 1,514 |
Net carrying amount, finite-lived | 346 | |
Unpatented Technology [Member] | ||
Gross carrying amount, finite-lived | 1,500 | 1,500 |
Accumulated amortization, finite-lived | 300 | 150 |
Net carrying amount, finite-lived | 1,200 | 1,350 |
Noncompete Agreements [Member] | ||
Gross carrying amount, finite-lived | 400 | 400 |
Accumulated amortization, finite-lived | 400 | 400 |
Net carrying amount, finite-lived | ||
Order or Production Backlog [Member] | ||
Gross carrying amount, finite-lived | 320 | 320 |
Accumulated amortization, finite-lived | 320 | 320 |
Net carrying amount, finite-lived | ||
Trade Names [Member] | ||
Accumulated amortization, finite-lived | ||
Gross carrying amount, indefinite-lived | $ 5,270 | $ 5,270 |
X | ||||||||||
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before accumulated amortization of intangible assets, excluding goodwill. No definition available.
|
X | ||||||||||
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 5 - Goodwill and Intangible Assets - Estimated Remaining Amortization Associated With Finite-lived Intangible Assets (Details) $ in Thousands |
Dec. 31, 2018
USD ($)
|
---|---|
2019 | $ 449 |
2020 | 423 |
2021 | 399 |
2022 | 377 |
2023 | 357 |
Thereafter | 1,336 |
Total | $ 3,341 |
X | ||||||||||
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
X | ||||||||||
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 6 - Property, Plant and Equipment (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Dec. 31, 2016 |
Sep. 30, 2016 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Depreciation, Total | $ 9,559,000 | $ 9,055,000 | $ 7,195,000 | ||
Interest Costs Capitalized | 0 | 0 | |||
Impairment of Long-Lived Assets Held-for-use | $ 0 | 0 | 0 | ||
Cost Of Goods Sold [Member] | Machinery & Equipment [Member] | |||||
Impairment of Long-Lived Assets Held-for-use | $ 406,000 | ||||
Enterprise Resource Planning System [Member] | |||||
Construction in Progress, Gross | 5,228,000 | $ 790,000 | |||
Construction in Progress, Estimated Cost of Completion | $ 16,000 |
X | ||||||||||
- Definition Amount of estimated cost of completion related to construction in progress. No definition available.
|
X | ||||||||||
- Definition Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of interest capitalized during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 6 - Property, Plant and Equipment - Summary of Property, Plant, and Equipment (Details) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
---|---|---|
Property, plant and equipment, gross | $ 151,625 | $ 140,899 |
Less accumulated depreciation | (95,058) | (85,722) |
Total property, plant and equipment, net | 56,567 | 55,177 |
Land and Land Improvements [Member] | ||
Property, plant and equipment, gross | 8,496 | 7,754 |
Building and Building Improvements [Member] | ||
Property, plant and equipment, gross | 68,142 | 66,227 |
Machinery and Equipment [Member] | ||
Property, plant and equipment, gross | 41,652 | 39,800 |
Furniture and Fixtures [Member] | ||
Property, plant and equipment, gross | 24,585 | 22,285 |
Vehicles [Member] | ||
Property, plant and equipment, gross | 3,084 | 3,063 |
Construction in Progress [Member] | ||
Property, plant and equipment, gross | $ 5,666 | $ 1,770 |
X | ||||||||||
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 7 - Leases (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Operating Leases, Rent Expense, Total | $ 3,309 | $ 2,989 | $ 3,086 |
Capital Leased Assets, Gross, Total | 645 | ||
Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation | $ 504 |
X | ||||||||||
- Definition Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. No definition available.
|
Note 7 - Leases - Future Minimum Operating Lease Commitments Under Non-cancelable Operating Lease (Details) $ in Thousands |
Dec. 31, 2018
USD ($)
|
---|---|
2019 | $ 3,291 |
2020 | 2,831 |
2021 | 2,193 |
2022 | 1,849 |
2023 | 1,863 |
Thereafter | 4,149 |
Total | $ 16,176 |
X | ||||||||||
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 7 - Leases - Future Minimum Capital Lease Commitments Under Non-cancelable Capital Leases (Details) $ in Thousands |
Dec. 31, 2018
USD ($)
|
---|---|
2019 | $ 225 |
2020 | 194 |
2021 | 194 |
2022 | 133 |
2023 | 3 |
Thereafter | |
Total lease obligations, including imputed interest | 749 |
Less imputed interest charges | (68) |
Total outstanding capital lease obligations | $ 681 |
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount necessary to reduce net minimum lease payments to present value for capital leases. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 8 - Taxes on Income (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net, Total | $ 123 | |||
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 21.00% | 35.00% | 34.00% | |
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability | $ (373) | $ 2,963 | ||
Deferred Tax Assets, Operating Loss Carryforwards, State and Local | 915 | 1,207 | ||
Deferred Tax Assets, Tax Credit Carryforwards, Total | 506 | 317 | ||
Deferred Tax Assets, Valuation Allowance, Total | 118 | 58 | ||
Unrecognized Tax Benefits, Ending Balance | 827 | 565 | $ 345 | $ 349 |
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total | 422 | |||
Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued | 1,249 | |||
Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued, Current | 597 | |||
Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued, Noncurrent | 652 | |||
Unrecognized Tax Benefits, Period Increase (Decrease), Total | 143 | 94 | $ 133 | |
Domestic Tax Authority [Member] | ||||
Deferred Tax Assets, Tax Credit Carryforwards, Total | 640 | 402 | ||
State and Local Jurisdiction [Member] | ||||
Deferred Tax Assets, Valuation Allowance, Total | $ 20 | $ 58 |
X | ||||||||||
- Definition Amount of unrecognized tax benefits, including amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. No definition available.
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits, including amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return classified as current. No definition available.
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits, including amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return classified as noncurrent. No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP). No definition available.
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 8 - Taxes on Income - Income Tax from Continuing Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Current (credit): | ||||
Federal | $ 2,037 | $ 3,809 | $ 2,203 | |
State | 912 | 255 | 563 | |
Foreign | 67 | |||
Total current | 3,016 | 4,064 | 2,766 | |
Deferred (credit): | ||||
Federal | (471) | (1,743) | (2,666) | |
State | (284) | (2,231) | ||
Total deferred | (755) | (3,974) | (2,666) | |
Total taxes on income | $ (266) | $ 2,261 | $ 90 | $ 100 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 8 - Taxes on Income - Income Tax Reconciliation (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Federal income taxes at the statutory rate, amount | $ 3,627 | $ 5,609 | $ 2,959 | |
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 21.00% | 35.00% | 34.00% | |
State tax expense, net of federal income tax benefit, amount | $ 368 | $ 547 | $ 68 | |
State tax expense, net of federal income tax benefit | 2.13% | 3.41% | 0.78% | |
Deferred income tax re-measurement due to Tax Act, amount | $ (373) | $ 2,963 | ||
Deferred income tax re-measurement due to Tax Act | (2.16%) | 18.49% | ||
Other deferred income tax adjustment, amount | $ (46) | $ (241) | $ (51) | |
Other deferred income tax adjustment | (0.27%) | (1.50%) | (0.59%) | |
Non-deductible compensation, amount | $ 459 | |||
Non-deductible compensation | 5.27% | |||
Other nondeductible expenses, amount | $ 178 | $ 156 | $ 226 | |
Other nondeductible expenses | 1.03% | 0.97% | 2.60% | |
Foreign derived intangible income deduction, amount | $ (69) | |||
Foreign derived intangible income deduction | (0.40%) | |||
Domestic manufacturing deduction, amount | $ (504) | |||
Domestic manufacturing deduction | (3.15%) | |||
Stock based compensation, amount | $ (1,406) | $ (394) | ||
Stock based compensation | (8.14%) | (2.46%) | ||
Worthless stock deduction of dissolved subsidiary, amount | $ (966) | |||
Worthless stock deduction of dissolved subsidiary | (6.03%) | |||
Forfeiture of state net operating loss and credit carry-forwards from dissolution of subsidiary, amount | $ 3,039 | |||
Forfeiture of state net operating loss and credit carry-forwards from dissolution of subsidiary | 18.97% | |||
Foreign tax expense, amount | $ 67 | |||
Foreign tax expense | 0.39% | |||
Valuation allowance adjustment, amount | $ 60 | $ (9,544) | $ (2,932) | |
Valuation allowance adjustment | 0.35% | (59.56%) | (33.69%) | |
Unrecognized tax benefit adjustment, amount | $ 401 | $ 314 | $ 129 | |
Unrecognized tax benefit adjustment | 2.32% | 1.96% | 1.48% | |
Federal research and development tax credit, amount | $ (645) | $ (753) | $ (801) | |
Federal research and development tax credit | (3.73%) | (4.70%) | (9.20%) | |
Foreign tax credit, amount | $ (67) | |||
Foreign tax credit | (0.39%) | |||
Other, amount | $ 166 | $ (136) | $ 43 | |
Other | 0.96% | (0.84%) | 0.50% | |
Total taxes on income | $ (266) | $ 2,261 | $ 90 | $ 100 |
Total | 13.09% | 0.56% | 1.15% |
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for worthless stock. No definition available.
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for worthless stock. No definition available.
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs. No definition available.
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs. No definition available.
|
X | ||||||||||
- Definition Amount of adjustment to deferred income tax asset balance. No definition available.
|
X | ||||||||||
- Definition Percent of adjustment to deferred income tax asset balance. No definition available.
|
X | ||||||||||
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for extraterritorial income exclusion. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for extraterritorial income exclusion. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 8 - Taxes on Income - Deferred Income Taxes (Details) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
---|---|---|
Deferred income tax assets: | ||
Warranty reserve | $ 3,257 | $ 3,595 |
Inventory costs and reserves | 1,801 | 1,792 |
Contract assets | 1,694 | |
Stock based compensation | 984 | 1,061 |
Net operating loss carry-forwards, net of federal income tax benefit | 723 | 954 |
Compensation related accruals | 589 | 663 |
Credit carry-forwards, net of federal income tax benefit | 506 | 317 |
Vendor compensation | 507 | |
Other | 611 | 409 |
Total deferred income tax assets | 10,165 | 9,298 |
Deferred income tax liabilities: | ||
Depreciation | (1,479) | (1,230) |
Intangible assets | (1,205) | (574) |
Prepaid expenses | (222) | (152) |
Total deferred income tax liabilities | (2,906) | (1,956) |
Net deferred income tax assets | 7,259 | 7,342 |
Valuation allowance | (118) | (58) |
Net deferred tax asset | $ 7,141 | $ 7,284 |
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contract assets. No definition available.
|
X | ||||||||||
- Definition Amount, net of deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards. No definition available.
|
X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses. No definition available.
|
X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 8 - Taxes on Income - Reconciliation of the Change in the Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Balance at beginning of year | $ 565 | $ 345 | $ 349 |
Increase related to prior year tax positions | 35 | 168 | |
Decrease related to prior year tax positions | (24) | ||
Increase related to current year tax positions | 319 | 118 | 20 |
Expiration of statute | (92) | (66) | |
Balance at end of year | $ 827 | $ 565 | $ 345 |
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 9 - Transactions with Major Customers (Details Textual) |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
---|---|---|---|
Number of Customers Classified as Major Customers | 1 | 0 | 1 |
X | ||||||||||
- Definition The number of customers classified as major customers. No definition available.
|
Note 9 - Transactions with Major Customers - Information about Major Customers (Details) - Customer A [Member] - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Sales revenue, net | $ 17,232 | $ 7,169 |
Accounts receivable | $ 70,954 |
X | ||||||||||
- Definition For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 10 - Commitments and Contingent Liabilities (Details Textual) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
||
---|---|---|---|---|
Letters of Credit Outstanding, Amount | $ 913 | $ 754 | ||
Long-term Line of Credit, Total | [1] | 25,460 | 17,800 | |
Letter of Credit [Member] | ||||
Line of Credit Facility, Maximum Borrowing Capacity | 20,000 | 20,000 | ||
Revolving Credit Facility [Member] | GM [Member] | ||||
Line of Credit Facility, Capacity Available for Trade Purchases | 10,000 | |||
Long-term Line of Credit, Total | $ 2,538 | $ 57 | ||
|
X | ||||||||||
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. No definition available.
|
X | ||||||||||
- Definition The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer. No definition available.
|
X | ||||||||||
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 10 - Commitments and Contingent Liabilities - Changes in Warranty Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Balance of accrued warranty | $ 18,268 | $ 19,334 |
Warranties issued during the period | 7,470 | 7,539 |
Cash settlements made during the period | (10,838) | (13,854) |
Changes in liability for pre-existing warranties during the period, including expirations | 1,190 | 1,560 |
Assumed warranties outstanding at Smeal on January 1, 2017 | 3,689 | |
Balance of accrued warranty | $ 16,090 | $ 18,268 |
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in the standard and extended product warranty accrual from a business acquisition. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in the standard and extended product warranty accrual from warranties issued. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 11 - Compensation Incentive Plans (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Defined Contribution Plan Company Matching Contributions Vesting Period | 5 years | ||
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 2,286 | $ 1,055 | $ 796 |
Economic Value Add Plan [Member] | Quarterly Bonus [Member] | |||
Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold | 2,063 | 2,193 | 3,298 |
Economic Value Add Plan [Member] | Annual Bonus [Member] | |||
Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold | $ 2,053 | $ 4,890 | $ 6,470 |
X | ||||||||||
- Definition Period which matching contributions are vested. In 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. No definition available.
|
X | ||||||||||
- Definition Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 12 - Debt (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Aug. 08, 2018 |
Dec. 01, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Line of Credit Facility, Current Borrowing Capacity | $ 86,410 | $ 66,400 | ||
Letter of Credit [Member] | ||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 20,000 | $ 20,000 | ||
Lenders [Member] | Revolving Credit Facility [Member] | ||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 150,000 | |||
Debt Instrument, Term | 5 years | |||
Line of Credit Facility, Potential Increase Borrowing Capacity | $ 75,000 | |||
Debt Instrument Reference Rate Term | 30 days | |||
Line of Credit Facility, Interest Rate at Period End | 3.8125% | |||
Lenders [Member] | Revolving Credit Facility [Member] | Federal Funds Effective Swap Rate [Member] | ||||
Debt Instrument, Basis Spread on Variable Rate | 0.50% | |||
Lenders [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | ||||
Debt Instrument, Basis Spread on Variable Rate | 1.00% | 1.25% | ||
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 | $ 15,000 | |||
Wells Fargo, JPMorgan Chase Bank, N.A.and PNC Bank [Member] | Revolving Credit Facility [Member] | ||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 100,000 | |||
Debt Instrument, Term | 3 years |
X | ||||||||||
- Definition The term of the reference rate related to a debt instrument. No definition available.
|
X | ||||||||||
- Definition The potential increase in borrowing capacity under a credit facility. No definition available.
|
X | ||||||||||
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. No definition available.
|
X | ||||||||||
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The effective interest rate at the end of the reporting period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 12 - Debt - Schedule of Long-term Debt (Details) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
||
---|---|---|---|---|
Long-term Line of Credit, Total | [1] | $ 25,460 | $ 17,800 | |
Capital lease obligations (See Note 7 – Leases) | 147 | 189 | ||
Total debt | 25,607 | 17,989 | ||
Less current portion of long-term debt | (60) | (64) | ||
Total long-term debt | $ 25,547 | $ 17,925 | ||
|
X | ||||||||||
- Definition Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of long-term debt and capital lease obligations including current maturities. No definition available.
|
Note 13 - Stock Based Compensation (Details Textual) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | 2,856,250 | ||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 1,755,330 | ||
Share Based Compensation Exercisability Period | 10 years | ||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 0 | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance | 0 | ||
Share Based Compensation Arrangement By Share Based Payment Award SARs Exercises In Period Total Intrinsic Value | $ 0 | $ 305,000 | $ 14,000 |
Employee Stock Purchase Plan [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | 750,000 | ||
Employee Stock Purchase Plan Discount | 9.00% | ||
Stock Issued During Period, Value, Employee Stock Purchase Plan | $ 214,000 | $ 98,000 | $ 86,000 |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | 20,000 | 9,000 | 13,000 |
Employee Stock Option [Member] | |||
Allocated Share-based Compensation Expense, Total | $ 0 | ||
Stock Appreciation Rights (SARs) [Member] | |||
Allocated Share-based Compensation Expense, Total | $ 0 | ||
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted | 0 | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance | 0 | ||
Restricted Stock [Member] | |||
Allocated Share-based Compensation Expense, Total | $ 4,027,000 | $ 3,536,000 | $ 1,536,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ 9.96 | $ 7.65 | $ 4.01 |
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense | $ 846,000 | $ 1,238,000 | $ 538,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | 4,318,000 | $ 1,356,000 | $ 1,248,000 |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total | $ 5,119,000 | ||
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 1 year 40 days | ||
Restricted Stock [Member] | Minimum [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 3 years | ||
Restricted Stock [Member] | Maximum [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 5 years |
X | ||||||||||
- Definition Represents information about employee stock purchase discount. No definition available.
|
X | ||||||||||
- Definition Share-based compensation arrangement by share-based payment award, SARs, exercises in period, total intrinsic value. No definition available.
|
X | ||||||||||
- Definition Share-based compensation, exercisability period. No definition available.
|
X | ||||||||||
- Definition Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Unrecognized cost of unvested share-based compensation awards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Net number of non-option equity instruments granted to participants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of equity instruments other than options outstanding, including both vested and non-vested instruments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Gross number of share options (or share units) granted during the period. No definition available.
|
X | ||||||||||
- Definition Number of options outstanding, including both vested and non-vested options. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate change in value for stock issued during the period as a result of employee stock purchase plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 13 - Stock Based Compensation - Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares shares in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Balance, non-vested shares outstanding (in shares) | 1,128 | ||
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 6.53 | ||
Granted (in shares) | 593 | ||
Granted (in dollars per share) | $ 9.96 | $ 7.65 | $ 4.01 |
Vested (in shares) | (629) | ||
Vested (in dollars per share) | $ 10.14 | ||
Forfeited (in shares) | (115) | ||
Forfeited (in dollars per share) | $ 6.86 | ||
Balance, non-vested shares outstanding (in shares) | 977 | 1,128 | |
Balance, non-vested shares outstanding, weighted average grant date fair value (in dollars per share) | $ 7.97 | $ 6.53 | |
Balance, non-vested shares outstanding, weighted average remaining vesting life (Year) | 1 year 40 days |
X | ||||||||||
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 14 - Shareholders Equity (Details Textual) shares in Millions |
Apr. 28, 2016
shares
|
---|---|
Stock Repurchase Program, Number of Shares Authorized to be Repurchased | 1 |
X | ||||||||||
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. No definition available.
|
Note 14 - Stockholders Equity - Summary of Stock Repurchased and Retired (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Apr. 28, 2016 |
|
Authorized amount (in shares) | 1,000,000 | |||
Purchase value | $ 656 | $ 2,000 | ||
Repurchase Program Approved October 2011 [Member] | ||||
Authorized amount (in shares) | 1,000,000 | |||
Shares purchased (in shares) | 90 | |||
Purchase value | $ 656 | |||
Remaining shares allowable to be purchased (in shares) | 910,000 |
X | ||||||||||
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. No definition available.
|
X | ||||||||||
- Definition The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. No definition available.
|
X | ||||||||||
- Definition Number of shares that have been repurchased and retired during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 15 - 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, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Basic weighted average common shares outstanding (in shares) | 35,187 | 34,949 | 34,405 |
Diluted weighted average common shares outstanding (in shares) | 35,187 | 34,949 | 34,405 |
Restricted Stock [Member] | |||
Antidilutive stock awards: | |||
Anti-dilutive stock awards (in shares) |
X | ||||||||||
- Definition Anti-dilutive stock awards [abstract] No definition available.
|
X | ||||||||||
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 16 - Business Segments (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Number of Reportable Segments | 3 | ||
Percent of Revenue Attributed to Foreign Countries | 6.20% | 11.50% | 5.40% |
Foreign Countries [Member] | |||
Revenues, Total | $ 50,733 | $ 81,157 | $ 31,716 |
X | ||||||||||
- Definition Percent of revenue attributed to foreign countries. No definition available.
|
X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. No definition available.
|
X | ||||||||||
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
Note 16 - Business Segments - Segment Reporting Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Revenues | $ 232,961 | $ 226,183 | $ 183,981 | $ 173,038 | $ 181,068 | $ 189,215 | $ 169,739 | $ 167,075 | $ 816,164 | $ 707,098 | $ 590,777 |
Depreciation and amortization expense | 10,370 | 9,937 | 7,903 | ||||||||
Adjusted EBITDA | 31,759 | 31,327 | 22,870 | ||||||||
Segment assets | 353,784 | 301,164 | 353,784 | 301,164 | 243,294 | ||||||
Capital expenditures | 8,985 | 5,340 | 13,410 | ||||||||
Utilmaster Vehicles [Member] | |||||||||||
Revenues | 297,627 | 207,666 | 206,248 | ||||||||
Emergency Response Vehicles Sales [Member] | |||||||||||
Revenues | 235,059 | 293,559 | 175,730 | ||||||||
Motorhome Chassis [Member] | |||||||||||
Revenues | 149,533 | 124,584 | 97,999 | ||||||||
Other Specialty Vehicles [Member] | |||||||||||
Revenues | 22,570 | 18,416 | 21,074 | ||||||||
Aftermarket Parts and Accessories Sales [Member] | |||||||||||
Revenues | 111,375 | 62,873 | 89,726 | ||||||||
Operating Segments [Member] | |||||||||||
Revenues | 826,385 | 712,755 | 596,124 | ||||||||
Operating Segments [Member] | Fleet Vehicles and Services [Member] | |||||||||||
Revenues | 387,549 | 251,095 | 278,389 | ||||||||
Depreciation and amortization expense | 2,401 | 3,361 | 3,185 | ||||||||
Adjusted EBITDA | 26,680 | 26,958 | 31,237 | ||||||||
Segment assets | 117,508 | 60,550 | 117,508 | 60,550 | 65,277 | ||||||
Capital expenditures | 1,859 | 562 | 2,011 | ||||||||
Operating Segments [Member] | Fleet Vehicles and Services [Member] | Utilmaster Vehicles [Member] | |||||||||||
Revenues | 297,627 | 207,666 | 206,248 | ||||||||
Operating Segments [Member] | Fleet Vehicles and Services [Member] | Emergency Response Vehicles Sales [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Fleet Vehicles and Services [Member] | Motorhome Chassis [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Fleet Vehicles and Services [Member] | Other Specialty Vehicles [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Fleet Vehicles and Services [Member] | Aftermarket Parts and Accessories Sales [Member] | |||||||||||
Revenues | 89,922 | 43,429 | 72,141 | ||||||||
Operating Segments [Member] | Emergency Response Vehicles [Member] | |||||||||||
Revenues | 245,637 | 302,850 | 182,981 | ||||||||
Depreciation and amortization expense | 2,678 | 2,342 | 1,143 | ||||||||
Adjusted EBITDA | 1,030 | 3,192 | (7,542) | ||||||||
Segment assets | 125,338 | 133,546 | 125,338 | 133,546 | 77,887 | ||||||
Capital expenditures | 510 | 1,364 | 1,558 | ||||||||
Operating Segments [Member] | Emergency Response Vehicles [Member] | Utilmaster Vehicles [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Emergency Response Vehicles [Member] | Emergency Response Vehicles Sales [Member] | |||||||||||
Revenues | 235,059 | 293,559 | 175,730 | ||||||||
Operating Segments [Member] | Emergency Response Vehicles [Member] | Motorhome Chassis [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Emergency Response Vehicles [Member] | Other Specialty Vehicles [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Emergency Response Vehicles [Member] | Aftermarket Parts and Accessories Sales [Member] | |||||||||||
Revenues | 10,578 | 9,291 | 7,251 | ||||||||
Operating Segments [Member] | Specialty Chassis and Vehicles [Member] | |||||||||||
Revenues | 193,199 | 158,810 | 134,754 | ||||||||
Depreciation and amortization expense | 1,495 | 1,314 | 789 | ||||||||
Adjusted EBITDA | 18,732 | 14,058 | 8,334 | ||||||||
Segment assets | 32,621 | 33,700 | 32,621 | 33,700 | 28,825 | ||||||
Capital expenditures | 116 | 386 | 6,842 | ||||||||
Operating Segments [Member] | Specialty Chassis and Vehicles [Member] | Utilmaster Vehicles [Member] | |||||||||||
Revenues | 10,221 | 5,657 | 5,347 | ||||||||
Operating Segments [Member] | Specialty Chassis and Vehicles [Member] | Emergency Response Vehicles Sales [Member] | |||||||||||
Revenues | |||||||||||
Operating Segments [Member] | Specialty Chassis and Vehicles [Member] | Motorhome Chassis [Member] | |||||||||||
Revenues | 149,533 | 124,584 | 97,999 | ||||||||
Operating Segments [Member] | Specialty Chassis and Vehicles [Member] | Other Specialty Vehicles [Member] | |||||||||||
Revenues | 22,570 | 18,416 | 21,074 | ||||||||
Operating Segments [Member] | Specialty Chassis and Vehicles [Member] | Aftermarket Parts and Accessories Sales [Member] | |||||||||||
Revenues | 10,875 | 10,153 | 10,334 | ||||||||
Consolidation, Eliminations [Member] | |||||||||||
Revenues | (10,221) | (5,657) | (5,347) | ||||||||
Consolidation, Eliminations [Member] | Other Segments [Member] | |||||||||||
Revenues | (10,221) | (5,657) | (5,347) | ||||||||
Depreciation and amortization expense | 3,796 | 2,920 | 2,786 | ||||||||
Adjusted EBITDA | (14,683) | (12,881) | (9,159) | ||||||||
Segment assets | $ 78,317 | $ 73,368 | 78,317 | 73,368 | 71,305 | ||||||
Capital expenditures | 6,500 | 3,028 | 2,999 | ||||||||
Consolidation, Eliminations [Member] | Other Segments [Member] | Utilmaster Vehicles [Member] | |||||||||||
Revenues | (10,221) | (5,657) | (5,347) | ||||||||
Consolidation, Eliminations [Member] | Other Segments [Member] | Emergency Response Vehicles Sales [Member] | |||||||||||
Revenues | |||||||||||
Consolidation, Eliminations [Member] | Other Segments [Member] | Motorhome Chassis [Member] | |||||||||||
Revenues | |||||||||||
Consolidation, Eliminations [Member] | Other Segments [Member] | Other Specialty Vehicles [Member] | |||||||||||
Revenues | |||||||||||
Consolidation, Eliminations [Member] | Other Segments [Member] | Aftermarket Parts and Accessories Sales [Member] | |||||||||||
Revenues |
X | ||||||||||
- Definition The amount of earnings before interest, taxes, depreciation and amortization after adjustments during the period. No definition available.
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 16 - Business Segments - Reconciliation of Adjusted EBITDA (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Consolidated income before taxes | $ 17,273 | $ 16,024 | $ 8,703 |
Interest expense | (1,080) | (864) | (410) |
Depreciation and amortization expense | (10,370) | (9,937) | (7,903) |
Restructuring and other charges | (1,881) | (1,252) | (1,095) |
Acquisition expense | (1,952) | (1,354) | (882) |
Impact of intercompany chassis shipments to Smeal | (2,073) | ||
Recall expense | (46) | (368) | (3,457) |
Impact of inventory fair value step-up | (189) | ||
Joint venture expenses | (2) | (14) | |
Asset impairment | (406) | ||
Long-term strategic planning expense | (995) | ||
Litigation settlements | (447) | ||
Impact of acquisition adjustments for net working capital and contingent liability | (2,193) | ||
Total segment adjusted EBITDA | 46,442 | 44,208 | 32,029 |
Corporate, Non-Segment [Member] | |||
Unallocated corporate expenses | $ (14,683) | $ (12,881) | $ (9,159) |
X | ||||||||||
- Definition The adjusted amount for products shipped to the acquiree that are now in the possession of the acquirer. No definition available.
|
X | ||||||||||
- Definition The amount of increase in inventory value in connection to the appreciation of assets after inheriting them through an acquisition. No definition available.
|
X | ||||||||||
- Definition The amount of earnings before interest, taxes, depreciation and amortization for the period. No definition available.
|
X | ||||||||||
- Definition The amount of adjustment to net working capital related to an acquisition. No definition available.
|
X | ||||||||||
- Definition Reflects the amount charged (recovered) against earnings comprised of the costs to announce and effect a recall of defective merchandise. No definition available.
|
X | ||||||||||
- Definition The amount of expense incurred by the joint venture during the period. No definition available.
|
X | ||||||||||
- Definition Expenditures for planning and executing the long-term strategic goals of the Company. No definition available.
|
X | ||||||||||
- Definition The amount of restructuring and other charges expense. No definition available.
|
X | ||||||||||
- Definition Represents information about unallocated corporate expenses. No definition available.
|
X | ||||||||||
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the cost of borrowed funds accounted for as interest expense for debt. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount awarded to other party in judgment or settlement of litigation. No definition available.
|
X | ||||||||||
- Details
|
Note 17 - Related Party Transactions (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Accuride Distributing [Member] | ||
Related Party Transaction, Purchases from Related Party | $ 799 | $ 698 |
X | ||||||||||
- Definition Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. No definition available.
|
X | ||||||||||
- Details
|
Note 18 - Quarterly Financial Data (Unaudited) - Summarized Quarterly Financial Data (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Sales | $ 232,961 | $ 226,183 | $ 183,981 | $ 173,038 | $ 181,068 | $ 189,215 | $ 169,739 | $ 167,075 | $ 816,164 | $ 707,098 | $ 590,777 |
Gross profit | 23,534 | 26,193 | 26,369 | 22,158 | 24,689 | 28,651 | 19,501 | 16,394 | 98,255 | 89,235 | 72,528 |
Restructuring Charges, Total | 414 | 501 | 797 | 20 | 52 | 232 | 325 | 642 | 1,429 | 1,044 | 959 |
Net earnings (loss) attributable to Spartan Motors, Inc. | $ 1,833 | $ 5,243 | $ 3,740 | $ 4,194 | $ 2,439 | $ 13,470 | $ 1,124 | $ (1,098) | $ 15,012 | $ 15,935 | $ 8,610 |
Basic net earnings (loss) per share (in dollars per share) | $ 0.05 | $ 0.15 | $ 0.11 | $ 0.12 | $ 0.07 | $ 0.38 | $ 0.03 | $ (0.03) | $ 0.43 | $ 0.46 | $ 0.25 |
Diluted net earnings (loss) per share (in dollars per share) | $ 0.05 | $ 0.15 | $ 0.11 | $ 0.12 | $ 0.07 | $ 0.38 | $ 0.03 | $ (0.03) | $ 0.43 | $ 0.46 | $ 0.25 |
X | ||||||||||
- Definition The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Balance at Beginning of Period | $ 139 | $ 487 | $ 130 |
Additions Charged to Costs and Expenses | 32 | 109 | 368 |
Additions Charged to Other Accounts | |||
Deductions | (38) | (457) | (11) |
Balance at End of Period | $ 133 | $ 139 | $ 487 |
X | ||||||||||
- Definition Amount of valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of decrease in valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|