Annual report [Section 13 and 15(d), not S-K Item 405]
Cover
Document And Entity Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of Earnings
Consolidated Statements of Comprehensive Income
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Stockholders' Equity (Parentheticals)
Consolidated Statements of Cash Flows
Notes to Financial Statements
Insider Trading Arrangements
Cybersecurity Risk Management and Strategy Disclosure
Note 1 - Description of Business
Note 2 - Summary of Significant Accounting Policies
Note 3 - Acquisition
Note 4 - Goodwill and Other Intangible Assets
Note 5 - Right-of-use Asset and Lease Liability
Note 6 - Balance Sheet Detail
Note 7 - Income Taxes
Note 8 - Credit Facility
Note 9 - Stockholders' Equity and Stock Based Compensation
Note 10 - Defined Contribution Plan
Note 11 - Commitments and Contingencies
Note 12 - Related Party Transactions
Note 13 - Industry, Segment and Geographic Financial Information
Note 14 - Fair Value Measurements
Note 15 - Subsequent Events
Schedule II - Valuation and Qualifying Accounts
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Note 2 - Summary of Significant Accounting Policies (Tables)
Note 3 - Acquisition (Tables)
Note 4 - Goodwill and Other Intangible Assets (Tables)
Note 5 - Right-of-use Asset and Lease Liability (Tables)
Note 6 - Balance Sheet Detail (Tables)
Note 7 - Income Taxes (Tables)
Note 8 - Credit Facility (Tables)
Note 9 - Stockholders' Equity and Stock Based Compensation (Tables)
Note 13 - Industry, Segment and Geographic Financial Information (Tables)
Note 14 - Fair Value Measurements (Tables)
Schedule II - Valuation and Qualifying Accounts (Tables)
Notes Details
Note 1 - Description of Business (Details Textual)
Note 2 - Summary of Significant Accounting Policies (Details Textual)
Note 2 - Summary of Significant Accounting Policies - Schedule of Earnings Per Share (Details)
Note 3 - Acquisition (Details Textual)
Note 3 - Acquisition - Schedule of Recognized Identifiable Assets and Liabilities (Details)
Note 3 - Acquisition - Schedule of Acquisitions (Details)
Note 3 - Acquisitions - Schedule of Pro Forma Information (Details)
Note 4 - Goodwill and Other Intangible Assets (Details Textual)
Note 4 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)
Note 4 - Goodwill and Other Intangible Assets - Schedule of Finite Lived Intangible Assets (Details)
Note 4 - Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details)
Note 5 - Right-of-use Asset and Lease Liability (Details Textual)
Note 5 - Right-of-use Asset and Lease Liability - Lease Information (Details)
Note 5 - Right-of-use Asset and Lease Liability - Schedule of Lease Maturities (Details)
Note 6 - Balance Sheet Detail (Details Textual)
Note 6 - Balance Sheet Detail - Schedule of Equipment and Leasehold Improvements (Details)
Note 6 - Balance Sheet Detail - Schedule of Accounts Receivable (Details)
Note 6 - Balance Sheet Detail - Schedule of Accounts Payable and Accrued Expenses (Details)
Note 6 - Balance Sheet Detail - Schedule of Other Comprehensive Loss (Details)
Note 7 - Income Taxes (Details Textual)
Note 7 - Income Taxes - Schedule of Deferred Tax Assets (Details)
Note 7 - Income Taxes - Schedule of Income Tax Components (Details)
Note 7 - Income Taxes - Schedule of Income Tax Reconciliation (Details)
Note 7 - Income Taxes - Schedule of Domestic and Foreign Income (Details)
Note 8 - Credit Facility (Details Textual)
Note 8 - Credit Facility - Schedule of Debt Maturities (Details)
Note 9 - Stockholders' Equity and Stock Based Compensation (Details Textual)
Note 9 - Stockholders' Equity and Stock Based Compensation - Summary of Restricted Stock (Details)
Note 10 - Defined Contribution Plan (Details Textual)
Note 12 - Related Party Transactions (Details Textual)
Note 13 - Industry, Segment and Geographic Financial Information (Details Textual)
Note 13 - Industry, Segment and Geographic Financial Information - Schedule of Segment Information (Details)
Note 13 - Industry, Segment and Geographic Financial Information - Schedule of Geographic Area and Sales Mix (Details)
Note 13 - Industry, Segment and Geographic Financial Information - Schedule of Geographic Assets (Details)
Note 14 - Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details)
Note 14 - Fair Value Measurements - Changes in Liabilities Measured on Recurring Basis (Details)
Note 14 - Fair Value Measurements - Changes in Liabilities Measured on Recurring Basis (Details) (Parentheticals)
Note 15 - Subsequent Events (Details Textual)
Schedule II - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details)
Note 3 - Acquisition (Tables)
403 Forbidden
Forbidden
You don't have permission to access this resource.